.table{--bs-table-bg: transparent !important}.alert{--bs-alert-bg: var(--success) !important;--bs-alert-color: var(--white) !important}.alert.alert-warning{--bs-alert-bg: var(--warning) !important;--bs-alert-color: var(--black) !important}.alert.alert-danger{--bs-alert-bg: var(--error) !important;--bs-alert-color: var(--white) !important}.popover{--bs-body-bg: var(--neutral-900) !important;--bs-popover-bg: var(--neutral-900) !important;--bs-popover-header-bg: var(--neutral-900) !important;--bs-popover-body-color: var(--grayscale-100) !important;--bs-popover-header-color: var(--grayscale-100) !important}.popover .popover-header{line-height:1.5}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width)*2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-webkit-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{-webkit-transition:none;transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;-webkit-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{-webkit-transition:none;transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;-webkit-filter:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bs-secondary-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{-webkit-transition:none;transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::-webkit-input-placeholder, .form-floating>.form-control-plaintext::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-moz-placeholder, .form-floating>.form-control-plaintext::-moz-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:-ms-input-placeholder, .form-floating>.form-control-plaintext:-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::-ms-input-placeholder, .form-floating>.form-control-plaintext::-ms-input-placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:not(:-moz-placeholder-shown), .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .form-floating>.form-control-plaintext:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:not(:-ms-input-placeholder)~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);-webkit-transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{-webkit-box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{-webkit-box-shadow:var(--bs-btn-focus-box-shadow);box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{-webkit-transition:none;transition:none}}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{-webkit-transition:none;transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);-webkit-transition:var(--bs-navbar-toggler-transition);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{-webkit-transition:none;transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;-webkit-transition:var(--bs-accordion-transition);transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);-webkit-box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);-webkit-transform:var(--bs-accordion-btn-icon-transform);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{-ms-flex-negative:0;flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);-webkit-transition:var(--bs-accordion-btn-icon-transition);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;-webkit-box-shadow:var(--bs-accordion-btn-focus-box-shadow);box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;-webkit-box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{-ms-flex-negative:0;flex-shrink:0;width:1em;height:1em;fill:currentcolor;-webkit-transition:.2s ease-in-out transform;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{-webkit-transition:none;transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{-webkit-transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.vstack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;-ms-flex-item-align:stretch;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-none{display:none !important}.shadow{-webkit-box-shadow:var(--bs-box-shadow) !important;box-shadow:var(--bs-box-shadow) !important}.shadow-sm{-webkit-box-shadow:var(--bs-box-shadow-sm) !important;box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{-webkit-box-shadow:var(--bs-box-shadow-lg) !important;box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.translate-middle-x{-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.translate-middle-y{-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-sm-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-sm-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-sm-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-sm-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-sm-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-sm-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-sm-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-sm-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-sm-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-sm-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-sm-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-sm-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-md-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-md-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-md-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-md-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-md-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-md-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-md-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-md-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-md-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-md-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-lg-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-lg-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-lg-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-lg-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-lg-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-lg-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-lg-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-lg-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-lg-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.order-xxl-first{-webkit-box-ordinal-group:0 !important;-ms-flex-order:-1 !important;order:-1 !important}.order-xxl-0{-webkit-box-ordinal-group:1 !important;-ms-flex-order:0 !important;order:0 !important}.order-xxl-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}.order-xxl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.order-xxl-3{-webkit-box-ordinal-group:4 !important;-ms-flex-order:3 !important;order:3 !important}.order-xxl-4{-webkit-box-ordinal-group:5 !important;-ms-flex-order:4 !important;order:4 !important}.order-xxl-5{-webkit-box-ordinal-group:6 !important;-ms-flex-order:5 !important;order:5 !important}.order-xxl-last{-webkit-box-ordinal-group:7 !important;-ms-flex-order:6 !important;order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xxl-1{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}.column-gap-xxl-2{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}.column-gap-xxl-3{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xxl-4{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xxl-5{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-print-none{display:none !important}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
* mmenu.js
* mmenujs.com
*
* Copyright (c) Fred Heusschen
* frebsite.nl
*
* License: CC-BY-NC-4.0
* http://creativecommons.org/licenses/by-nc/4.0/
*/:root{--mm-lineheight:22px}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size)*.65 - var(--mm-lineheight))*.5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear, left top, left bottom, from(var(--mm-color-background-highlight)), to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight), var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3, 2, 1, 0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset), 0, 0);transform:translate3d(var(--mm-panel-child-offset), 0, 0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset), 0, 0);transform:translate3d(var(--mm-panel-parent-offset), 0, 0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size)*1.75);-ms-flex:calc(var(--mm-toggle-size)*1.75) 0 0px;flex:calc(var(--mm-toggle-size)*1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:none !important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * 0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * 0.75));transform:translateX(calc(var(--mm-toggle-size) * 0.75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -0.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -0.75));transform:translateX(calc(var(--mm-toggle-size) * -0.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0, 0, 0, 0.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);transform:translate3d(var(--mm-translate-horizontal), var(--mm-translate-vertical), 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp( var(--mm-min-size), var(--mm-size), var(--mm-max-size) )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp( calc(-1 * var(--mm-max-size)), calc(-1 * var(--mm-size)), calc(-1 * var(--mm-min-size)) )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal), 0, 0);transform:translate3d(var(--mm-translate-horizontal), 0, 0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0*var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1*var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2*var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3*var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4*var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size)*.7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size)*.7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0 !important;right:0 !important;width:100% !important;border:none !important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1*var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media(hover: hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media(hover: hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0);transform:translate3d(var(--mm-sidebar-collapsed-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0);transform:translate3d(var(--mm-sidebar-expanded-size), 0, 0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.neos-alignment-right{text-align:right}.neos-alignment-left{text-align:left}.neos-alignment-center{text-align:center}.tc-neos-elements-map .map-container{position:relative}.tc-neos-elements-map .map-container:before{display:block;content:"";width:100%;padding-top:calc(1080/1920*100%)}.tc-neos-elements-map .map-container>*{position:absolute;top:0;left:0;right:0;bottom:0}.tc-neos-elements-button.full-width .btn{width:100%}.tc-neos-elements-button.center{text-align:center}.tc-neos-elements-button.right{text-align:right}.tc-neos-elements-fullwidthimage picture{display:block;overflow:hidden}.tc-neos-elements-fullwidthimage picture img{width:100%;-webkit-transform:scale(1.4);transform:scale(1.4)}.tc-neos-elements-calltoaction{--cta-col-space: 30px}.tc-neos-elements-calltoaction .call-to-action-wrapper{--bs-gutter-x: var(--cta-col-space);--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));margin-right:0;margin-left:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content p.cta-text{margin:0}@media(max-width: 991.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper{gap:var(--cta-col-space)}.tc-neos-elements-calltoaction .call-to-action-wrapper .image,.tc-neos-elements-calltoaction .call-to-action-wrapper .content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tc-neos-elements-calltoaction.image-on-right .call-to-action-wrapper .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.neos-nodetypes-multicolumn{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.without-margin-bottom{margin-bottom:0}.neos-nodetypes-multicolumn>*:before{content:" "}.neos-nodetypes-multicolumn.internal-margins-small{--bs-gutter-x: 0.75rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-normal{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.internal-margins-large{--bs-gutter-x: 3rem;--bs-gutter-y: 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.neos-nodetypes-multicolumn.align-start .column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.neos-nodetypes-multicolumn.align-center .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neos-nodetypes-multicolumn.align-end .column{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.neos-nodetypes-multicolumn.justify-start .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.neos-nodetypes-multicolumn.justify-center .column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-nodetypes-multicolumn.justify-end .column{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.neos-nodetypes-multicolumn.justify-space-between .column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.neos-nodetypes-multicolumn .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.neos-nodetypes-multicolumn .column:last-child{margin-bottom:0 !important}.neos-nodetypes-multicolumn .column>.nodetypes-content:last-child{margin-bottom:0}.neos-nodetypes-multicolumn .column:before{display:none}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.inverse-column .column:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0 !important}.neos-nodetypes-multicolumn.inverse-column .column:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.5rem !important}}@media(max-width: 575.98px){.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-none{margin-bottom:0}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-small{margin-bottom:.75rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-normal{margin-bottom:1.5rem}.neos-nodetypes-multicolumn:not(.force-xs).mobile-margin-bottom-large{margin-bottom:3rem}}.column-25{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media(min-width: 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}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;-ms-flex-pack:distribute;justify-content:space-around;padding:0 !important}.cookie-consent-bar-bottom-hidden #tarteaucitronRoot #tarteaucitronAlertBig{display:none !important}.cookie-consent-bar-bottom-visible #tarteaucitronRoot #tarteaucitronAlertBig{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:inline-block;padding:20px 40px;white-space:nowrap;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-flex:1;-ms-flex:1;flex:1;width:20%;margin:0;color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);border-radius:0;cursor:pointer;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronAllow{background-color:#0d6efd;color:#fff}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny{background-color:#fff;color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert.tarteaucitronDeny:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl.tarteaucitronDeny:hover{-webkit-text-decoration-color:#0d6efd;text-decoration-color:#0d6efd}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert>span,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl>span{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:rgba(0,0,0,0);color:#fff}@media(max-width: 1399.98px){#tarteaucitronRoot #tarteaucitronAlertBig{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{display:block;background-image:url(../Icons/xmark-solid.svg);background-repeat:no-repeat;background-size:18px;font-size:0;width:24px;height:100%;position:absolute;top:16px;right:8px}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{padding:20px 60px 20px 40px;text-align:center;white-space:normal;border-bottom:1px solid #fd7e14}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTAButton,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{width:100%;padding:20px 0}}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronAllow{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#tarteaucitronRoot #tarteaucitronAlertSmall{background:#333}#tarteaucitronRoot #tarteaucitronAlertSmall button{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot #tarteaucitron .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset{background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronInfo{background:#333;color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronSave{background-color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button.catToggleBtn .tarteaucitronPlus::before{color:#fff}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{background:#333;color:#fff;padding:10px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);margin:0;overflow:hidden;padding:15px 5px}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny{opacity:.4}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronAllow[aria-pressed=true],#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny.tarteaucitronIsSelected,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDeny[aria-pressed=true]{opacity:1}@media(max-width: 575.98px){#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH1{line-height:32px}}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{border-radius:4px;padding:8px 14px !important;margin:0 !important;line-height:normal !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{background-color:#0d6efd !important;color:#fff !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow span,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog span{display:none}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{background-color:#fff !important;color:#0d6efd !important}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny span{display:none}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:#333;color:#fff}.tac_activate{background:#ccc !important}.tac_activate .tac_float{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:100%;font-size:16px;line-height:20px;color:#1a1a1a}.tac_activate .tac_float .tarteaucitronAllow{background-color:#0d6efd !important}.tc-neos-elements-map.tac-disabled .tac_activate{min-height:500px;height:100%;width:100%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float{gap:5%}.tc-neos-elements-map.tac-disabled .tac_activate .tac_float .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.grecaptcha-badge{bottom:50px !important}.g-recaptcha.clearfix{margin:0;height:0}.g-recaptcha.clearfix.disabled{height:auto}.g-recaptcha.clearfix.disabled .tac_activate{width:auto;margin:0;padding:20px}.googlemaps_embed .tac_activate_maps_noapi .tac_float{background-image:url(../../../Packages/TC.Neos.CookieConsent/Icons/map-location-dot.svg);background-repeat:no-repeat;background-size:12%;background-position:top 15% center}#cookie-consent-data{display:none !important}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.nodetypes-content.zoom-on-hover picture{overflow:hidden;display:inline-block}.nodetypes-content.zoom-on-hover picture img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width: 767.98px){.nodetypes-content.zoom-on-hover picture img{-webkit-transition:none;transition:none}.nodetypes-content.zoom-on-hover picture img:hover{-webkit-transform:none;transform:none}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #dee2e6;border-radius:.375rem;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #dee2e6;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #dee2e6;border-radius:0;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #dee2e6;border-radius:.375rem;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #dee2e6;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}:root{--grayscale-100: #ffffff;--grayscale-200: #f4f4f4;--grayscale-300: #d7d7d7;--grayscale-400: #b1b1b1;--grayscale-500: #808080;--grayscale-600: #5d5d5d;--grayscale-700: #3c3c3c;--grayscale-800: #252525;--grayscale-900: #000000;--neutral-100: #F8F6EC;--neutral-200: #F3EED7;--neutral-300: #EAE6D3;--neutral-400: #E2DECD;--neutral-500: #C7C3AF;--neutral-600: #9C977F;--neutral-700: #767362;--neutral-800: #5E5C52;--neutral-900: #444239;--primary-100: #EBF8DC;--primary-200: #CFE6B2;--primary-300: #B6D492;--primary-400: #A0CB6D;--primary-500: #7AB434;--primary-600: #629523;--primary-700: #527B20;--primary-800: #3E5F16;--primary-900: #2D450E;--primary-alt-100: rgba(238, 204, 172, 1);--primary-alt-200: rgba(234, 175, 119, 1);--primary-alt-300: rgba(234, 159, 89, 1);--primary-alt-400: rgba(244, 142, 47, 1);--primary-alt-500: rgba(236, 116, 4, 1);--primary-alt-600: rgba(180, 88, 2, 1);--primary-alt-700: rgba(136, 66, 0, 1);--primary-alt-800: rgba(108, 53, 1, 1);--primary-alt-900: rgba(80, 38, 0, 1);--secondary-100: #DEE5F6;--secondary-200: #CBD7F2;--secondary-300: #9AA8C7;--secondary-400: #7484A9;--secondary-500: #53648A;--secondary-600: #3F4F74;--secondary-700: #253455;--secondary-800: #161F33;--secondary-900: #0B111D;--email-background-color: var(--neutral-100);--email-footer-background-color: var(--secondary-700);--success: rgba(6, 214, 160, 1);--error: rgba(239, 71, 111, 1);--warning: #FFD166;--font-color: var(--secondary-700);--link-color: var(--secondary-700);--common-others-text-color: #1D1D1D;--btn-primary-default-bg-color: var(--primary-500);--btn-primary-default-color: var(--secondary-800);--btn-primary-hover-bg-color: var(--primary-600);--btn-primary-hover-color: var(--secondary-800);--btn-primary-active-bg-color: var(--primary-400);--btn-primary-active-color: var(--secondary-800);--btn-primary-active-border-color: var(--primary-400);--btn-primary-disabled-bg-color: var(--grayscale-300);--btn-primary-disabled-color: var(--grayscale-500);--btn-primary-disabled-border-color: var(--grayscale-400);--btn-primary-border-radius: 0;--btn-primary-padding-x: var(--spacing-s);--btn-primary-padding-y: var(--spacing-xs);--btn-primary-font-size: var(--font-size-s);--btn-secondary-default-bg-color: var(--secondary-600);--btn-secondary-default-color: var(--grayscale-100);--btn-secondary-hover-bg-color: var(--secondary-700);--btn-secondary-hover-color: var(--grayscale-100);--btn-secondary-active-bg-color: var(--secondary-400);--btn-secondary-active-color: var(--grayscale-100);--btn-secondary-active-border-color: var(--secondary-400);--btn-secondary-disabled-bg-color: var(--grayscale-300);--btn-secondary-disabled-color: var(--grayscale-500);--btn-secondary-disabled-border-color: var(--grayscale-400);--btn-neutral-default-bg-color: var(--grayscale-100);--btn-neutral-default-color: var(--secondary-600);--btn-neutral-default-border-color: var(--secondary-500);--btn-neutral-hover-bg-color: var(--secondary-100);--btn-neutral-hover-color: var(--secondary-600);--btn-neutral-hover-border-color: var(--secondary-400);--btn-neutral-active-bg-color: var(--grayscale-100);--btn-neutral-active-color: var(--secondary-400);--btn-neutral-active-border-color: var(--secondary-300);--btn-neutral-disabled-bg-color: var(--grayscale-100);--btn-neutral-disabled-color: var(--grayscale-500);--btn-neutral-disabled-border-color: var(--grayscale-400);--bs-popover-bg: var(--neutral-900);--light: 200;--regular: 400;--semi-bold: 600;--bold: 700;--black: 900;--title-font-familly: "Work Sans", Arial;--text-font-familly: "Montserrat";--font-size-xxs: 10px;--font-size-xs: 12px;--font-size-s: 16px;--font-size-m: 18px;--font-size-l: 24px;--font-size-xl: 30px;--font-size-xxl: 42px;--font-size-3xl: 60px;--font-size-4xl: 72px;--spacing-3xs: 4px;--spacing-2xs: 8px;--spacing-xs: 12px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 32px;--spacing-xl: 48px;--spacing-2xl: 64px;--spacing-3xl: 72px;--rounded-none: 0;--rounded-s: 2px;--rounded-m: 4px;--rounded-l: 8px;--rounded-xl: 16px;--rounded-2xl: 20px;--rounded-3xl: 36px;--rounded-full: 9999px;--grid-gutter-width: 1.5rem;--grid-columns: 12;--margin-bottom-small: var(--grid-gutter-width);--margin-bottom-default: calc(var(--grid-gutter-width) * 2);--margin-bottom-big: calc(var(--grid-gutter-width) * 3);--header-height: 142px;--header-height-mobile: 108px;--height-slider: 614px;--height-slider-mobile: 261px;--swiper-theme-color: var(--primary-700)}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/work-sans-v19-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.woff2") format("woff2"),url("/_Resources/Static/Packages/TC.Website/Fonts/montserrat-v29-latin-900.ttf") format("truetype")}@font-face{font-family:"Material Icons";src:url("/_Resources/Static/Packages/TC.Website/Fonts/MaterialIcons-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}.material-icons,.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.previous button:before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:30px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .return:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h1,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h1,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h1{margin-bottom:var(--spacing-m);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.categories .category{padding:var(--spacing-s);font-weight:var(--regular)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors{margin-top:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-m);margin-bottom:var(--spacing-xl);font-weight:var(--semi-bold)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-m);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container>.sponsors .sponsors-wrapper .sponsor{max-width:250px;width:100%;height:auto}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro .text .subtitle{font-size:var(--font-size-l);font-weight:var(--semi-bold);line-height:147%;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .intro,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .intro,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container h2.suggestion-title,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-advicedetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-advicedetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-advice #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetails #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-website-newsdetailsforpartner #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link,body.tc-repo-news #main-container .tc-website-rootcontainer .root-container .suggestion .advice-link{width:100%}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;text-align:center;margin:0 auto var(--spacing-m);color:var(--font-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .return:before{content:"";width:26px;height:26px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h1{text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);margin-bottom:var(--spacing-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .image img{border-radius:var(--rounded-2xl);width:100%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text{-webkit-box-flex:3;-ms-flex:3;flex:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .description{font-weight:var(--semi-bold);margin-bottom:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta{margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul{list-style:none;padding:0;margin:var(--spacing-2xs) 0 0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro .text .meta ul li{float:left;width:calc(50% - var(--spacing-l));border-bottom:1px solid var(--grayscale-500);margin-bottom:var(--spacing-2xs);margin-right:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container h2.suggestion-title{margin:var(--spacing-2xl) auto var(--spacing-xl);text-align:center}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:25%;border-radius:var(--rounded-xl)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .info{bottom:0}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .image img{-o-object-fit:contain;object-fit:contain}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .viscosity{margin-top:var(--spacing-2xs)}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-lubricantdetails #main-container .tc-website-rootcontainer .root-container .suggestion .lubricant-link{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card,body.tc-repo-partner .intro-container .root-container>.presentation-card,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card{border-radius:var(--rounded-2xl);overflow:hidden;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card img,body.tc-repo-partner .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card img,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card img,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;width:100%;left:0;bottom:0;border-radius:var(--rounded-xl);border-top-right-radius:0;border-top-left-radius:0;background:rgba(60,60,60,.8);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:#fff}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info,body.tc-repo-partner .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:unset;bottom:unset;padding:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:15%;height:150px;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:#fff}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .logo{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .logo img,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .logo img,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .logo img{height:auto}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title{width:50%}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title h1{color:#fff;font-size:56px;font-style:normal;font-weight:700;line-height:112%}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title h1,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title h1,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title h1{font-size:32px;text-align:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title .state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title .state{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-s)}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title .state:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title .state.open:before{background:var(--success)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .title,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .title,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .title,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .title{width:100%}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact{width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact{margin-left:unset;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .left>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .left>div a{color:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .right{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card .info .contact .right .tc-website-socialnetworks a svg path{fill:#fff}body.tc-website-partnerdetails .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-partnersubpagecontent .intro-container .root-container>.presentation-card.no-image .info,body.tc-repo-partnersubpage .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-advicedetailsforpartner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-newsdetailsforpartner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.presentation-card.no-image .info,body.tc-website-tariffsembedforpartner .intro-container .root-container>.presentation-card.no-image .info{position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro{margin-top:var(--spacing-xl);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro,body.tc-repo-partner .intro-container .root-container>.intro,body.tc-website-partnersubpage .intro-container .root-container>.intro,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro,body.tc-repo-partnersubpage .intro-container .root-container>.intro,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule,body.tc-repo-partner .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:650px;margin:auto}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule:last-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule:last-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule:last-child,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule:last-child{max-width:100%;margin:unset}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--grayscale-100);border-top:1px solid var(--grayscale-100);padding:var(--spacing-2xs) 0;position:relative}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day img.active,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day img.active{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active],body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]{background-color:var(--grayscale-100);border-radius:var(--rounded-3xl);font-weight:var(--semi-bold)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active] img.active{display:block}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{content:"";position:absolute;left:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]:before{left:10px}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet],body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]{background-color:rgba(0,0,0,0);border-radius:0;font-weight:var(--regular)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-hide-status-bullet]:before{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active][data-is-open]:before{background:var(--success)}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day[data-is-active]+div{border-top:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:none}@media(max-width: 991.98px){body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:35px}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span{display:none}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div:first-child span.mobile{display:inline-block}}body.tc-website-partnerdetails .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-repo-partnersubpage .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .schedule .day>div.continuous,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .schedule .day>div.continuous{-webkit-box-flex:2;-ms-flex:2;flex:2}body.tc-website-partnerdetails .intro-container .root-container>.intro .text,body.tc-repo-partner .intro-container .root-container>.intro .text,body.tc-website-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .text,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .text{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partner .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-partnersubpagecontent .intro-container .root-container>.intro .text .introTitle,body.tc-repo-partnersubpage .intro-container .root-container>.intro .text .introTitle,body.tc-website-advicedetailsforpartner .intro-container .root-container>.intro .text .introTitle,body.tc-website-newsdetailsforpartner .intro-container .root-container>.intro .text .introTitle,body.tc-website-tariffsdetailsforpartner .intro-container .root-container>.intro .text .introTitle,body.tc-website-tariffsembedforpartner .intro-container .root-container>.intro .text .introTitle{color:var(--secondary-700);font-family:var(--text-font-familly);font-size:var(--font-size-l);font-style:normal;font-weight:var(--semi-bold);line-height:150%;text-align:left;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories,body.tc-website-tariffsdetailsforpartner .services-container .categories,body.tc-website-tariffsembedforpartner .services-container .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsembedforpartner .services-container .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}body.tc-website-partnerdetails .services-container .category-title,body.tc-repo-partner .services-container .category-title,body.tc-website-partnersubpage .services-container .category-title,body.tc-website-partnersubpagecontent .services-container .category-title,body.tc-repo-partnersubpage .services-container .category-title,body.tc-website-advicedetailsforpartner .services-container .category-title,body.tc-website-newsdetailsforpartner .services-container .category-title,body.tc-website-tariffsdetailsforpartner .services-container .category-title,body.tc-website-tariffsembedforpartner .services-container .category-title{text-align:center;margin-bottom:var(--spacing-m);display:block;font-weight:var(--semi-bold)}body.tc-website-partnerdetails .services-container .categories,body.tc-repo-partner .services-container .categories,body.tc-website-partnersubpage .services-container .categories,body.tc-website-partnersubpagecontent .services-container .categories,body.tc-repo-partnersubpage .services-container .categories,body.tc-website-advicedetailsforpartner .services-container .categories,body.tc-website-newsdetailsforpartner .services-container .categories,body.tc-website-tariffsdetailsforpartner .services-container .categories,body.tc-website-tariffsembedforpartner .services-container .categories{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--spacing-xl)}body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsembedforpartner .services-container .categories .category{gap:var(--spacing-xs);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:var(--spacing-xs);width:calc(25% - var(--spacing-2xs));font-size:var(--font-size-s);font-weight:var(--regular);border-radius:var(--rounded-2xl)}@media(max-width: 991.98px){body.tc-website-partnerdetails .services-container .categories .category,body.tc-repo-partner .services-container .categories .category,body.tc-website-partnersubpage .services-container .categories .category,body.tc-website-partnersubpagecontent .services-container .categories .category,body.tc-repo-partnersubpage .services-container .categories .category,body.tc-website-advicedetailsforpartner .services-container .categories .category,body.tc-website-newsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsdetailsforpartner .services-container .categories .category,body.tc-website-tariffsembedforpartner .services-container .categories .category{width:100%}}body.tc-website-partnerdetails .services-container .categories .category .material-icons,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .services-container .categories .category .btn:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .services-container .categories .category button.btn-primary:after,body.tc-website-partnerdetails .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .material-icons,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-repo-partner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .services-container .categories .category .btn:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .services-container .categories .category button.btn-primary:after,body.tc-repo-partner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .material-icons,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .services-container .categories .category .btn:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .material-icons,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .services-container .categories .category .btn:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .services-container .categories .category button.btn-primary:after,body.tc-website-partnersubpagecontent .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .material-icons,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .services-container .categories .category .btn:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .services-container .categories .category button.btn-primary:after,body.tc-repo-partnersubpage .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .material-icons,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .services-container .categories .category .btn:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-advicedetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .material-icons,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-newsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .services-container .categories .category button:before,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .material-icons,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .services-container .categories .category button:before,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .services-container .categories .category .btn:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .services-container .categories .category button:before,body.tc-website-tariffsembedforpartner .services-container .categories .category .material-icons,body.tc-website-tariffsembedforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .services-container .categories .category button:before,body.tc-website-tariffsembedforpartner .services-container .categories .category .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .services-container .categories .category .btn:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .services-container .categories .category .btn:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .services-container .categories .category button.btn-primary:after,body.tc-website-tariffsembedforpartner .services-container .categories .category .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .services-container .categories .category button:before{font-size:24px;color:var(--grayscale-700)}body.tc-website-partnerdetails .tariffs-container .category-title,body.tc-repo-partner .tariffs-container .category-title,body.tc-website-partnersubpage .tariffs-container .category-title,body.tc-website-partnersubpagecontent .tariffs-container .category-title,body.tc-repo-partnersubpage .tariffs-container .category-title,body.tc-website-advicedetailsforpartner .tariffs-container .category-title,body.tc-website-newsdetailsforpartner .tariffs-container .category-title,body.tc-website-tariffsdetailsforpartner .tariffs-container .category-title,body.tc-website-tariffsembedforpartner .tariffs-container .category-title{text-align:left;margin-bottom:var(--spacing-m);display:block;font-size:var(--font-size-l);font-weight:var(--bold)}body.tc-website-partnerdetails .tariffs-container .tariffs-back,body.tc-repo-partner .tariffs-container .tariffs-back,body.tc-website-partnersubpage .tariffs-container .tariffs-back,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-back,body.tc-repo-partnersubpage .tariffs-container .tariffs-back,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-back,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-back,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-back,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-back{margin-bottom:var(--spacing-m);text-align:left}body.tc-website-partnerdetails .tariffs-container .tariffs-back a,body.tc-repo-partner .tariffs-container .tariffs-back a,body.tc-website-partnersubpage .tariffs-container .tariffs-back a,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-back a,body.tc-repo-partnersubpage .tariffs-container .tariffs-back a,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-back a,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-back a,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-back a,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-back a{text-decoration:underline}body.tc-website-partnerdetails .tariffs-container.tariffs-page h1,body.tc-repo-partner .tariffs-container.tariffs-page h1,body.tc-website-partnersubpage .tariffs-container.tariffs-page h1,body.tc-website-partnersubpagecontent .tariffs-container.tariffs-page h1,body.tc-repo-partnersubpage .tariffs-container.tariffs-page h1,body.tc-website-advicedetailsforpartner .tariffs-container.tariffs-page h1,body.tc-website-newsdetailsforpartner .tariffs-container.tariffs-page h1,body.tc-website-tariffsdetailsforpartner .tariffs-container.tariffs-page h1,body.tc-website-tariffsembedforpartner .tariffs-container.tariffs-page h1{text-align:center;margin:0 0 1.5rem}body.tc-website-partnerdetails .tariffs-container .tariffs-list,body.tc-repo-partner .tariffs-container .tariffs-list,body.tc-website-partnersubpage .tariffs-container .tariffs-list,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-list,body.tc-repo-partnersubpage .tariffs-container .tariffs-list,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-list,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-list,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-list,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs);margin:0 0 var(--spacing-xl);width:100%}body.tc-website-partnerdetails .tariffs-container tr.tariff-line,body.tc-repo-partner .tariffs-container tr.tariff-line,body.tc-website-partnersubpage .tariffs-container tr.tariff-line,body.tc-website-partnersubpagecontent .tariffs-container tr.tariff-line,body.tc-repo-partnersubpage .tariffs-container tr.tariff-line,body.tc-website-advicedetailsforpartner .tariffs-container tr.tariff-line,body.tc-website-newsdetailsforpartner .tariffs-container tr.tariff-line,body.tc-website-tariffsdetailsforpartner .tariffs-container tr.tariff-line,body.tc-website-tariffsembedforpartner .tariffs-container tr.tariff-line{display:table-row;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:unset;padding:0;border-bottom:none;margin:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table,body.tc-repo-partner .tariffs-container .tariffs-table,body.tc-website-partnersubpage .tariffs-container .tariffs-table,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table,body.tc-repo-partnersubpage .tariffs-container .tariffs-table,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table{width:100%;border-collapse:collapse;table-layout:fixed}body.tc-website-partnerdetails .tariffs-container .tariffs-table .col-label,body.tc-repo-partner .tariffs-container .tariffs-table .col-label,body.tc-website-partnersubpage .tariffs-container .tariffs-table .col-label,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .col-label,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .col-label,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .col-label,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .col-label,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .col-label,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .col-label{width:56%}body.tc-website-partnerdetails .tariffs-container .tariffs-table .col-detail,body.tc-repo-partner .tariffs-container .tariffs-table .col-detail,body.tc-website-partnersubpage .tariffs-container .tariffs-table .col-detail,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .col-detail,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .col-detail,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .col-detail,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .col-detail,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .col-detail,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .col-detail{width:20%}body.tc-website-partnerdetails .tariffs-container .tariffs-table .col-currency,body.tc-repo-partner .tariffs-container .tariffs-table .col-currency,body.tc-website-partnersubpage .tariffs-container .tariffs-table .col-currency,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .col-currency,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .col-currency,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .col-currency,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .col-currency,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .col-currency,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .col-currency{width:8%}body.tc-website-partnerdetails .tariffs-container .tariffs-table .col-price,body.tc-repo-partner .tariffs-container .tariffs-table .col-price,body.tc-website-partnersubpage .tariffs-container .tariffs-table .col-price,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .col-price,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .col-price,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .col-price,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .col-price,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .col-price,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .col-price{width:16%}body.tc-website-partnerdetails .tariffs-container .tariffs-table td,body.tc-repo-partner .tariffs-container .tariffs-table td,body.tc-website-partnersubpage .tariffs-container .tariffs-table td,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table td,body.tc-repo-partnersubpage .tariffs-container .tariffs-table td,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table td{display:table-cell;padding:var(--spacing-xs) var(--spacing-2xs);vertical-align:baseline;border-bottom:1px solid var(--grayscale-200, var(--perl-grau, #e5e5e5));-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:0;margin-right:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table tr:last-child td,body.tc-repo-partner .tariffs-container .tariffs-table tr:last-child td,body.tc-website-partnersubpage .tariffs-container .tariffs-table tr:last-child td,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table tr:last-child td,body.tc-repo-partnersubpage .tariffs-container .tariffs-table tr:last-child td,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table tr:last-child td,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table tr:last-child td,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table tr:last-child td,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table tr:last-child td{border-bottom:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-label,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-label,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-label,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-label,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-label,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-label{font-weight:normal;overflow-wrap:anywhere}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-detail,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-detail,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-detail,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-detail,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-detail{overflow-wrap:anywhere;color:var(--grayscale-600, #666);text-align:right;padding-right:2px}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-line .tariff-price,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-line .tariff-currency,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-line .tariff-price{white-space:nowrap;text-align:right;vertical-align:baseline;margin-left:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-currency,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-currency,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-currency,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-currency,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-currency{padding-left:0;padding-right:2px}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-price,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-price,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-price,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-price,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-price,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-price{font-weight:var(--semi-bold);padding-left:0;font-variant-numeric:tabular-nums;margin-left:0}@media(max-width: 575.98px){body.tc-website-partnerdetails .tariffs-container .tariffs-table,body.tc-repo-partner .tariffs-container .tariffs-table,body.tc-website-partnersubpage .tariffs-container .tariffs-table,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table,body.tc-repo-partnersubpage .tariffs-container .tariffs-table,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table{display:block;table-layout:auto}body.tc-website-partnerdetails .tariffs-container .tariffs-table colgroup,body.tc-repo-partner .tariffs-container .tariffs-table colgroup,body.tc-website-partnersubpage .tariffs-container .tariffs-table colgroup,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table colgroup,body.tc-repo-partnersubpage .tariffs-container .tariffs-table colgroup,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table colgroup,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table colgroup,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table colgroup,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table colgroup{display:none}body.tc-website-partnerdetails .tariffs-container .tariffs-table tbody,body.tc-repo-partner .tariffs-container .tariffs-table tbody,body.tc-website-partnersubpage .tariffs-container .tariffs-table tbody,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table tbody,body.tc-repo-partnersubpage .tariffs-container .tariffs-table tbody,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table tbody,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table tbody,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table tbody,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table tbody{display:block}body.tc-website-partnerdetails .tariffs-container .tariffs-table tr.tariff-line,body.tc-repo-partner .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-partnersubpage .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table tr.tariff-line,body.tc-repo-partnersubpage .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table tr.tariff-line,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table tr.tariff-line{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"label label label" ". currency price";gap:.25rem .35rem;width:100%;padding:var(--spacing-xs) 0;border-bottom:1px solid var(--grayscale-200, var(--perl-grau, #e5e5e5))}body.tc-website-partnerdetails .tariffs-container .tariffs-table tr:last-child,body.tc-repo-partner .tariffs-container .tariffs-table tr:last-child,body.tc-website-partnersubpage .tariffs-container .tariffs-table tr:last-child,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table tr:last-child,body.tc-repo-partnersubpage .tariffs-container .tariffs-table tr:last-child,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table tr:last-child,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table tr:last-child,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table tr:last-child,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table tr:last-child{border-bottom:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table td,body.tc-repo-partner .tariffs-container .tariffs-table td,body.tc-website-partnersubpage .tariffs-container .tariffs-table td,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table td,body.tc-repo-partnersubpage .tariffs-container .tariffs-table td,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table td,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table td{border-bottom:0;padding:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-label,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-label,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-label,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-label,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-label,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-label,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-label{grid-area:label;min-width:0}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-detail,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-detail,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-detail,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-detail,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-detail,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-detail{display:none}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-currency,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-currency,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-currency,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-currency,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-currency,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-currency{grid-area:currency;padding-left:0;padding-right:2px}body.tc-website-partnerdetails .tariffs-container .tariffs-table .tariff-price,body.tc-repo-partner .tariffs-container .tariffs-table .tariff-price,body.tc-website-partnersubpage .tariffs-container .tariffs-table .tariff-price,body.tc-website-partnersubpagecontent .tariffs-container .tariffs-table .tariff-price,body.tc-repo-partnersubpage .tariffs-container .tariffs-table .tariff-price,body.tc-website-advicedetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-newsdetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-tariffsdetailsforpartner .tariffs-container .tariffs-table .tariff-price,body.tc-website-tariffsembedforpartner .tariffs-container .tariffs-table .tariff-price{grid-area:price}}body.tc-website-partnerdetails .contact-blocks-container .root-container,body.tc-repo-partner .contact-blocks-container .root-container,body.tc-website-partnersubpage .contact-blocks-container .root-container,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container,body.tc-repo-partnersubpage .contact-blocks-container .root-container,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container,body.tc-website-tariffsdetailsforpartner .contact-blocks-container .root-container,body.tc-website-tariffsembedforpartner .contact-blocks-container .root-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-l)}body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsembedforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{height:auto;width:calc(33.3333333333% - var(--spacing-l))}@media(max-width: 1399.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsembedforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:calc(50% - var(--spacing-l))}}@media(max-width: 991.98px){body.tc-website-partnerdetails .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-partnersubpagecontent .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-repo-partnersubpage .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-advicedetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-newsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsdetailsforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction,body.tc-website-tariffsembedforpartner .contact-blocks-container .root-container .tc-neos-elements-calltoaction{width:100%}}body.tc-website-partnerdetails .partner-jobs-container,body.tc-repo-partner .partner-jobs-container,body.tc-website-partnersubpage .partner-jobs-container,body.tc-website-partnersubpagecontent .partner-jobs-container,body.tc-repo-partnersubpage .partner-jobs-container,body.tc-website-advicedetailsforpartner .partner-jobs-container,body.tc-website-newsdetailsforpartner .partner-jobs-container,body.tc-website-tariffsdetailsforpartner .partner-jobs-container,body.tc-website-tariffsembedforpartner .partner-jobs-container{margin-top:var(--spacing-xl)}body.tc-website-partnerdetails .partner-jobs-container h2,body.tc-repo-partner .partner-jobs-container h2,body.tc-website-partnersubpage .partner-jobs-container h2,body.tc-website-partnersubpagecontent .partner-jobs-container h2,body.tc-repo-partnersubpage .partner-jobs-container h2,body.tc-website-advicedetailsforpartner .partner-jobs-container h2,body.tc-website-newsdetailsforpartner .partner-jobs-container h2,body.tc-website-tariffsdetailsforpartner .partner-jobs-container h2,body.tc-website-tariffsembedforpartner .partner-jobs-container h2{font-family:var(--title-font-familly),serif;font-size:26px;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-m)}body.tc-website-partnerdetails .partner-jobs-container .partner-jobs__list,body.tc-repo-partner .partner-jobs-container .partner-jobs__list,body.tc-website-partnersubpage .partner-jobs-container .partner-jobs__list,body.tc-website-partnersubpagecontent .partner-jobs-container .partner-jobs__list,body.tc-repo-partnersubpage .partner-jobs-container .partner-jobs__list,body.tc-website-advicedetailsforpartner .partner-jobs-container .partner-jobs__list,body.tc-website-newsdetailsforpartner .partner-jobs-container .partner-jobs__list,body.tc-website-tariffsdetailsforpartner .partner-jobs-container .partner-jobs__list,body.tc-website-tariffsembedforpartner .partner-jobs-container .partner-jobs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}body.tc-website-partnerdetails .brands-container .brands,body.tc-repo-partner .brands-container .brands,body.tc-website-partnersubpage .brands-container .brands,body.tc-website-partnersubpagecontent .brands-container .brands,body.tc-repo-partnersubpage .brands-container .brands,body.tc-website-advicedetailsforpartner .brands-container .brands,body.tc-website-newsdetailsforpartner .brands-container .brands,body.tc-website-tariffsdetailsforpartner .brands-container .brands,body.tc-website-tariffsembedforpartner .brands-container .brands{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner,body.tc-website-tariffsdetailsforpartner .brands-container .brands .brand-partner,body.tc-website-tariffsembedforpartner .brands-container .brands .brand-partner{width:calc(33.3333333333% - var(--spacing-s));border-radius:var(--rounded-l);background:var(--grayscale-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-partnerdetails .brands-container .brands .brand-partner img,body.tc-repo-partner .brands-container .brands .brand-partner img,body.tc-website-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner img,body.tc-repo-partnersubpage .brands-container .brands .brand-partner img,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner img,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner img,body.tc-website-tariffsdetailsforpartner .brands-container .brands .brand-partner img,body.tc-website-tariffsembedforpartner .brands-container .brands .brand-partner img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991.98px){body.tc-website-partnerdetails .brands-container .brands .brand-partner,body.tc-repo-partner .brands-container .brands .brand-partner,body.tc-website-partnersubpage .brands-container .brands .brand-partner,body.tc-website-partnersubpagecontent .brands-container .brands .brand-partner,body.tc-repo-partnersubpage .brands-container .brands .brand-partner,body.tc-website-advicedetailsforpartner .brands-container .brands .brand-partner,body.tc-website-newsdetailsforpartner .brands-container .brands .brand-partner,body.tc-website-tariffsdetailsforpartner .brands-container .brands .brand-partner,body.tc-website-tariffsembedforpartner .brands-container .brands .brand-partner{width:100%}}body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees,body.tc-website-tariffsdetailsforpartner .employees-container .employees,body.tc-website-tariffsembedforpartner .employees-container .employees{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-s);-ms-flex-wrap:wrap;flex-wrap:wrap}body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee,body.tc-website-tariffsembedforpartner .employees-container .employees .employee{width:420px;border-radius:var(--rounded-xl);overflow:hidden;background:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees .employee,body.tc-repo-partner .employees-container .employees .employee,body.tc-website-partnersubpage .employees-container .employees .employee,body.tc-website-partnersubpagecontent .employees-container .employees .employee,body.tc-repo-partnersubpage .employees-container .employees .employee,body.tc-website-advicedetailsforpartner .employees-container .employees .employee,body.tc-website-newsdetailsforpartner .employees-container .employees .employee,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee,body.tc-website-tariffsembedforpartner .employees-container .employees .employee{width:100%}}body.tc-website-partnerdetails .employees-container .employees .employee img,body.tc-repo-partner .employees-container .employees .employee img,body.tc-website-partnersubpage .employees-container .employees .employee img,body.tc-website-partnersubpagecontent .employees-container .employees .employee img,body.tc-repo-partnersubpage .employees-container .employees .employee img,body.tc-website-advicedetailsforpartner .employees-container .employees .employee img,body.tc-website-newsdetailsforpartner .employees-container .employees .employee img,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee img,body.tc-website-tariffsembedforpartner .employees-container .employees .employee img{border-radius:var(--rounded-xl);width:100%;max-height:280px;height:280px;padding:10px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-box-sizing:border-box;box-sizing:border-box}body.tc-website-partnerdetails .employees-container .employees .employee .info,body.tc-repo-partner .employees-container .employees .employee .info,body.tc-website-partnersubpage .employees-container .employees .employee .info,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info,body.tc-repo-partnersubpage .employees-container .employees .employee .info,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info{padding:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}body.tc-website-partnerdetails .employees-container .employees .employee .info .title,body.tc-repo-partner .employees-container .employees .employee .info .title,body.tc-website-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .title,body.tc-repo-partnersubpage .employees-container .employees .employee .info .title,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .title,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .title,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .title,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .title{font-size:var(--font-size-m);font-style:normal;font-weight:var(--semi-bold);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .subtitle,body.tc-repo-partner .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .subtitle,body.tc-repo-partnersubpage .employees-container .employees .employee .info .subtitle,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .subtitle,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .subtitle,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .subtitle,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .subtitle{font-size:var(--font-size-s);font-style:normal;font-weight:var(--regular);line-height:150%}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact,body.tc-repo-partner .employees-container .employees .employee .info .contact,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xs)}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a,body.tc-repo-partner .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a{color:var(--secondary-700);font-size:14px;font-weight:var(--semi-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .material-icons,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .btn:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .material-icons,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button:before,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .btn:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button.btn-primary:after,body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .employees-container .employees .employee .info .contact a button:before{width:17px;height:17px;font-size:17px}@media(max-width: 991.98px){body.tc-website-partnerdetails .employees-container .employees,body.tc-repo-partner .employees-container .employees,body.tc-website-partnersubpage .employees-container .employees,body.tc-website-partnersubpagecontent .employees-container .employees,body.tc-repo-partnersubpage .employees-container .employees,body.tc-website-advicedetailsforpartner .employees-container .employees,body.tc-website-newsdetailsforpartner .employees-container .employees,body.tc-website-tariffsdetailsforpartner .employees-container .employees,body.tc-website-tariffsembedforpartner .employees-container .employees{width:100%}}body.tc-website-partnerdetails .blocks-container .blocks,body.tc-repo-partner .blocks-container .blocks,body.tc-website-partnersubpage .blocks-container .blocks,body.tc-website-partnersubpagecontent .blocks-container .blocks,body.tc-repo-partnersubpage .blocks-container .blocks,body.tc-website-advicedetailsforpartner .blocks-container .blocks,body.tc-website-newsdetailsforpartner .blocks-container .blocks,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks,body.tc-website-tariffsembedforpartner .blocks-container .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block{width:100%;padding:var(--spacing-l);border-radius:var(--rounded-2xl);overflow:hidden;background:var(--grayscale-100);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}body.tc-website-partnerdetails .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block:nth-child(even),body.tc-repo-partnersubpage .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block:nth-child(even),body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-image,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-image{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--rounded-xl);overflow:hidden;max-height:386px}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partner .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-image img,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-image img,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-image img,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-image img,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-image img,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content{-webkit-box-flex:1;-ms-flex:1;flex:1}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content h3,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content h3,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content h3,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content h3{font-size:32px;font-weight:700}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-description,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-description,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-description{font-size:18px;font-weight:400}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:700;text-transform:uppercase}body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnerdetails .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-repo-partnersubpage .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .material-icons,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .btn:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button.btn-primary:after,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block .block-content .block-link button:before{font-size:24px}@media(max-width: 991.98px){body.tc-website-partnerdetails .blocks-container .blocks .custom-block,body.tc-repo-partner .blocks-container .blocks .custom-block,body.tc-website-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-partnersubpagecontent .blocks-container .blocks .custom-block,body.tc-repo-partnersubpage .blocks-container .blocks .custom-block,body.tc-website-advicedetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-newsdetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-tariffsdetailsforpartner .blocks-container .blocks .custom-block,body.tc-website-tariffsembedforpartner .blocks-container .blocks .custom-block{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper{--image-width: 732px;--image-height: 464px;height:var(--image-height);overflow:visible}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper,body.tc-repo-partner .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper{--image-width: 340px;--image-height: 216px}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{height:100%;width:var(--image-width) !important;-ms-flex-negative:0;flex-shrink:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem{width:100%;margin-bottom:0}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure{height:var(--image-height)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture{display:inline-block;height:100%;width:100%}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .tc-website-partnerslideritem figure picture img{height:var(--image-height);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}body.tc-website-partnerdetails .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-partnersubpagecontent .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-repo-partnersubpage .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-advicedetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-newsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsdetailsforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination,body.tc-website-tariffsembedforpartner .slider-container .tc-neos-elements-swiper .swiper-pagination{left:unset;right:unset;bottom:-16px;width:100%}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .top,body.tc-repo-partner footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .top,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .top,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .top,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .top,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .top,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;width:100%;height:150px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);background:#fff;margin-bottom:var(--spacing-s)}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo figure.partner img{width:100%;height:auto}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-xs)}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);line-height:0;opacity:.92;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules__link:hover{opacity:1}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-repo-partner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .footer-logo .footer-partner-skill-modules img{width:auto;max-height:48px;max-width:140px;height:auto}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .garage-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-xs);text-align:center}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info strong,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .garage-info strong,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .garage-info strong{font-size:26px;font-weight:var(--bold);color:var(--grayscale-100)}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partner footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .garage-info,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .garage-info,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .garage-info,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .garage-info{margin:var(--spacing-m) 0}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .coordinates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(max-width: 991.98px){body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .coordinates,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .coordinates{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.tc-website-partnerdetails footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-partnersubpagecontent footer .footer-container .footer-wrapper .coordinates>div,body.tc-repo-partnersubpage footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-advicedetailsforpartner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-newsdetailsforpartner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-tariffsdetailsforpartner footer .footer-container .footer-wrapper .coordinates>div,body.tc-website-tariffsembedforpartner footer .footer-container .footer-wrapper .coordinates>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .return{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bold);line-height:125%;letter-spacing:.36px;text-transform:uppercase;font-size:var(--font-size-s);margin:0 0 var(--spacing-m);color:var(--font-color)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .return:before{content:"";width:22px;height:22px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--font-color);margin-right:var(--spacing-2xs)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero{margin:0 auto;max-width:1080px}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero--with-image{display:grid;grid-template-columns:minmax(280px, 420px) minmax(0, 1fr);gap:var(--spacing-l);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media(max-width: 991.98px){body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero--with-image{grid-template-columns:1fr;gap:var(--spacing-m);text-align:center}}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero:not(.job-details__hero--with-image){max-width:860px;text-align:center}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero:not(.job-details__hero--with-image) .job-details__hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-media{border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);-webkit-box-shadow:0 4px 24px rgba(0,0,0,.08);box-shadow:0 4px 24px rgba(0,0,0,.08);overflow:hidden;position:relative}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-media::after{background:-webkit-gradient(linear, left top, left bottom, color-stop(55%, transparent), to(rgba(0, 0, 0, 0.12)));background:linear-gradient(180deg, transparent 55%, rgba(0, 0, 0, 0.12) 100%);content:"";inset:0;pointer-events:none;position:absolute}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-media img{aspect-ratio:4/3;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-content{min-width:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__title{margin-bottom:var(--spacing-s)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-l);font-weight:var(--semi-bold);gap:var(--spacing-2xs);margin-bottom:var(--spacing-m)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .material-icons,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button:before,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .btn:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .btn:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__partner button:before{color:var(--primary-600);font-size:22px}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-l)}.job-details__hero--with-image body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 991.98px){.job-details__hero--with-image body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.job-details__hero:not(.job-details__hero--with-image) body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white, #fff);border-radius:var(--rounded-full);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-s);font-weight:var(--semi-bold);gap:var(--spacing-3xs);padding:var(--spacing-2xs) var(--spacing-s)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .material-icons,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button:before,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .btn:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .btn:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button.btn-primary:after,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__meta-item button:before{color:var(--primary-600);font-size:18px}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-cta{margin-bottom:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__hero-cta .btn-primary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__layout{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:var(--spacing-l);grid-template-columns:minmax(0, 1fr) 360px;margin-bottom:var(--spacing-l)}@media(max-width: 991.98px){body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__layout{gap:var(--spacing-m);grid-template-columns:1fr}}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__main{min-width:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section{border-top:1px solid var(--grayscale-200, #e9ecef);padding:var(--spacing-l) 0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section:first-child{border-top:none;padding-top:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section:last-child{padding-bottom:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-title{color:var(--secondary-700);font-family:var(--title-font-familly),serif;font-size:26px;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-m);text-align:left}@media(max-width: 991.98px){body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-title{font-size:var(--font-size-l)}}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text{color:var(--font-color);line-height:1.7}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text p{margin-bottom:var(--spacing-s)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text p:last-child{margin-bottom:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text ul,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text ol{margin:0 0 var(--spacing-s);padding-left:1.25em}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text ul li,body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text ol li{margin-bottom:var(--spacing-3xs)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__section-text strong{font-weight:var(--semi-bold)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__contact-channel{margin-bottom:var(--spacing-m)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__contact-channel:last-child{margin-bottom:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__contact-channel h3{font-size:var(--font-size-m);font-weight:var(--semi-bold);margin-bottom:var(--spacing-3xs)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__contact-channel a{color:var(--secondary-700);text-decoration:underline}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__contact-channel a:hover{color:var(--secondary-400)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__aside{min-width:0;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--spacing-m))}@media(max-width: 991.98px){body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__aside{position:static}}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__aside .job-posting-share{margin:var(--spacing-m) 0 0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__card{background:var(--white, #fff);border-radius:var(--rounded-2xl);-webkit-box-shadow:0 4px 24px rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06);padding:var(--spacing-l)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__card-title{color:var(--grayscale-600);font-size:var(--font-size-xs);font-weight:var(--bold);letter-spacing:1px;margin:0 0 var(--spacing-m);text-transform:uppercase}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__facts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);list-style:none;margin:0 0 var(--spacing-l);padding:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__fact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s)}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__fact-icon{color:var(--primary-600);-ms-flex-negative:0;flex-shrink:0;font-size:22px}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__fact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-3xs);min-width:0}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__fact-label{color:var(--grayscale-600);font-size:var(--font-size-xs);font-weight:var(--semi-bold);letter-spacing:.24px;text-transform:uppercase}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__fact-value{font-weight:var(--semi-bold);line-height:1.4}body.tc-website-jobdetails #main-container .tc-website-rootcontainer.job-details .root-container .job-details__apply{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;display:block;text-align:center;text-transform:uppercase;width:100%}.nodetypes-content.margin-bottom-none{margin-bottom:0}.nodetypes-content.margin-bottom-small{margin-bottom:var(--margin-bottom-small)}.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-default)}@media(max-width: 991.98px){.nodetypes-content.margin-bottom-default{margin-bottom:var(--margin-bottom-small)}}.nodetypes-content.margin-bottom-big{margin-bottom:var(--margin-bottom-big)}.nodetypes-content table{width:100%}.nodetypes-content table tr td{padding:var(--spacing-2xs)}.nodetypes-content table tr:hover{background-color:var(--grayscale-200)}.neos-contentelement-active .nodetypes-content table,.nodetypes-content.neos-contentelement-active table{border:1px solid var(--grayscale-900)}.neos-contentelement-active .nodetypes-content table>thead>tr>th,.neos-contentelement-active .nodetypes-content table>thead>tr>td,.neos-contentelement-active .nodetypes-content table>tbody>tr>th,.neos-contentelement-active .nodetypes-content table>tbody>tr>td,.neos-contentelement-active .nodetypes-content table>tfoot>tr>th,.neos-contentelement-active .nodetypes-content table>tfoot>tr>td,.nodetypes-content.neos-contentelement-active table>thead>tr>th,.nodetypes-content.neos-contentelement-active table>thead>tr>td,.nodetypes-content.neos-contentelement-active table>tbody>tr>th,.nodetypes-content.neos-contentelement-active table>tbody>tr>td,.nodetypes-content.neos-contentelement-active table>tfoot>tr>th,.nodetypes-content.neos-contentelement-active table>tfoot>tr>td{border:1px solid var(--grayscale-900)}.neos-nodetypes-image img{max-width:100%;height:auto}.neos-nodetypes-image figure>a,.neos-nodetypes-image figure>picture{display:inline-block}.neos-form-builder-form label[for=contact-form-recaptcha]{display:none}.neos-form-builder-form form label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.neos-form-builder-form form label{font-size:var(--font-size-s)}}.neos-form-builder-form form input,.neos-form-builder-form form textarea,.neos-form-builder-form form select,.neos-form-builder-form form .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.neos-form-builder-form form input .select2-selection,.neos-form-builder-form form textarea .select2-selection,.neos-form-builder-form form select .select2-selection,.neos-form-builder-form form .select2-container .select2-selection{border:0}.neos-form-builder-form form input .select2-selection__arrow,.neos-form-builder-form form textarea .select2-selection__arrow,.neos-form-builder-form form select .select2-selection__arrow,.neos-form-builder-form form .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.neos-form-builder-form form .select2-container{width:100% !important}}.neos-form-builder-form form.error .input input{border:1px solid var(--error)}.neos-form-builder-form form ul.errors{list-style-type:none;margin:0;padding:0}.neos-form-builder-form form ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.neos-form-builder-form form .data-protection.center{text-align:center}.neos-form-builder-form form .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.neos-form-builder-form form .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.neos-form-builder-form form>fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}@media(max-width: 767.98px){.neos-form-builder-form form>fieldset .row{gap:var(--spacing-l)}}.neos-form-builder-form form>fieldset .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}.neos-form-builder-form form ul.inputs-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:var(--spacing-s)}.neos-form-builder-form form ul.inputs-list li{width:unset}.neos-form-builder-form form ul.inputs-list li input{-webkit-box-shadow:none;box-shadow:none}.neos-form-builder-form form ul.inputs-list li label{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs);padding:0;margin:0;cursor:pointer;position:relative}.neos-form-builder-form .actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.neos-form-builder-form .actions{margin-top:var(--spacing-l)}}.neos-form-builder-form .actions .form-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li{width:100%}}.neos-form-builder-form .actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.neos-form-builder-form .actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.neos-form-builder-form .actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.neos-form-builder-form .actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.neos-form-builder-form .actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}.grecaptcha-badge{z-index:1}.tc-neos-elements-space{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.5rem;margin-bottom:0}.tc-neos-elements-space hr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.tc-website-rootcontainer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl);margin-bottom:0 !important}.tc-website-rootcontainer:first-child{padding-top:calc(var(--spacing-3xl) + var(--spacing-m))}.tc-website-rootcontainer .root-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.tc-website-rootcontainer .root-container{max-width:540px}}@media(min-width: 768px){.tc-website-rootcontainer .root-container{max-width:720px}}@media(min-width: 992px){.tc-website-rootcontainer .root-container{max-width:960px}}@media(min-width: 1200px){.tc-website-rootcontainer .root-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-rootcontainer .root-container{max-width:1320px}}.tc-website-rootcontainer.bg-color-dark,body.tc-website-partnerdetails .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partner .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-partnersubpagecontent .tc-website-rootcontainer:nth-child(2n),body.tc-repo-partnersubpage .tc-website-rootcontainer:nth-child(2n),body.tc-website-advicedetailsforpartner .tc-website-rootcontainer:nth-child(2n),body.tc-website-newsdetailsforpartner .tc-website-rootcontainer:nth-child(2n),body.tc-website-tariffsdetailsforpartner .tc-website-rootcontainer:nth-child(2n),body.tc-website-tariffsembedforpartner .tc-website-rootcontainer:nth-child(2n){background-color:var(--neutral-300)}.tc-website-rootcontainer.bg-color-darker{background-color:var(--neutral-500)}.tc-website-rootcontainer.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:visible}.tc-website-rootcontainer.full-width .root-container{max-width:none;overflow:visible}@media(max-width: 991.98px){.tc-website-rootcontainer{padding-top:var(--spacing-xl) !important;padding-bottom:var(--spacing-xl)}}.dl-gallery-gallery.theme-bootstrapLightbox>.dl-gallery>.row.dl-gallery>.neos-nodetypes-image{margin-bottom:1.5rem}.neos-nodetypes-multicolumn.mobile-margin-bottom-none{margin-bottom:0}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-none .column{margin-bottom:0}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-small .column{margin-bottom:var(--margin-bottom-small)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-normal .column{margin-bottom:var(--margin-bottom-default)}}@media(max-width: 991.98px){.neos-nodetypes-multicolumn.mobile-margin-bottom-large .column{margin-bottom:var(--margin-bottom-big)}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl.mobile-margin-bottom-none .column{margin-bottom:0}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl.mobile-margin-bottom-small .column{margin-bottom:var(--margin-bottom-small)}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl.mobile-margin-bottom-normal .column{margin-bottom:var(--margin-bottom-default)}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl.mobile-margin-bottom-large .column{margin-bottom:var(--margin-bottom-big)}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl>.column:last-child{margin-bottom:0 !important}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn .column .tc-neos-elements-calltoaction{width:100%;max-width:100%}}@media(max-width: 1199.98px){.neos-nodetypes-multicolumn.stack-until-xl .column .tc-neos-elements-calltoaction{height:auto;padding-bottom:calc(var(--spacing-xs) + 1.5rem)}}.stack-until-xl>.column-25,.stack-until-xl.force-sm>.column-25,.stack-until-xl.force-xs>.column-25,.stack-until-xl.force-xs:not(.force-sm)>.column-25:first-child,.stack-until-xl.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: 576px){.stack-until-xl>.column-25,.stack-until-xl.force-sm>.column-25,.stack-until-xl.force-xs>.column-25,.stack-until-xl.force-xs:not(.force-sm)>.column-25:first-child,.stack-until-xl.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){.stack-until-xl>.column-25,.stack-until-xl.force-sm>.column-25,.stack-until-xl.force-xs>.column-25,.stack-until-xl.force-xs:not(.force-sm)>.column-25:first-child,.stack-until-xl.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: 992px){.stack-until-xl>.column-25,.stack-until-xl.force-sm>.column-25,.stack-until-xl.force-xs>.column-25,.stack-until-xl.force-xs:not(.force-sm)>.column-25:first-child,.stack-until-xl.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: 1200px){.stack-until-xl>.column-25,.stack-until-xl.force-sm>.column-25,.stack-until-xl.force-xs>.column-25,.stack-until-xl.force-xs:not(.force-sm)>.column-25:first-child,.stack-until-xl.force-xs:not(.force-sm)>.column-25:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}.stack-until-xl>.column-33,.stack-until-xl.force-sm>.column-33,.stack-until-xl.force-xs>.column-33,.stack-until-xl.force-xs:not(.force-sm)>.column-33:first-child,.stack-until-xl.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: 576px){.stack-until-xl>.column-33,.stack-until-xl.force-sm>.column-33,.stack-until-xl.force-xs>.column-33,.stack-until-xl.force-xs:not(.force-sm)>.column-33:first-child,.stack-until-xl.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){.stack-until-xl>.column-33,.stack-until-xl.force-sm>.column-33,.stack-until-xl.force-xs>.column-33,.stack-until-xl.force-xs:not(.force-sm)>.column-33:first-child,.stack-until-xl.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: 992px){.stack-until-xl>.column-33,.stack-until-xl.force-sm>.column-33,.stack-until-xl.force-xs>.column-33,.stack-until-xl.force-xs:not(.force-sm)>.column-33:first-child,.stack-until-xl.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: 1200px){.stack-until-xl>.column-33,.stack-until-xl.force-sm>.column-33,.stack-until-xl.force-xs>.column-33,.stack-until-xl.force-xs:not(.force-sm)>.column-33:first-child,.stack-until-xl.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%}}.stack-until-xl>.column-50,.stack-until-xl.force-sm>.column-50,.stack-until-xl.force-xs>.column-50,.stack-until-xl.force-xs:not(.force-sm)>.column-50:first-child,.stack-until-xl.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: 576px){.stack-until-xl>.column-50,.stack-until-xl.force-sm>.column-50,.stack-until-xl.force-xs>.column-50,.stack-until-xl.force-xs:not(.force-sm)>.column-50:first-child,.stack-until-xl.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){.stack-until-xl>.column-50,.stack-until-xl.force-sm>.column-50,.stack-until-xl.force-xs>.column-50,.stack-until-xl.force-xs:not(.force-sm)>.column-50:first-child,.stack-until-xl.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: 992px){.stack-until-xl>.column-50,.stack-until-xl.force-sm>.column-50,.stack-until-xl.force-xs>.column-50,.stack-until-xl.force-xs:not(.force-sm)>.column-50:first-child,.stack-until-xl.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: 1200px){.stack-until-xl>.column-50,.stack-until-xl.force-sm>.column-50,.stack-until-xl.force-xs>.column-50,.stack-until-xl.force-xs:not(.force-sm)>.column-50:first-child,.stack-until-xl.force-xs:not(.force-sm)>.column-50:last-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.stack-until-xl>.column-66,.stack-until-xl.force-sm>.column-66,.stack-until-xl.force-xs>.column-66,.stack-until-xl.force-xs:not(.force-sm)>.column-66:first-child,.stack-until-xl.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: 576px){.stack-until-xl>.column-66,.stack-until-xl.force-sm>.column-66,.stack-until-xl.force-xs>.column-66,.stack-until-xl.force-xs:not(.force-sm)>.column-66:first-child,.stack-until-xl.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){.stack-until-xl>.column-66,.stack-until-xl.force-sm>.column-66,.stack-until-xl.force-xs>.column-66,.stack-until-xl.force-xs:not(.force-sm)>.column-66:first-child,.stack-until-xl.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: 992px){.stack-until-xl>.column-66,.stack-until-xl.force-sm>.column-66,.stack-until-xl.force-xs>.column-66,.stack-until-xl.force-xs:not(.force-sm)>.column-66:first-child,.stack-until-xl.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: 1200px){.stack-until-xl>.column-66,.stack-until-xl.force-sm>.column-66,.stack-until-xl.force-xs>.column-66,.stack-until-xl.force-xs:not(.force-sm)>.column-66:first-child,.stack-until-xl.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%}}.stack-until-xl>.column-75,.stack-until-xl.force-sm>.column-75,.stack-until-xl.force-xs>.column-75,.stack-until-xl.force-xs:not(.force-sm)>.column-75:first-child,.stack-until-xl.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: 576px){.stack-until-xl>.column-75,.stack-until-xl.force-sm>.column-75,.stack-until-xl.force-xs>.column-75,.stack-until-xl.force-xs:not(.force-sm)>.column-75:first-child,.stack-until-xl.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){.stack-until-xl>.column-75,.stack-until-xl.force-sm>.column-75,.stack-until-xl.force-xs>.column-75,.stack-until-xl.force-xs:not(.force-sm)>.column-75:first-child,.stack-until-xl.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: 992px){.stack-until-xl>.column-75,.stack-until-xl.force-sm>.column-75,.stack-until-xl.force-xs>.column-75,.stack-until-xl.force-xs:not(.force-sm)>.column-75:first-child,.stack-until-xl.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: 1200px){.stack-until-xl>.column-75,.stack-until-xl.force-sm>.column-75,.stack-until-xl.force-xs>.column-75,.stack-until-xl.force-xs:not(.force-sm)>.column-75:first-child,.stack-until-xl.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-button .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase;position:relative;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.tc-neos-elements-button.secondary .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-secondary-default-bg-color);--bs-btn-border-color: var(--btn-secondary-default-bg-color);--bs-btn-color: var(--btn-secondary-default-color);--bs-btn-hover-bg: var(--btn-secondary-hover-bg-color);--bs-btn-hover-color: var(--btn-secondary-hover-color);--bs-btn-hover-border-color: var(--btn-secondary-hover-bg-color);--bs-btn-active-bg: var(--btn-secondary-active-bg-color);--bs-btn-active-color: var(--btn-secondary-active-color);--bs-btn-active-border-color: var(--btn-secondary-active-bg-color)}.tc-neos-elements-button.neutral .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color)}.tc-neos-elements-button.deco-left .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-left .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-left .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-button.deco-left .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-button.deco-right .btn{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-button.deco-right .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-button.deco-right .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-floating-menu{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:95;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:var(--spacing-xs);pointer-events:none}body.menu-opened .tc-website-floating-menu{display:none}.tc-website-floating-menu .tc-website-floating-menu__item{pointer-events:auto}.tc-website-floating-menu .tc-website-floating-menu__item .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:44px;padding-left:var(--spacing-s);padding-right:var(--spacing-m)}.tc-website-floating-menu .tc-website-floating-menu__item .material-icons,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-floating-menu .tc-website-floating-menu__item .btn:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-floating-menu .tc-website-floating-menu__item button:before,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after,.tc-website-floating-menu .tc-website-floating-menu__item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-floating-menu .tc-website-floating-menu__item button.btn-primary:after{font-size:22px;width:22px;height:22px;line-height:22px;color:var(--bs-btn-color)}.tc-neos-elements-calltoaction{background-color:var(--neutral-900);color:var(--grayscale-100);border-radius:var(--rounded-l);padding:var(--spacing-xs);position:relative;height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper{margin:0}.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{position:absolute;right:var(--spacing-xs);height:75px;width:75px;font-size:75px;line-height:100%;padding:0}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 75px);padding:var(--spacing-xs) var(--spacing-xs) 40px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:26px;line-height:30px;color:var(--grayscale-100);text-align:left}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:var(--font-size-m)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:active:before{background-color:var(--bs-btn-active-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .material-icons,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .btn:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button:before,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after,.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button button.btn-primary:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-button:hover:before{background-color:var(--primary-600)}@media(max-width: 767.98px){.tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after{height:55px;width:55px;font-size:55px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content{width:calc(100% - 55px)}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-title{font-size:20px;line-height:22px}.tc-neos-elements-calltoaction .call-to-action-wrapper .content .cta-text{font-size:14px;line-height:21px}}.tc-website-pageslider-wrapper{margin-top:88px;margin-bottom:var(--spacing-l);position:relative}@media(min-width: 992px){.tc-website-pageslider-wrapper{height:var(--height-slider);--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}}@media(min-width: 992px)and (min-width: 576px){.tc-website-pageslider-wrapper{max-width:540px}}@media(min-width: 992px)and (min-width: 768px){.tc-website-pageslider-wrapper{max-width:720px}}@media(min-width: 992px)and (min-width: 992px){.tc-website-pageslider-wrapper{max-width:960px}}@media(min-width: 992px)and (min-width: 1200px){.tc-website-pageslider-wrapper{max-width:1140px}}@media(min-width: 992px)and (min-width: 1400px){.tc-website-pageslider-wrapper{max-width:1320px}}@media(max-width: 991.98px){.tc-website-pageslider-wrapper{position:relative;margin:0}}.neos-backend .tc-website-pageslider-wrapper{height:auto}.tc-website-pageslider-wrapper .tc-neos-elements-swiper{height:100%;width:100%;border-radius:var(--rounded-2xl);overflow:hidden}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper{border-radius:0}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper{width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure{height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide figure picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{height:100%;width:100%;background-size:cover}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:none}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container{display:none}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .image-container.mobile{display:block;height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{position:absolute;inset:0;height:100%;width:100%}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .video-container{height:var(--height-slider-mobile)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:absolute;left:0;top:0;width:40%;height:100%;border-radius:var(--rounded-2xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--neutral-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:var(--spacing-2xl);gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content{position:relative;left:unset;top:unset;width:calc(100% - var(--spacing-m)*2);height:auto;padding:var(--spacing-l) var(--spacing-m);-webkit-transform:translateY(-55px);transform:translateY(-55px);margin:auto}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-title{font-size:var(--font-size-l)}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:var(--font-size-s);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .slide-content{font-size:16px}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-wrapper .swiper-slide .slide-content .tc-neos-elements-button .btn{width:calc(100% - 36px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{position:absolute;left:unset;right:0;bottom:32px;width:60%;height:32px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination{top:calc(var(--height-slider-mobile) - 70px);width:100%}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet{width:32px;height:32px;border-radius:var(--rounded-m);background:var(--grayscale-100);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);box-shadow:0px 0px 6px 0px rgba(0,0,0,.22);opacity:1;margin:0 12px}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:5px solid var(--grayscale-100);background:var(--secondary-700)}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{top:unset;bottom:10px}@media(max-width: 991.98px){.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-next,.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{display:none}}.tc-website-pageslider-wrapper .tc-neos-elements-swiper .swiper-button-prev{left:10px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:200px;margin:0 15px 15px 15px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container{position:relative;width:35%;min-height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .image-container.mobile{display:none}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container{position:relative;width:35%;min-height:200px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .video-container video{width:100%;height:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content{width:65%;margin:0;padding:var(--spacing-s)}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .slide-title{font-size:20px;line-height:25px;margin-bottom:30px}.neos-backend .tc-website-pageslider-wrapper .tc-neos-elements-swiper>div .swiper-slide .slide-content .tc-neos-elements-button{text-align:right}.tc-website-infoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--secondary-700);padding:var(--spacing-xs) var(--spacing-l)}.tc-website-infoblock .icon{width:auto;height:42px;font-size:42px;margin-bottom:var(--spacing-s);color:var(--neutral-500)}.tc-website-infoblock .title{font-family:var(--title-font-familly);font-size:var(--font-size-xxl);font-weight:800;line-height:102%;margin-bottom:var(--spacing-m)}.tc-website-infoblock .title strong{color:var(--primary-500)}.tc-website-infoblock .text{font-size:var(--font-size-m);font-weight:var(--regular);line-height:150%}@media(max-width: 991.98px){.tc-website-infoblock{padding:var(--spacing-xs)}.tc-website-infoblock .title{font-size:var(--font-size-xl);margin-bottom:var(--spacing-s);width:75%}.tc-website-infoblock .text{font-size:var(--font-size-s);width:85%}}.tc-website-testimoniallist{margin-bottom:0 !important}.tc-website-testimoniallist .no-testimonials{text-align:center}.tc-website-testimoniallist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;padding-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimoniallist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimoniallist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimoniallist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimoniallist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimoniallist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimoniallist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimoniallist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimoniallist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimoniallist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimoniallist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimoniallist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimoniallist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing-3xl)}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-testimonialshortlist .refresh-button{margin-bottom:var(--spacing-m)}.tc-website-testimonialshortlist .no-testimonials{text-align:center}.tc-website-testimonialshortlist .testimonials-wrapper{margin:0 -16px;-webkit-column-count:3;-moz-column-count:3;column-count:3;column-break-inside:avoid;position:relative;min-height:200px}.tc-website-testimonialshortlist .testimonials-wrapper>div{background-color:var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-l);margin-bottom:16px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.tc-website-testimonialshortlist .testimonials-wrapper>div .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:32px}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:16px;line-height:normal}.tc-website-testimonialshortlist .testimonials-wrapper>div .info .author .title{font-weight:var(--semi-bold)}.tc-website-testimonialshortlist .testimonials-wrapper>div .text{color:var(--secondary-700);font-size:14px;line-height:152%;margin-bottom:0}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-top:-16px;margin-bottom:14px;line-height:1}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star{font-size:26px}.tc-website-testimonialshortlist .testimonials-wrapper>div .rating .star.is-filled{color:#f6b500}.tc-website-testimonialshortlist .testimonials-wrapper>div .target{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-xl);border:1px solid var(--grayscale-200);padding:6px var(--spacing-3xs)}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:0;color:var(--secondary-700);font-size:var(--font-size-xs);font-style:normal;line-height:normal;font-weight:400}.tc-website-testimonialshortlist .testimonials-wrapper>div .target .info .name{font-weight:600}@media(max-width: 991.98px){.tc-website-testimonialshortlist .testimonials-wrapper{margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.tc-website-testimonialshortlist .testimonials-wrapper>div{width:100%;margin:var(--spacing-s) 0}}.tc-website-testimonialshortlist .testimonials-wrapper .info,.tc-website-testimonialshortlist .testimonials-wrapper .text{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .info,.tc-website-testimonialshortlist .testimonials-wrapper .tc-repo-testimonial .text{opacity:0}.tc-website-testimonialshortlist .action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-2xl)}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn{padding-right:55px}.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"add";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}@media(max-width: 767.98px){.tc-website-testimonialshortlist .action-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.tc-website-advicelist{--button-arrow-color: var(--secondary-800)}.tc-website-advicelist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-advicelist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-advicelist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-advicelist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-advicelist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-advicelist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-advicelist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .categories-wrapper .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-advicelist .categories-wrapper .categories .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-advicelist .categories-wrapper .categories .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background-color .25s ease;transition:transform .25s ease,background-color .25s ease,-webkit-transform .25s ease}@media(prefers-reduced-motion: reduce){.tc-website-advicelist .categories-wrapper .categories .category:after{-webkit-transition:none;transition:none}}.tc-website-advicelist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-advicelist .categories-wrapper .categories .category.active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--grayscale-100)}@media(max-width: 991.98px){.tc-website-advicelist .categories-wrapper .categories{width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-advicelist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-advicelist .list-wrapper{display:block;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.333333% - var(--spacing-l));margin:calc(var(--spacing-l)/2)}.tc-website-advicelist .list-wrapper a.advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-advicelist .list-wrapper a.advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-advicelist .list-wrapper a.advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-advicelist .list-wrapper a.advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-advicelist .list-wrapper a.advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-advicelist .list-wrapper a.advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-advicelist .list-wrapper a.advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-advicelist .list-wrapper a.advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}@media(max-width: 991.98px){.tc-website-advicelist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-advicelist .list-wrapper a.advice-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-joblist,.tc-website-jobsearchform{color:var(--secondary-700)}.tc-website-joblist .job-list__header,.tc-website-jobsearchform .job-list__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-m)}.tc-website-joblist .job-list__header .job-list__title,.tc-website-jobsearchform .job-list__header .job-list__title{font-family:var(--title-font-familly),serif;font-size:26px;font-weight:var(--bold);line-height:112%;margin-bottom:0;text-align:left}@media(max-width: 767.98px){.tc-website-joblist .job-list__header,.tc-website-jobsearchform .job-list__header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-2xs)}}.tc-website-joblist .job-list__count,.tc-website-jobsearchform .job-list__count{font-size:var(--font-size-s);font-weight:var(--bold);margin-bottom:0}.tc-website-joblist .job-list__profile-counters,.tc-website-jobsearchform .job-list__profile-counters{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));margin-bottom:var(--spacing-l)}.tc-website-joblist .job-list__profile-card,.tc-website-jobsearchform .job-list__profile-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:var(--white, #fff);border:2px solid rgba(0,0,0,0);border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);color:var(--secondary-700);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0;text-align:left;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.tc-website-joblist .job-list__profile-card:hover,.tc-website-jobsearchform .job-list__profile-card:hover{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.1);box-shadow:0 6px 20px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tc-website-joblist .job-list__profile-card.is-active,.tc-website-jobsearchform .job-list__profile-card.is-active{border-color:var(--primary-600);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12)}.tc-website-joblist .job-list__profile-card-media,.tc-website-jobsearchform .job-list__profile-card-media{aspect-ratio:4/3;background:var(--grayscale-100);display:block;overflow:hidden;width:100%}.tc-website-joblist .job-list__profile-card-media img,.tc-website-jobsearchform .job-list__profile-card-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tc-website-joblist .job-list__profile-card-media--placeholder,.tc-website-jobsearchform .job-list__profile-card-media--placeholder{background:linear-gradient(135deg, var(--grayscale-200) 0%, var(--grayscale-100) 100%);position:relative}.tc-website-joblist .job-list__profile-card-media--placeholder::after,.tc-website-jobsearchform .job-list__profile-card-media--placeholder::after{background:var(--primary-600);border-radius:50%;content:"";display:block;height:28px;left:50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M10 16v-1H6.5A2.5 2.5 0 0 1 4 12.5v-7A2.5 2.5 0 0 1 6.5 3h11A2.5 2.5 0 0 1 20 5.5v7a2.5 2.5 0 0 1-2.5 2.5H14v1h3.5a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1H10Zm-3.5-2h11a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 17.5 4h-11A1.5 1.5 0 0 0 5 5.5v7A1.5 1.5 0 0 0 6.5 14ZM8 7.75A1.25 1.25 0 1 1 8 5.25a1.25 1.25 0 0 1 0 2.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M10 16v-1H6.5A2.5 2.5 0 0 1 4 12.5v-7A2.5 2.5 0 0 1 6.5 3h11A2.5 2.5 0 0 1 20 5.5v7a2.5 2.5 0 0 1-2.5 2.5H14v1h3.5a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1H10Zm-3.5-2h11a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 17.5 4h-11A1.5 1.5 0 0 0 5 5.5v7A1.5 1.5 0 0 0 6.5 14ZM8 7.75A1.25 1.25 0 1 1 8 5.25a1.25 1.25 0 0 1 0 2.5Z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.85;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:28px}.tc-website-joblist .job-list__profile-card-body,.tc-website-jobsearchform .job-list__profile-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-s)}.tc-website-joblist .job-list__profile-card-count,.tc-website-jobsearchform .job-list__profile-card-count{color:var(--primary-600);font-size:var(--font-size-l);font-weight:var(--bold);line-height:1.1}.tc-website-joblist .job-list__profile-card-label,.tc-website-jobsearchform .job-list__profile-card-label{font-size:var(--font-size-s);font-weight:var(--semi-bold);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.tc-website-joblist .job-list__filters,.tc-website-jobsearchform .job-list__filters{margin-bottom:var(--spacing-l);--job-list-field-bg: var(--grayscale-100);--job-list-field-border: 1px solid var(--grayscale-100);--job-list-field-radius: var(--rounded-m);--job-list-field-shadow: 0 1px 4px 0 rgba(0, 0, 0, .25);--job-list-field-height: 46px}.tc-website-joblist .job-list__filters label,.tc-website-jobsearchform .job-list__filters label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.tc-website-joblist .job-list__filters label,.tc-website-jobsearchform .job-list__filters label{font-size:var(--font-size-s)}}.tc-website-joblist .job-list__filters input,.tc-website-joblist .job-list__filters textarea,.tc-website-joblist .job-list__filters select,.tc-website-joblist .job-list__filters .select2-container,.tc-website-jobsearchform .job-list__filters input,.tc-website-jobsearchform .job-list__filters textarea,.tc-website-jobsearchform .job-list__filters select,.tc-website-jobsearchform .job-list__filters .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.tc-website-joblist .job-list__filters input .select2-selection,.tc-website-joblist .job-list__filters textarea .select2-selection,.tc-website-joblist .job-list__filters select .select2-selection,.tc-website-joblist .job-list__filters .select2-container .select2-selection,.tc-website-jobsearchform .job-list__filters input .select2-selection,.tc-website-jobsearchform .job-list__filters textarea .select2-selection,.tc-website-jobsearchform .job-list__filters select .select2-selection,.tc-website-jobsearchform .job-list__filters .select2-container .select2-selection{border:0}.tc-website-joblist .job-list__filters input .select2-selection__arrow,.tc-website-joblist .job-list__filters textarea .select2-selection__arrow,.tc-website-joblist .job-list__filters select .select2-selection__arrow,.tc-website-joblist .job-list__filters .select2-container .select2-selection__arrow,.tc-website-jobsearchform .job-list__filters input .select2-selection__arrow,.tc-website-jobsearchform .job-list__filters textarea .select2-selection__arrow,.tc-website-jobsearchform .job-list__filters select .select2-selection__arrow,.tc-website-jobsearchform .job-list__filters .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.tc-website-joblist .job-list__filters .select2-container,.tc-website-jobsearchform .job-list__filters .select2-container{width:100% !important}}.tc-website-joblist .job-list__filters.error .input input,.tc-website-jobsearchform .job-list__filters.error .input input{border:1px solid var(--error)}.tc-website-joblist .job-list__filters ul.errors,.tc-website-jobsearchform .job-list__filters ul.errors{list-style-type:none;margin:0;padding:0}.tc-website-joblist .job-list__filters ul.errors li,.tc-website-jobsearchform .job-list__filters ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-joblist .job-list__filters .help-inline,.tc-website-jobsearchform .job-list__filters .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-joblist .job-list__filters .data-protection.center,.tc-website-jobsearchform .job-list__filters .data-protection.center{text-align:center}.tc-website-joblist .job-list__filters .data-protection label,.tc-website-jobsearchform .job-list__filters .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-joblist .job-list__filters .data-protection label input,.tc-website-jobsearchform .job-list__filters .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.tc-website-joblist .job-list__filters .job-list__filter>label,.tc-website-joblist .job-list__filters .job-list__occupation-rate-label,.tc-website-jobsearchform .job-list__filters .job-list__filter>label,.tc-website-jobsearchform .job-list__filters .job-list__occupation-rate-label{color:var(--secondary-700);display:block;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:1.2;margin-bottom:var(--spacing-2xs)}.tc-website-joblist .job-list__filters input:not([type=range]):not([type=hidden]),.tc-website-joblist .job-list__filters select,.tc-website-jobsearchform .job-list__filters input:not([type=range]):not([type=hidden]),.tc-website-jobsearchform .job-list__filters select{background:var(--job-list-field-bg);border:var(--job-list-field-border);border-radius:var(--job-list-field-radius);-webkit-box-shadow:var(--job-list-field-shadow);box-shadow:var(--job-list-field-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--job-list-field-height)}.tc-website-joblist .job-list__filters .job-list__multiselect--hidden,.tc-website-jobsearchform .job-list__filters .job-list__multiselect--hidden{display:none !important}.tc-website-joblist .job-list__select,.tc-website-jobsearchform .job-list__select{position:relative;width:100%}.tc-website-joblist .job-list__select-trigger,.tc-website-jobsearchform .job-list__select-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--job-list-field-bg, var(--grayscale-100));border:var(--job-list-field-border, 1px solid var(--grayscale-100));border-radius:var(--job-list-field-radius, var(--rounded-m));-webkit-box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25));box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25));-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--secondary-700);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);height:var(--job-list-field-height, 46px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--spacing-xs);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}.tc-website-joblist .job-list__select-trigger:hover,.tc-website-jobsearchform .job-list__select-trigger:hover{border-color:var(--primary-600)}.tc-website-joblist .job-list__select-trigger.is-open,.tc-website-jobsearchform .job-list__select-trigger.is-open{border-color:var(--primary-600);-webkit-box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25)),0 0 0 3px rgba(0,0,0,.04);box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25)),0 0 0 3px rgba(0,0,0,.04)}.tc-website-joblist .job-list__select-trigger.is-open .job-list__select-caret,.tc-website-jobsearchform .job-list__select-trigger.is-open .job-list__select-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tc-website-joblist .job-list__select-trigger.has-selection .job-list__select-trigger-text,.tc-website-jobsearchform .job-list__select-trigger.has-selection .job-list__select-trigger-text{color:var(--secondary-700);font-weight:var(--semi-bold)}.tc-website-joblist .job-list__select-trigger-text,.tc-website-jobsearchform .job-list__select-trigger-text{color:var(--grayscale-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-website-joblist .job-list__select-caret,.tc-website-jobsearchform .job-list__select-caret{color:var(--secondary-700);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-joblist .job-list__select-panel,.tc-website-jobsearchform .job-list__select-panel{background:var(--white, #fff);border:1px solid var(--grayscale-300, #dee2e6);border-radius:var(--rounded-s, 4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.tc-website-joblist .job-list__select-panel[hidden],.tc-website-jobsearchform .job-list__select-panel[hidden]{display:none}.tc-website-joblist .job-list__select-search,.tc-website-jobsearchform .job-list__select-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--grayscale-200, #e9ecef);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-3xs);padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-joblist .job-list__select-search .material-icons,.tc-website-joblist .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-joblist .job-list__select-search button.btn-primary:after,.tc-website-joblist .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-joblist .job-list__select-search button.btn-primary:after,.tc-website-joblist .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-joblist .job-list__select-search button:before,.tc-website-joblist .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-joblist .job-list__select-search button:before,.tc-website-joblist .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-joblist .job-list__select-search button.btn-primary:after,.tc-website-joblist .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-joblist .job-list__select-search button.btn-primary:after,.tc-website-joblist .job-list__select-search .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-joblist .job-list__select-search .btn:after,.tc-website-joblist .job-list__select-search .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-joblist .job-list__select-search .btn:after,.tc-website-jobsearchform .job-list__select-search .material-icons,.tc-website-jobsearchform .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-jobsearchform .job-list__select-search button.btn-primary:after,.tc-website-jobsearchform .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-jobsearchform .job-list__select-search button.btn-primary:after,.tc-website-jobsearchform .job-list__select-search .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-jobsearchform .job-list__select-search button:before,.tc-website-jobsearchform .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-jobsearchform .job-list__select-search button:before,.tc-website-jobsearchform .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-jobsearchform .job-list__select-search button.btn-primary:after,.tc-website-jobsearchform .job-list__select-search .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-jobsearchform .job-list__select-search button.btn-primary:after,.tc-website-jobsearchform .job-list__select-search .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-jobsearchform .job-list__select-search .btn:after,.tc-website-jobsearchform .job-list__select-search .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-jobsearchform .job-list__select-search .btn:after{color:var(--grayscale-400);font-size:18px}.tc-website-joblist .job-list__select-search-input,.tc-website-jobsearchform .job-list__select-search-input{background:rgba(0,0,0,0) !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--font-size-s);height:auto !important;outline:none;padding:0 !important}.tc-website-joblist .job-list__select-search-input::-webkit-input-placeholder, .tc-website-jobsearchform .job-list__select-search-input::-webkit-input-placeholder{color:var(--grayscale-400)}.tc-website-joblist .job-list__select-search-input::-moz-placeholder, .tc-website-jobsearchform .job-list__select-search-input::-moz-placeholder{color:var(--grayscale-400)}.tc-website-joblist .job-list__select-search-input:-ms-input-placeholder, .tc-website-jobsearchform .job-list__select-search-input:-ms-input-placeholder{color:var(--grayscale-400)}.tc-website-joblist .job-list__select-search-input::-ms-input-placeholder, .tc-website-jobsearchform .job-list__select-search-input::-ms-input-placeholder{color:var(--grayscale-400)}.tc-website-joblist .job-list__select-search-input::placeholder,.tc-website-jobsearchform .job-list__select-search-input::placeholder{color:var(--grayscale-400)}.tc-website-joblist .job-list__select-options,.tc-website-jobsearchform .job-list__select-options{max-height:220px;overflow-y:auto}.tc-website-joblist .job-list__select-option,.tc-website-jobsearchform .job-list__select-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:var(--secondary-700);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);gap:var(--spacing-2xs);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--spacing-2xs) var(--spacing-xs);text-align:left;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;width:100%}.tc-website-joblist .job-list__select-option:hover,.tc-website-jobsearchform .job-list__select-option:hover{background:var(--grayscale-100, #f1f3f5)}.tc-website-joblist .job-list__select-option .job-list__select-option-check,.tc-website-jobsearchform .job-list__select-option .job-list__select-option-check{color:var(--primary-600);-ms-flex-negative:0;flex-shrink:0;font-size:18px;opacity:0}.tc-website-joblist .job-list__select-option.is-selected,.tc-website-jobsearchform .job-list__select-option.is-selected{color:var(--primary-600);font-weight:var(--semi-bold)}.tc-website-joblist .job-list__select-option.is-selected .job-list__select-option-check,.tc-website-jobsearchform .job-list__select-option.is-selected .job-list__select-option-check{opacity:1}.tc-website-joblist .job-list__select-option-label,.tc-website-jobsearchform .job-list__select-option-label{overflow-wrap:anywhere}.tc-website-joblist .job-list__select-empty,.tc-website-jobsearchform .job-list__select-empty{color:var(--grayscale-400);font-size:var(--font-size-s);font-style:italic;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-joblist .job-list__select-tags,.tc-website-jobsearchform .job-list__select-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-3xs);margin-top:var(--spacing-2xs)}.tc-website-joblist .job-list__select-tags:empty,.tc-website-jobsearchform .job-list__select-tags:empty{display:none}.tc-website-joblist .job-list__tag,.tc-website-jobsearchform .job-list__tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--grayscale-700);border-radius:var(--rounded-2xl);color:var(--grayscale-100);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--semi-bold);gap:var(--spacing-3xs);max-width:100%;padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-2xs)}.tc-website-joblist .job-list__tag-label,.tc-website-jobsearchform .job-list__tag-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-website-joblist .job-list__tag-remove,.tc-website-jobsearchform .job-list__tag-remove{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.15);border:none;border-radius:50%;color:var(--grayscale-100);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;width:20px}.tc-website-joblist .job-list__tag-remove .material-icons,.tc-website-joblist .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-joblist .job-list__tag-remove button.btn-primary:after,.tc-website-joblist .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-joblist .job-list__tag-remove button.btn-primary:after,.tc-website-joblist .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-joblist .job-list__tag-remove button:before,.tc-website-joblist .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-joblist .job-list__tag-remove button:before,.tc-website-joblist .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-joblist .job-list__tag-remove button.btn-primary:after,.tc-website-joblist .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-joblist .job-list__tag-remove button.btn-primary:after,.tc-website-joblist .job-list__tag-remove .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-joblist .job-list__tag-remove .btn:after,.tc-website-joblist .job-list__tag-remove .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-joblist .job-list__tag-remove .btn:after,.tc-website-jobsearchform .job-list__tag-remove .material-icons,.tc-website-jobsearchform .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-jobsearchform .job-list__tag-remove button.btn-primary:after,.tc-website-jobsearchform .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-jobsearchform .job-list__tag-remove button.btn-primary:after,.tc-website-jobsearchform .job-list__tag-remove .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-jobsearchform .job-list__tag-remove button:before,.tc-website-jobsearchform .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-jobsearchform .job-list__tag-remove button:before,.tc-website-jobsearchform .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-jobsearchform .job-list__tag-remove button.btn-primary:after,.tc-website-jobsearchform .job-list__tag-remove .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-jobsearchform .job-list__tag-remove button.btn-primary:after,.tc-website-jobsearchform .job-list__tag-remove .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-jobsearchform .job-list__tag-remove .btn:after,.tc-website-jobsearchform .job-list__tag-remove .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-jobsearchform .job-list__tag-remove .btn:after{font-size:14px}.tc-website-joblist .job-list__tag-remove:hover,.tc-website-joblist .job-list__tag-remove:focus,.tc-website-jobsearchform .job-list__tag-remove:hover,.tc-website-jobsearchform .job-list__tag-remove:focus{background:var(--primary-600);outline:none}.tc-website-joblist .job-list__location-row,.tc-website-jobsearchform .job-list__location-row{display:grid;gap:var(--spacing-s);grid-template-columns:minmax(0, 1fr) 140px}@media(max-width: 767.98px){.tc-website-joblist .job-list__location-row,.tc-website-jobsearchform .job-list__location-row{grid-template-columns:1fr}}.tc-website-joblist .job-list__filter--occupation-rate,.tc-website-jobsearchform .job-list__filter--occupation-rate{min-width:0}.tc-website-joblist .job-list__filter--occupation-rate input[type=range],.tc-website-jobsearchform .job-list__filter--occupation-rate input[type=range]{background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:28px !important;padding:0 !important;width:100% !important}.tc-website-joblist .job-list__filter--occupation-rate input[type=hidden],.tc-website-jobsearchform .job-list__filter--occupation-rate input[type=hidden]{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:0 !important;margin:0 !important;padding:0 !important;width:0 !important}.tc-website-joblist .job-list__occupation-rate-row,.tc-website-jobsearchform .job-list__occupation-rate-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--job-list-field-bg, var(--grayscale-100));border:var(--job-list-field-border, 1px solid var(--grayscale-100));border-radius:var(--job-list-field-radius, var(--rounded-m));-webkit-box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25));box-shadow:var(--job-list-field-shadow, 0 1px 4px 0 rgba(0, 0, 0, 0.25));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:var(--job-list-field-height, 46px);padding:0 var(--spacing-xs);width:100%}.tc-website-joblist .job-list__occupation-rate-value,.tc-website-jobsearchform .job-list__occupation-rate-value{color:var(--primary-700, var(--avocado, #6b8e23));-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:1.2;min-width:5.5rem;text-align:right;white-space:nowrap}.tc-website-joblist .job-list__occupation-rate-slider,.tc-website-jobsearchform .job-list__occupation-rate-slider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:28px;min-width:0;position:relative}.tc-website-joblist .job-list__occupation-rate-track,.tc-website-jobsearchform .job-list__occupation-rate-track{background:var(--grayscale-200, #e9ecef);border-radius:999px;height:4px;left:0;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.tc-website-joblist .job-list__occupation-rate-fill,.tc-website-jobsearchform .job-list__occupation-rate-fill{background:var(--primary-600, var(--avocado, #6b8e23));border-radius:999px;height:100%;left:0;position:absolute;top:0;width:100%}.tc-website-joblist .job-list__occupation-rate-range,.tc-website-jobsearchform .job-list__occupation-rate-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0) !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:28px !important;left:0;margin:0;outline:none;padding:0 !important;pointer-events:none;position:absolute;top:0;width:100% !important}.tc-website-joblist .job-list__occupation-rate-range:focus,.tc-website-jobsearchform .job-list__occupation-rate-range:focus{outline:none}.tc-website-joblist .job-list__occupation-rate-range::-webkit-slider-runnable-track,.tc-website-jobsearchform .job-list__occupation-rate-range::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:0;height:4px}.tc-website-joblist .job-list__occupation-rate-range::-moz-range-track,.tc-website-jobsearchform .job-list__occupation-rate-range::-moz-range-track{background:rgba(0,0,0,0);border:0;height:4px}.tc-website-joblist .job-list__occupation-rate-range::-moz-range-progress,.tc-website-jobsearchform .job-list__occupation-rate-range::-moz-range-progress{background:rgba(0,0,0,0)}.tc-website-joblist .job-list__occupation-rate-range::-webkit-slider-thumb,.tc-website-jobsearchform .job-list__occupation-rate-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--white, #fff);border:2px solid var(--primary-600, var(--avocado, #6b8e23));border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:-webkit-grab;cursor:grab;height:18px;margin-top:-7px;pointer-events:auto;width:18px}.tc-website-joblist .job-list__occupation-rate-range::-moz-range-thumb,.tc-website-jobsearchform .job-list__occupation-rate-range::-moz-range-thumb{background:var(--white, #fff);border:2px solid var(--primary-600, var(--avocado, #6b8e23));border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:grab;height:18px;pointer-events:auto;width:18px}.tc-website-joblist .job-list__occupation-rate-range:active::-webkit-slider-thumb,.tc-website-joblist .job-list__occupation-rate-range:active::-moz-range-thumb,.tc-website-jobsearchform .job-list__occupation-rate-range:active::-webkit-slider-thumb,.tc-website-jobsearchform .job-list__occupation-rate-range:active::-moz-range-thumb{cursor:-webkit-grabbing;cursor:grabbing;-webkit-transform:scale(1.08);transform:scale(1.08)}.tc-website-joblist .job-list__occupation-rate-range--min,.tc-website-jobsearchform .job-list__occupation-rate-range--min{z-index:3}.tc-website-joblist .job-list__occupation-rate-range--max,.tc-website-jobsearchform .job-list__occupation-rate-range--max{z-index:4}.tc-website-joblist .job-list__filter-grid,.tc-website-jobsearchform .job-list__filter-grid{display:grid;gap:var(--spacing-s);grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:var(--spacing-s)}@media(max-width: 991.98px){.tc-website-joblist .job-list__filter-grid,.tc-website-jobsearchform .job-list__filter-grid{grid-template-columns:1fr}}.tc-website-joblist .job-list__filter-error,.tc-website-jobsearchform .job-list__filter-error{color:var(--error);font-size:var(--font-size-xs);margin:var(--spacing-2xs) 0 0}.tc-website-joblist .job-list__filter-actions,.tc-website-jobsearchform .job-list__filter-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-s);margin-top:var(--spacing-m)}.tc-website-joblist .job-list__filter-actions .btn,.tc-website-jobsearchform .job-list__filter-actions .btn{text-transform:uppercase}.tc-website-joblist .job-list__filter-actions .btn-primary,.tc-website-jobsearchform .job-list__filter-actions .btn-primary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1}.tc-website-joblist .job-list__filter-actions .btn-secondary,.tc-website-jobsearchform .job-list__filter-actions .btn-secondary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color)}.tc-website-joblist .job-list__results,.tc-website-jobsearchform .job-list__results{display:grid;gap:var(--spacing-s)}.tc-website-joblist .job-list__card--page-hidden,.tc-website-jobsearchform .job-list__card--page-hidden{display:none !important}.tc-website-joblist .job-list__pagination,.tc-website-jobsearchform .job-list__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-s);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-l)}.tc-website-joblist .job-list__pagination-btn,.tc-website-joblist .job-list__pagination-page,.tc-website-jobsearchform .job-list__pagination-btn,.tc-website-jobsearchform .job-list__pagination-page{background:var(--grayscale-100);border:none;border-radius:var(--rounded-full);color:var(--secondary-700);cursor:pointer;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:1;min-width:40px;padding:10px 14px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.tc-website-joblist .job-list__pagination-btn:hover:not(:disabled),.tc-website-joblist .job-list__pagination-page:hover:not(:disabled),.tc-website-jobsearchform .job-list__pagination-btn:hover:not(:disabled),.tc-website-jobsearchform .job-list__pagination-page:hover:not(:disabled){background:var(--secondary-700);color:var(--white, #fff)}.tc-website-joblist .job-list__pagination-btn:disabled,.tc-website-joblist .job-list__pagination-page:disabled,.tc-website-jobsearchform .job-list__pagination-btn:disabled,.tc-website-jobsearchform .job-list__pagination-page:disabled{cursor:not-allowed;opacity:.45}.tc-website-joblist .job-list__pagination-btn.is-active,.tc-website-joblist .job-list__pagination-page.is-active,.tc-website-jobsearchform .job-list__pagination-btn.is-active,.tc-website-jobsearchform .job-list__pagination-page.is-active{background:var(--primary-600);color:var(--white, #fff)}.tc-website-joblist .job-list__pagination-pages,.tc-website-jobsearchform .job-list__pagination-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-2xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-joblist .job-list__card,.tc-website-jobsearchform .job-list__card{background:var(--grayscale-100);border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);padding:var(--spacing-m);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.tc-website-joblist .job-list__card--with-image,.tc-website-jobsearchform .job-list__card--with-image{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:0}.tc-website-joblist .job-list__card--with-image .job-list__card-content,.tc-website-jobsearchform .job-list__card--with-image .job-list__card-content{padding:var(--spacing-m) var(--spacing-l)}@media(max-width: 767.98px){.tc-website-joblist .job-list__card--with-image,.tc-website-jobsearchform .job-list__card--with-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-joblist .job-list__card--with-image .job-list__card-content,.tc-website-jobsearchform .job-list__card--with-image .job-list__card-content{width:100%}}.tc-website-joblist .job-list__card:hover,.tc-website-jobsearchform .job-list__card:hover{-webkit-box-shadow:0 2px 17px 1px rgba(0,0,0,.08);box-shadow:0 2px 17px 1px rgba(0,0,0,.08)}.tc-website-joblist .job-list__card-media,.tc-website-jobsearchform .job-list__card-media{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;width:200px}.tc-website-joblist .job-list__card-media img,.tc-website-jobsearchform .job-list__card-media img{display:block;height:100%;min-height:140px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width: 767.98px){.tc-website-joblist .job-list__card-media,.tc-website-jobsearchform .job-list__card-media{width:100%}.tc-website-joblist .job-list__card-media img,.tc-website-jobsearchform .job-list__card-media img{aspect-ratio:16/9;height:auto;min-height:0}}.tc-website-joblist .job-list__card-content,.tc-website-jobsearchform .job-list__card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:var(--spacing-m);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}@media(max-width: 767.98px){.tc-website-joblist .job-list__card-content,.tc-website-jobsearchform .job-list__card-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tc-website-joblist .job-list__card-main,.tc-website-jobsearchform .job-list__card-main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tc-website-joblist .job-list__card-action,.tc-website-jobsearchform .job-list__card-action{-ms-flex-negative:0;flex-shrink:0}.tc-website-joblist .job-list__card-action .btn-primary,.tc-website-jobsearchform .job-list__card-action .btn-primary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase;white-space:nowrap}.tc-website-joblist .job-list__card-title,.tc-website-jobsearchform .job-list__card-title{font-family:var(--title-font-familly),serif;font-size:24px;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-2xs)}.tc-website-joblist .job-list__card-partner,.tc-website-jobsearchform .job-list__card-partner{color:var(--primary-600);font-weight:var(--bold);margin-bottom:var(--spacing-xs)}.tc-website-joblist .job-list__card-meta,.tc-website-jobsearchform .job-list__card-meta{color:var(--grayscale-600);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--font-size-s);gap:var(--spacing-xs)}.tc-website-joblist .job-list__card-meta span:not(:last-child)::after,.tc-website-jobsearchform .job-list__card-meta span:not(:last-child)::after{content:"·";margin-left:var(--spacing-xs)}.tc-website-joblist .job-list__empty,.tc-website-jobsearchform .job-list__empty{background:var(--grayscale-100);border-radius:var(--rounded-l);color:var(--secondary-700);padding:var(--spacing-m);text-align:center}.tc-website-jobsearchform{background:var(--white, #fff);border-radius:var(--rounded-xl);color:var(--secondary-700);padding:var(--spacing-l)}.tc-website-jobsearchform .job-search-form__title{font-family:var(--title-font-familly),serif;margin-bottom:var(--spacing-m)}.tc-website-jobsearchform .job-search-form__filters{display:grid;gap:var(--spacing-m)}.tc-website-jobsearchform select,.tc-website-jobsearchform input[type=text]{width:100%}.tc-website-spontaneousapplicationform .spontaneous-application-form__error,.spontaneous-application-form .spontaneous-application-form__error{background:var(--error-100, #fde8e8);border-radius:var(--rounded-l);color:var(--error-700, #c81e1e);font-weight:var(--semi-bold);margin-bottom:0;padding:var(--spacing-s) var(--spacing-m)}.tc-website-spontaneousapplicationform .spontaneous-application-form__location-row,.spontaneous-application-form .spontaneous-application-form__location-row{display:grid;gap:var(--spacing-s);grid-template-columns:minmax(0, 1fr) 160px}@media(max-width: 767.98px){.tc-website-spontaneousapplicationform .spontaneous-application-form__location-row,.spontaneous-application-form .spontaneous-application-form__location-row{grid-template-columns:1fr}}.tc-website-spontaneousapplicationform .spontaneous-application-form__hidden,.spontaneous-application-form .spontaneous-application-form__hidden{display:none}.tc-website-spontaneousapplicationform .spontaneous-application-form__confirmation,.spontaneous-application-form .spontaneous-application-form__confirmation{background:var(--grayscale-100);border-radius:var(--rounded-xl);font-weight:var(--semi-bold);margin:var(--spacing-l) 0 0;padding:var(--spacing-m);text-align:center}.tc-website-spontaneousapplicationform form>.actions .btn-primary,.spontaneous-application-form form>.actions .btn-primary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase}.job-application-form .job-application-form__intro{margin-bottom:var(--spacing-l)}.job-application-form .job-application-form__error{background:var(--error-100, #fde8e8);border-radius:var(--rounded-l);color:var(--error-700, #c81e1e);font-weight:var(--semi-bold);margin-bottom:var(--spacing-m);padding:var(--spacing-s) var(--spacing-m)}.job-application-form .job-application-form__hidden{display:none}.job-application-form .job-application-form__confirmation{background:var(--grayscale-100);border-radius:var(--rounded-xl);font-weight:var(--semi-bold);margin:var(--spacing-l) 0 0;padding:var(--spacing-m);text-align:center}.job-application-form form>fieldset>.fieldset.job-application-form__fields,.job-application-form form>.fieldset>.fieldset.job-application-form__fields{gap:var(--spacing-m)}.job-application-form form>.actions .btn-primary{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;text-transform:uppercase}.tc-website-lubricantlist{--button-arrow-color: var(--secondary-800)}.tc-website-lubricantlist .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-lubricantlist .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-lubricantlist .top .title{font-family:var(--title-font-familly);font-size:26px;font-weight:var(--bold);line-height:112%}.tc-website-lubricantlist .top .reset{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-s);font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase;cursor:pointer}.tc-website-lubricantlist .top .reset:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/reset.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:18px;height:18px;margin-left:var(--spacing-2xs)}.tc-website-lubricantlist .categories-wrapper{margin-bottom:var(--spacing-xl)}.tc-website-lubricantlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .categories-wrapper .category{color:var(--grayscale-700);font-size:var(--font-size-s);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-lubricantlist .categories-wrapper .category:after{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--secondary-700);display:block;width:24px;height:24px;margin-left:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-lubricantlist .categories-wrapper .category.active:before{content:"";-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-close.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--grayscale-100);display:block;width:24px;height:24px;margin-right:var(--spacing-xs)}.tc-website-lubricantlist .categories-wrapper .category.active:after{content:none}.tc-website-lubricantlist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-lubricantlist .list-wrapper a.lubricant-link{display:block;height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:calc(33.3333333333% - var(--spacing-l)/2*2);margin:calc(var(--spacing-l)/2);border-radius:var(--rounded-xl)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .info{bottom:0}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image{border-radius:var(--rounded-xl);padding:30px;background:linear-gradient(223deg, #D7D7D7 36.54%, #888 82.88%)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .image img{-o-object-fit:contain;object-fit:contain}.tc-website-lubricantlist .list-wrapper a.lubricant-link .brand{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.24px;margin-bottom:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .viscosity{margin-top:var(--spacing-2xs)}.tc-website-lubricantlist .list-wrapper a.lubricant-link .btn{bottom:unset;top:0}@media(max-width: 991.98px){.tc-website-lubricantlist .list-wrapper{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-lubricantlist .list-wrapper a.lubricant-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-adviceshortlist{--button-arrow-color: var(--secondary-800);display:grid;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;grid-column-gap:32px;grid-row-gap:32px}.tc-website-adviceshortlist .advice-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;height:672px;position:relative}.tc-website-adviceshortlist .advice-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-website-adviceshortlist .advice-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-adviceshortlist .advice-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-website-adviceshortlist .advice-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-adviceshortlist .advice-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-website-adviceshortlist .advice-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-website-adviceshortlist .advice-link .categories{-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-adviceshortlist .advice-link:first-child{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2}.tc-website-adviceshortlist .advice-link:first-child .info{font-size:42px}.tc-website-adviceshortlist .advice-link:nth-child(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:4;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(2) .info{font-size:32px}.tc-website-adviceshortlist .advice-link:nth-child(3){grid-column-start:2;grid-column-end:3}.tc-website-adviceshortlist .advice-link:nth-child(4){grid-column-start:3;grid-column-end:4}.tc-website-adviceshortlist .advice-link:first-child .info,.tc-website-adviceshortlist .advice-link:nth-child(2) .info{padding:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories{margin-bottom:var(--spacing-m)}.tc-website-adviceshortlist .advice-link:first-child .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(2) .info .categories .category{font-size:var(--font-size-s)}.tc-website-adviceshortlist .advice-link:nth-child(3),.tc-website-adviceshortlist .advice-link:nth-child(4){grid-row-start:2;grid-row-end:3;height:320px}.tc-website-adviceshortlist .advice-link:nth-child(3) .info,.tc-website-adviceshortlist .advice-link:nth-child(4) .info{font-size:24px;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .info .categories .category,.tc-website-adviceshortlist .advice-link:nth-child(4) .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link:nth-child(3) .btn:before,.tc-website-adviceshortlist .advice-link:nth-child(4) .btn:before{left:-21px;width:40px}@media(max-width: 991.98px){.tc-website-adviceshortlist{grid-template-rows:1fr;grid-template-columns:1fr;grid-column-gap:0}.tc-website-adviceshortlist .advice-link{height:320px !important;grid-row-start:unset !important;grid-column-start:unset !important;grid-row-end:unset !important;grid-column-end:unset !important}.tc-website-adviceshortlist .advice-link .info{font-size:18px !important;padding:var(--spacing-s) var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories{margin-bottom:var(--spacing-xs)}.tc-website-adviceshortlist .advice-link .info .categories .category{font-size:var(--font-size-xs)}.tc-website-adviceshortlist .advice-link .btn{height:56px;width:56px}.tc-website-adviceshortlist .advice-link .btn:before{left:-21px;width:40px}}.tc-website-titlewithtext:last-child{margin-bottom:0}.tc-website-titlewithtext .title{text-align:center;margin-bottom:var(--spacing-xs)}.tc-website-titlewithtext .text{text-align:center;max-width:75%;margin:0 auto}.tc-website-faqlist{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}@media(max-width: 991.98px){.tc-website-faqlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--spacing-m) + 12px)}}.tc-website-faqlist .categories-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:var(--spacing-l)}.tc-website-faqlist .categories-wrapper .top .title{font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%;margin-bottom:var(--spacing-m)}.tc-website-faqlist .categories-wrapper .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .categories-wrapper .categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tc-website-faqlist .categories-wrapper .categories .category{font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s);cursor:pointer}.tc-website-faqlist .categories-wrapper .categories .category:before{content:"";width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-inactive.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--grayscale-900);margin-right:var(--spacing-xs)}.tc-website-faqlist .categories-wrapper .categories .category.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-faqlist .categories-wrapper .categories .category.active:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/chip-checkbox-active.svg");background-color:var(--grayscale-100)}@media(max-width: 991.98px){.tc-website-faqlist .categories-wrapper{padding-right:0}.tc-website-faqlist .categories-wrapper .categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100vw;position:relative;left:calc(-50vw + 50%);padding:0 calc(var(--bs-gutter-x)*.5);overflow-x:scroll;scrollbar-width:none}.tc-website-faqlist .categories-wrapper .categories .category{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.tc-website-faqlist .list-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;height:auto !important;-webkit-transition:height .3s ease;transition:height .3s ease;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq{display:block;width:100%;-webkit-transition:max-height .35s ease,opacity .35s ease,margin .35s ease;transition:max-height .35s ease,opacity .35s ease,margin .35s ease;opacity:1;max-height:999px}.tc-website-faqlist .list-wrapper .tc-repo-faq.hidden{opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow: transparent;--bs-accordion-border-width: 0;--bs-accordion-active-color: var(--secondary-700);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-btn-icon-width: 30px;position:relative}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories{position:absolute;top:-24px;left:12px;z-index:9}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .categories .category{color:var(--secondary-700);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;padding:var(--spacing-s)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item{margin-bottom:calc(var(--spacing-m) + 24px);border-radius:var(--rounded-l);overflow:hidden}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:28px;line-height:126%;font-weight:var(--semi-bold);padding:var(--spacing-l) var(--spacing-m) var(--spacing-m);margin-bottom:2px;background:rgba(255,255,255,.32)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button{font-size:26px}}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button:after{background-image:none;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/add-circle.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-900)}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-header button[aria-expanded=true]:after{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/remove-circle.svg")}.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{background:rgba(255,255,255,.32);font-size:var(--font-size-m);line-height:150%;padding:var(--font-size-s) var(--font-size-xl) var(--font-size-l)}@media(max-width: 991.98px){.tc-website-faqlist .list-wrapper .tc-repo-faq .accordion .accordion-item .accordion-body{padding:var(--spacing-l) var(--spacing-m) var(--spacing-m)}}.tc-neos-elements-bootstrap-accordion{--bs-accordion-bg: transparent;--bs-accordion-btn-bg: var(--grayscale-100);--bs-accordion-active-bg: var(--grayscale-100);--bs-accordion-btn-color: var(--secondary-700);--bs-accordion-active-color: var(--secondary-700);--bs-accordion-border-color: var(--grayscale-300);--bs-accordion-border-width: 1px;--bs-accordion-btn-padding-x: var(--spacing-m);--bs-accordion-btn-padding-y: var(--spacing-m);--bs-accordion-body-padding-x: var(--spacing-m);--bs-accordion-body-padding-y: var(--spacing-m);--bs-accordion-btn-icon-width: var(--spacing-l);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(37, 52, 85, 0.1)}.tc-neos-elements-bootstrap-accordion .accordion-item{border-radius:var(--rounded-l);overflow:hidden;margin-bottom:var(--spacing-s)}.tc-neos-elements-bootstrap-accordion .accordion-item:last-child{margin-bottom:0}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-family:var(--title-font-familly);font-weight:var(--semi-bold);font-size:var(--font-size-l);line-height:1.26}@media(max-width: 991.98px){.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-header .accordion-button{font-size:var(--font-size-m)}}.tc-neos-elements-bootstrap-accordion .accordion-item .accordion-body{font-family:var(--text-font-familly);font-size:var(--font-size-m);line-height:1.5;color:var(--font-color)}.tc-website-simplegaragesearch{background-color:var(--neutral-900);border-radius:var(--rounded-xl);padding:var(--spacing-l);color:var(--grayscale-100);position:relative}.tc-website-simplegaragesearch .search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-l)}.tc-website-simplegaragesearch .search-header h2{color:var(--grayscale-100);font-size:32px;font-style:normal;font-weight:700;line-height:112%;text-align:left;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header h2{font-size:22px}}.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:59px;color:var(--grayscale-500);margin-left:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-header .material-icons,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-header button:before,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-header button.btn-primary:after,.tc-website-simplegaragesearch .search-header .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after,.tc-website-simplegaragesearch .search-header .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-header .btn:after{font-size:47px;margin-left:var(--spacing-3xs)}}.tc-website-simplegaragesearch .location-label{display:block;color:var(--grayscale-100);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:var(--spacing-s)}.tc-website-simplegaragesearch .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-simplegaragesearch .search-form .location-section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:70%}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section .search-inputs{width:100%}}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input{width:100%;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-xl);border:none;border-radius:var(--rounded-m) 0 0 var(--rounded-m);background:var(--grayscale-100);font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:var(--grayscale-500)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-webkit-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-moz-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input:-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::-ms-input-placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .input-group .location-input::placeholder{color:var(--grayscale-300)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector{position:relative;min-width:120px}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select{width:100%;padding:var(--spacing-xs) var(--spacing-l) var(--spacing-xs) var(--spacing-xs);border:none;border-radius:0 var(--rounded-m) var(--rounded-m) 0;background:var(--grayscale-100);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.08);box-shadow:0 0 12px 0 rgba(0,0,0,.08);color:var(--common-others-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:focus{outline:none;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.12);box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .radius-select:disabled{background:var(--grayscale-200);color:var(--grayscale-600);cursor:not-allowed}.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .material-icons,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button:before,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector button.btn-primary:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after,.tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .location-section .search-inputs .radius-selector .btn:after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--grayscale-700);font-size:24px;pointer-events:none}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{background-color:rgba(0,0,0,0);border:none;color:var(--grayscale-100);font-size:var(--font-size-m);font-style:normal;font-weight:700;line-height:125%;letter-spacing:.36px}@media(max-width: 991.98px){.tc-website-simplegaragesearch .search-form .location-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.tc-website-simplegaragesearch .search-form .location-section a,.tc-website-simplegaragesearch .search-form .location-section button{font-size:var(--font-size-s)}}.tc-website-simplegaragesearch .search-form .action-buttons .btn{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;right:0;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;text-transform:uppercase;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn:disabled:before{background-color:var(--bs-btn-disabled-bg)}.tc-website-simplegaragesearch .search-form .action-buttons .btn .material-icons,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simplegaragesearch .search-form .action-buttons .btn button:before,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simplegaragesearch .search-form .action-buttons .btn button.btn-primary:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after,.tc-website-simplegaragesearch .search-form .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simplegaragesearch .search-form .action-buttons .btn .btn:after{width:20px;height:20px;font-size:20px;line-height:100%}.tc-website-simplegaragesearch .search-form .action-buttons .btn:hover:before{background-color:var(--primary-600)}.tc-website-simplegaragesearch input[type=hidden]{display:none}.tc-website-appointmentform .navigation-wrapper,.tc-website-quoteform .navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:75%;padding:var(--spacing-xl) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation,.tc-website-quoteform .navigation-wrapper .navigation{width:100%;padding:var(--spacing-l) 0}}.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{content:"";position:absolute;top:69px;left:12%;right:12%;height:6px;background:var(--grayscale-100);border-radius:var(--rounded-full);z-index:0}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation:before,.tc-website-quoteform .navigation-wrapper .navigation:before{top:49px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper{gap:var(--spacing-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:45px;height:45px;border-radius:var(--rounded-full);background-color:var(--grayscale-100);background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle.svg");background-size:38px;background-position:center;background-repeat:no-repeat;color:var(--secondary-700);text-align:center;font-size:var(--font-size-s);font-weight:var(--semi-bold);line-height:120%;text-transform:uppercase;position:relative}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{width:35px;height:35px;background-size:30px}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-active.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-active=false]+span{display:none}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div[data-passed=true],.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div[data-passed=true]{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-navigation-step-circle-passed.svg")}@media(max-width: 991.98px){.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper div,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper div{font-size:var(--font-size-xs)}}.tc-website-appointmentform .navigation-wrapper .navigation .step-wrapper:last-child div:after,.tc-website-quoteform .navigation-wrapper .navigation .step-wrapper:last-child div:after{display:none}.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{display:block;height:400px;width:100%;margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-appointmentform #map,.tc-website-appointmentform gmp-map,.tc-website-quoteform #map,.tc-website-quoteform gmp-map{height:300px;margin-top:var(--spacing-l)}}.tc-website-appointmentform #map button.location-button,.tc-website-appointmentform #map .gm-bundled-control button,.tc-website-appointmentform #map button.gm-fullscreen-control,.tc-website-appointmentform gmp-map button.location-button,.tc-website-appointmentform gmp-map .gm-bundled-control button,.tc-website-appointmentform gmp-map button.gm-fullscreen-control,.tc-website-quoteform #map button.location-button,.tc-website-quoteform #map .gm-bundled-control button,.tc-website-quoteform #map button.gm-fullscreen-control,.tc-website-quoteform gmp-map button.location-button,.tc-website-quoteform gmp-map .gm-bundled-control button,.tc-website-quoteform gmp-map button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-appointmentform #map button.location-button:hover,.tc-website-appointmentform #map .gm-bundled-control button:hover,.tc-website-appointmentform #map button.gm-fullscreen-control:hover,.tc-website-appointmentform gmp-map button.location-button:hover,.tc-website-appointmentform gmp-map .gm-bundled-control button:hover,.tc-website-appointmentform gmp-map button.gm-fullscreen-control:hover,.tc-website-quoteform #map button.location-button:hover,.tc-website-quoteform #map .gm-bundled-control button:hover,.tc-website-quoteform #map button.gm-fullscreen-control:hover,.tc-website-quoteform gmp-map button.location-button:hover,.tc-website-quoteform gmp-map .gm-bundled-control button:hover,.tc-website-quoteform gmp-map button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-appointmentform #map button.location-button img,.tc-website-appointmentform #map .gm-bundled-control button img,.tc-website-appointmentform #map button.gm-fullscreen-control img,.tc-website-appointmentform gmp-map button.location-button img,.tc-website-appointmentform gmp-map .gm-bundled-control button img,.tc-website-appointmentform gmp-map button.gm-fullscreen-control img,.tc-website-quoteform #map button.location-button img,.tc-website-quoteform #map .gm-bundled-control button img,.tc-website-quoteform #map button.gm-fullscreen-control img,.tc-website-quoteform gmp-map button.location-button img,.tc-website-quoteform gmp-map .gm-bundled-control button img,.tc-website-quoteform gmp-map button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:75%;margin-left:auto;margin-right:auto}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper,.tc-website-quoteform .resume-wrapper{width:100%;padding:0 var(--spacing-m)}}.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;padding:var(--spacing-xs) 0 var(--spacing-2xl);border-bottom:2px solid var(--secondary-700)}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc,.tc-website-quoteform .resume-wrapper .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-m) 0}}.tc-website-appointmentform .resume-wrapper .bloc:last-child,.tc-website-quoteform .resume-wrapper .bloc:last-child{border-bottom:none}.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--secondary-700);font-family:var(--title-font-familly);font-size:26px;font-style:normal;font-weight:var(--bold);line-height:112%}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .title,.tc-website-quoteform .resume-wrapper .bloc .title{font-size:var(--font-size-l);margin-bottom:var(--spacing-xs)}}.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:2;-ms-flex:2;flex:2}@media(max-width: 991.98px){.tc-website-appointmentform .resume-wrapper .bloc .value,.tc-website-quoteform .resume-wrapper .bloc .value{-webkit-box-flex:0;-ms-flex:none;flex:none}}.tc-website-appointmentform .resume-wrapper .bloc .value .services,.tc-website-quoteform .resume-wrapper .bloc .value .services{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service,.tc-website-quoteform .resume-wrapper .bloc .value .services .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;text-transform:capitalize;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-appointmentform .resume-wrapper .bloc .value .services .service:before,.tc-website-quoteform .resume-wrapper .bloc .value .services .service:before{content:"";display:block;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg");background-color:var(--grayscale-900)}@-webkit-keyframes tc-website-garagesearch-open-status-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tc-website-garagesearch-open-status-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tc-website-garagesearch{position:relative;--map-height: 699px}.tc-website-garagesearch.is-open-status-loading .content-wrapper{position:relative}.tc-website-garagesearch.is-open-status-loading .content-wrapper::before{content:"";position:absolute;inset:0;z-index:12;background-color:rgba(245,245,240,.72);pointer-events:auto}.tc-website-garagesearch.is-open-status-loading .content-wrapper::after{content:"";position:absolute;top:50%;left:50%;z-index:13;width:42px;height:42px;margin:-21px 0 0 -21px;border:3px solid rgba(74,85,107,.2);border-top-color:var(--secondary-700, var(--neutral-900, #1a1f2e));border-radius:50%;-webkit-animation:tc-website-garagesearch-open-status-spin .7s linear infinite;animation:tc-website-garagesearch-open-status-spin .7s linear infinite;pointer-events:none}.tc-website-garagesearch .hidden{display:none !important}.tc-website-garagesearch h2{text-align:left;margin-bottom:0}.tc-website-garagesearch .reset-wrapper{position:absolute;top:0;right:0}.tc-website-garagesearch .reset-wrapper .reset-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--font-size-s);font-style:normal;font-weight:var(--bold);line-height:125%;letter-spacing:.32px;text-transform:uppercase}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:18px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-m) 0}.tc-website-garagesearch .filters-wrapper .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-garagesearch .filters-wrapper .top .title{color:var(--secondary-700);font-family:var(--title-font-familly),serif;font-size:16px;font-style:normal;font-weight:600;line-height:112%;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .material-icons.icon,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.icon.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button.icon:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button.icon:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.icon.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper button.icon.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .icon.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper .icon.btn:after{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:18px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{width:100%;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) var(--spacing-l);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch:disabled{background-color:#f5f5f5;cursor:not-allowed;color:#666}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper{position:relative;min-width:100px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .material-icons,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button:before,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after,.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper .btn:after{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);pointer-events:none;font-size:16px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .radius-select-wrapper select#radiusSelect{height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacing-2xs) var(--spacing-m) var(--spacing-2xs) var(--spacing-2xs);border:none;border-radius:var(--rounded-m);font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--grayscale-100);min-width:100px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter{position:relative}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter select{display:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select{position:relative;width:100%}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{width:100%;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacing-2xs) var(--spacing-l) var(--spacing-2xs) var(--spacing-xs);border:1px solid var(--grayscale-100);border-radius:var(--rounded-m);background:var(--grayscale-100);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger:hover{border-color:var(--primary-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger.active .btn:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .placeholder{color:var(--grayscale-500)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .material-icons,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button:before,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after,.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger .btn:after{color:var(--secondary-700);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--grayscale-100);border:1px solid var(--grayscale-300);border-top:none;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:250px;overflow:hidden}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search{padding:var(--spacing-2xs) var(--spacing-xs);border-bottom:1px solid var(--grayscale-200);background:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input{width:100%;padding:var(--spacing-3xs) var(--spacing-2xs);border:1px solid var(--grayscale-300);border-radius:var(--rounded-s);font-size:14px;outline:none}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:focus{border-color:var(--primary-500);-webkit-box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1);box-shadow:0 0 0 2px rgba(var(--primary-500-rgb), 0.1)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-webkit-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-moz-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input:-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::-ms-input-placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-search .search-input::placeholder{color:var(--grayscale-400);font-style:italic}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:180px;overflow-y:auto}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option{padding:var(--spacing-2xs) var(--spacing-xs);cursor:pointer;font-size:14px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:hover{background-color:var(--grayscale-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option:active{background-color:var(--primary-100)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option[style*="display: none"]{display:none !important}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected{opacity:.5;cursor:not-allowed;background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options .custom-select-option.already-selected:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options:empty::after{content:"Aucune prestation trouvée";display:block;padding:var(--spacing-2xs) var(--spacing-xs);color:var(--grayscale-500);font-style:italic;text-align:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;gap:8px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter input[type=checkbox]{margin:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter label{margin:0;cursor:pointer;font-size:14px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-wrapper{width:60px;height:32px;border:1px solid var(--grayscale-100);border-radius:var(--rounded-xl);padding:var(--spacing-3xs);background-color:rgba(0,0,0,0)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label{position:relative;display:block;width:100%;height:100%;cursor:pointer}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]{opacity:0;width:0;height:0}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f0;border-radius:20px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label .toggle-thumb{position:absolute;top:0;left:0;width:22px;height:22px;background-color:var(--grayscale-100);border-radius:var(--rounded-full);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track{background-color:var(--secondary-700)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-label input[type=checkbox]:checked+.toggle-track+.toggle-thumb{-webkit-transform:translateX(28px);transform:translateX(28px)}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{font-size:16px;line-height:1;color:var(--secondary-700);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:75%}.tc-website-garagesearch .filters-wrapper .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:16px;min-height:40px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:var(--grayscale-700);color:var(--grayscale-100);padding:var(--spacing-3xs) var(--spacing-xs);border-radius:var(--rounded-2xl);font-size:16px;font-weight:400;-webkit-transition:all .2s ease;transition:all .2s ease}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .service-name{line-height:1}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{background:none;border:none;color:var(--grayscale-100);cursor:pointer;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:var(--rounded-full)}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag:hover{background-color:var(--grayscale-700)}.tc-website-garagesearch .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container{width:100%;height:100%}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control{background-color:#000 !important;text-transform:uppercase;font-size:16px;font-weight:var(--semi-bold);color:var(--grayscale-100);padding:var(--spacing-s);margin-top:32px;margin-left:32px;border:none;border-radius:var(--rounded-m);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button:hover,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control:hover{background:var(--grayscale-700) !important}.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.location-button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container .gm-bundled-control button img,.tc-website-garagesearch .content-wrapper .map-wrapper #map-container button.gm-fullscreen-control img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{position:absolute;bottom:30px;left:30px;right:30px;width:calc(100% - 60px);background:var(--grayscale-100);border-radius:var(--rounded-xl);-webkit-box-shadow:0 2px 17px 1px rgba(0,0,0,.2);box-shadow:0 2px 17px 1px rgba(0,0,0,.2);z-index:1000;overflow:hidden;-webkit-animation:slideInFromBottom .3s ease-out;animation:slideInFromBottom .3s ease-out}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card.hidden{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{position:absolute;top:24px;right:24px;width:40px;height:40px;background:none;border:none;cursor:pointer;padding: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;z-index:10}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:32px;color:var(--secondary-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-m)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--success-700)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text:before{content:"";width:16px;height:16px;border-radius:var(--rounded-full);background:var(--error);margin-right:var(--spacing-2xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator .status-text.open:before{background:var(--success)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:26px;font-weight:700;color:var(--common-others-text-color);margin:var(--spacing-s) 0 var(--spacing-m) 0;line-height:1.2}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:var(--rounded-full);background:var(--grayscale-200);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo .logo-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:var(--spacing-2xs) 0;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-radius:var(--rounded-m);margin:0 -8px;padding-left:8px;padding-right:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item:hover{background-color:var(--grayscale-50)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:18px;color:var(--secondary-700);-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{margin-left:auto;font-size:16px;color:var(--grayscale-400)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:14px;color:var(--secondary-700);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item.address .contact-text{font-weight:500}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;text-transform:uppercase}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn-page .btn:after{font-size:18px;margin-left:4px}@-webkit-keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tc-website-garagesearch .content-wrapper #garage-list{color:var(--secondary-700);font-size:16px;padding:0 var(--spacing-xs) var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1;height:var(--map-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:22px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-700);font-size:24px;z-index:2}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{width:100%;height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacing-3xs) var(--spacing-xs) var(--spacing-3xs) var(--spacing-l);border-radius:var(--rounded-m);background:var(--grayscale-100);border:none}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{color:var(--secondary-700);font-size:18px;font-style:normal;font-weight:500}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.tc-website-garagesearch .content-wrapper #garage-list .garage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background-color:var(--grayscale-100);padding:var(--spacing-xs);margin-bottom:4px;position:relative;-webkit-transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease;transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s ease,-webkit-transform .3s ease-in-out;cursor:pointer;border-radius:var(--rounded-m)}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover{background-color:var(--grayscale-200)}.tc-website-garagesearch .content-wrapper #garage-list .garage.hidden{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px);pointer-events:none}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-weight:600;line-height:18px}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-weight:300}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}@media(max-width: 1399.98px){.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{font-size:14px}}@media(max-width: 991.98px){.tc-website-garagesearch{--map-height: 500px}.tc-website-garagesearch .filters-wrapper .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.tc-website-garagesearch .filters-wrapper .top>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.tc-website-garagesearch .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tc-website-garagesearch .content-wrapper .map-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;height:var(--map-height)}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:400px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper input{width:100%}}@media(max-width: 767.98px){.tc-website-garagesearch{--map-height: 300px}.tc-website-garagesearch .reset-wrapper{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:var(--spacing-2xs)}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-s) 0;margin-bottom:12px}.tc-website-garagesearch .filters-wrapper .top{gap:16px}.tc-website-garagesearch .filters-wrapper .top .title{font-size:14px;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top .location-filter .filter .location-input-group .location-input-wrapper input#locationSearch{font-size:16px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-trigger{padding:var(--spacing-2xs) var(--spacing-xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown{max-height:200px}.tc-website-garagesearch .filters-wrapper .top .services-filter .filter .custom-services-select .custom-select-dropdown .custom-select-options{max-height:140px}.tc-website-garagesearch .filters-wrapper .top .availability-filter .filter .toggle-switch .toggle-text{width:auto;font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom{gap:6px;margin-top:12px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag{padding:var(--spacing-3xs) var(--spacing-2xs);font-size:14px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service{width:20px;height:20px}.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .material-icons,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button:before,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service button.btn-primary:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after,.tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .filters-wrapper .bottom .service-tag .remove-service .btn:after{font-size:12px}.tc-website-garagesearch .content-wrapper{gap:16px}.tc-website-garagesearch .content-wrapper .map-wrapper{height:var(--map-height)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:10px;left:10px;right:10px;width:calc(100% - 20px);overflow-y:auto}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card{top:12px;right:12px;width:36px;height:36px;padding:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .close-card .btn:after{font-size:32px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-s)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .status-indicator{margin-bottom:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:18px;margin:var(--spacing-2xs) 0 var(--spacing-xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{gap:10px;margin-bottom:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:44px;height:44px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{padding:var(--spacing-3xs) 0;gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .material-icons.arrow,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.submit button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.next button.arrow.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-form form>.actions .form-navigation ul li.previous button.arrow:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.previous button.arrow:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.next button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .neos-form-builder-form .actions .form-navigation ul li.submit button.arrow.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item button.arrow.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .arrow.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .arrow.btn:after{display:none}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:13px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{gap:8px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{font-size:14px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .material-icons,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button:before,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn button.btn-primary:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after,.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn .btn:after{font-size:16px}.tc-website-garagesearch .content-wrapper #garage-list{height:auto;max-height:none;padding:0}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content .icon{font-size:20px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .search-content input{width:100%;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) 40px;font-size:14px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px;font-size:14px;padding-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:350px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:12px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:28px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .name-locality{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{position:static;-webkit-transform:none;transform:none;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage:hover button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage:hover .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage:hover .btn:after{-webkit-transform:translateX(2px);transform:translateX(2px)}}@media(max-width: 575.98px){.tc-website-garagesearch{--map-height: 250px}.tc-website-garagesearch h2{font-size:20px}.tc-website-garagesearch .reset-wrapper .reset-button{font-size:var(--font-size-xs);gap:4px}.tc-website-garagesearch .reset-wrapper .reset-button .material-icons,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .reset-wrapper .reset-button button:before,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .reset-wrapper .reset-button button.btn-primary:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after,.tc-website-garagesearch .reset-wrapper .reset-button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .reset-wrapper .reset-button .btn:after{font-size:16px}.tc-website-garagesearch .filters-wrapper{padding:var(--spacing-xs) 0;margin-bottom:8px}.tc-website-garagesearch .filters-wrapper .top{gap:12px}.tc-website-garagesearch .filters-wrapper .bottom{min-height:28px}.tc-website-garagesearch .content-wrapper{gap:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card{bottom:8px;left:8px;right:8px;width:calc(100% - 16px)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content{padding:var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-name{font-size:16px;margin:var(--spacing-3xs) 0 var(--spacing-2xs) 0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details{margin-bottom:10px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .garage-logo{width:36px;height:36px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item{gap:6px;margin:0}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .garage-details .contact-info .contact-item .contact-text{font-size:12px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;padding:var(--spacing-2xs) var(--spacing-xs)}.tc-website-garagesearch .content-wrapper .map-wrapper .garage-info-card .card-content .action-buttons .tc-neos-elements-button.deco-right .btn{width:calc(100% - 18px)}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tc-website-garagesearch .content-wrapper #garage-list .search-wrapper .results{text-align:right;font-size:13px}.tc-website-garagesearch .content-wrapper #garage-list .garages-container{max-height:300px}.tc-website-garagesearch .content-wrapper #garage-list .garage{padding:var(--spacing-2xs) var(--spacing-xs);gap:10px}.tc-website-garagesearch .content-wrapper #garage-list .garage img{width:24px}.tc-website-garagesearch .content-wrapper #garage-list .garage .title{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-website-garagesearch .content-wrapper #garage-list .garage .locality{font-size:12px;color:var(--grayscale-600)}.tc-website-garagesearch .content-wrapper #garage-list .garage .material-icons,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-garagesearch .content-wrapper #garage-list .garage button:before,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-garagesearch .content-wrapper #garage-list .garage button.btn-primary:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after,.tc-website-garagesearch .content-wrapper #garage-list .garage .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-garagesearch .content-wrapper #garage-list .garage .btn:after{font-size:16px}}.tc-neos-news-newslist nav{--button-arrow-color: var(--secondary-800);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(-1*var(--spacing-l)/2);margin-right:calc(-1*var(--spacing-l)/2);margin-bottom:var(--spacing-xl);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-neos-news-newslist nav .news-link{height:320px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.3% - var(--spacing-l));margin:calc(var(--spacing-l)/2);-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:auto}.tc-neos-news-newslist nav .news-link .info{position:absolute;width:100%;border-radius:var(--rounded-xl);background:rgba(69,69,69,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--grayscale-100);font-family:var(--title-font-familly);font-size:24px;font-weight:var(--bold);line-height:112%;padding:var(--spacing-s) var(--spacing-xs);z-index:3}.tc-neos-news-newslist nav .news-link .info .categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .categories .category{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-3xs) var(--spacing-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--rounded-full);background:var(--grayscale-100);color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:120%}.tc-neos-news-newslist nav .news-link .image{width:100%;border-radius:var(--rounded-xl) var(--rounded-xl) 0 var(--rounded-xl);overflow:hidden}.tc-neos-news-newslist nav .news-link .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform ease-in-out .2s;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s, -webkit-transform ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn{position:absolute;bottom:0;right:0;height:56px;width:56px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link .btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background:var(--btn-primary-default-color)}.tc-neos-news-newslist nav .news-link .btn:before{left:-21px;width:40px;-webkit-mask-size:cover;mask-size:cover;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-neos-news-newslist nav .news-link:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.tc-neos-news-newslist nav .news-link:hover .btn{background:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link:hover .btn:before{background:var(--bs-btn-hover-bg)}.tc-neos-news-newslist nav .news-link .info{position:relative;background-color:var(--grayscale-100);color:var(--grayscale-700);border-radius:0 0 var(--rounded-xl) var(--rounded-xl);height:100%;padding:24px 24px calc(56px + var(--spacing-s)) 24px;min-height:246px}.tc-neos-news-newslist nav .news-link .info .title{font-size:26px;line-height:112%;font-family:var(--title-font-familly);font-weight:700;margin-bottom:var(--spacing-xs)}.tc-neos-news-newslist nav .news-link .info .date{font-size:14px;line-height:150%;font-weight:400;margin-bottom:var(--spacing-s)}.tc-neos-news-newslist nav .news-link .info .teaser{font-size:14px;line-height:150%;font-weight:400}.tc-neos-news-newslist nav .news-link .tc-neos-elements-button{z-index:999}.tc-neos-news-newslist nav .news-link .image{border-radius:var(--rounded-xl) var(--rounded-xl) 0 0;height:246px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width: 991.98px){.tc-neos-news-newslist nav{margin-left:0;margin-right:0;gap:var(--spacing-l);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-neos-news-newslist nav .news-link{width:100%;margin:0;margin-bottom:var(--spacing-l)}}.tc-website-servicelist .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-servicelist .list-wrapper .services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-bottom:var(--spacing-xl)}.tc-website-servicelist .list-wrapper .services-wrapper .service{border-radius:var(--rounded-full);border:2px solid var(--neutral-600);background:var(--grayscale-100);padding:11px 16px;color:var(--common-others-text-color);font-size:var(--font-size-s);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tc-website-servicelist .list-wrapper .services-wrapper .service:hover{background:#f0f4fc}.tc-website-servicelist .list-wrapper .services-wrapper .service span{cursor:pointer}@media(max-width: 991.98px){.tc-website-servicelist .list-wrapper .services-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.tc-website-servicelist .list-wrapper .services-wrapper .service{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.tc-website-servicelist .list-wrapper .services-wrapper a.service>.material-icons:last-child,.tc-website-servicelist .list-wrapper .services-wrapper .tc-website-form form>.actions .form-navigation ul li.submit a.service>button.btn-primary:last-child:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-servicelist .list-wrapper .services-wrapper a.service>button.btn-primary:last-child:after,.tc-website-servicelist .list-wrapper .services-wrapper .tc-website-form form>.actions .form-navigation ul li.next a.service>button.btn-primary:last-child:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-servicelist .list-wrapper .services-wrapper a.service>button.btn-primary:last-child:after,.tc-website-servicelist .list-wrapper .services-wrapper .tc-website-form form>.actions .form-navigation ul li.previous a.service>button:last-child:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-servicelist .list-wrapper .services-wrapper a.service>button:last-child:before,.tc-website-servicelist .list-wrapper .services-wrapper .neos-form-builder-form .actions .form-navigation ul li.previous a.service>button:last-child:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-servicelist .list-wrapper .services-wrapper a.service>button:last-child:before,.tc-website-servicelist .list-wrapper .services-wrapper .neos-form-builder-form .actions .form-navigation ul li.next a.service>button.btn-primary:last-child:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-servicelist .list-wrapper .services-wrapper a.service>button.btn-primary:last-child:after,.tc-website-servicelist .list-wrapper .services-wrapper .neos-form-builder-form .actions .form-navigation ul li.submit a.service>button.btn-primary:last-child:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-servicelist .list-wrapper .services-wrapper a.service>button.btn-primary:last-child:after,.tc-website-servicelist .list-wrapper .services-wrapper .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button a.service>.btn:last-child:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-servicelist .list-wrapper .services-wrapper a.service>.btn:last-child:after,.tc-website-servicelist .list-wrapper .services-wrapper .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button a.service>.btn:last-child:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-servicelist .list-wrapper .services-wrapper a.service>.btn:last-child:after{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}}.tc-neos-elements-swiper{width:100%}.tc-neos-elements-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:680px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l)}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:90px}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem{padding-left:0;width:100%}}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture{height:100%}.tc-neos-elements-swiper .swiper-slide .tc-neos-elements-swiper-swiperimageitem figure picture img{width:auto;-o-object-fit:cover;object-fit:cover}.tc-neos-elements-swiper .swiper-slide .content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%;padding:0 90px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-slide .content{width:100%;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tc-neos-elements-swiper .swiper-button-next,.tc-neos-elements-swiper .swiper-button-prev{width:81px;height:58px;background-size:100%}.tc-neos-elements-swiper .swiper-button-next:after,.tc-neos-elements-swiper .swiper-button-prev:after{content:none}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-pagination{bottom:-15px}}.tc-neos-elements-swiper .swiper-button-next{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-right.svg")}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-next{top:23px;right:0}}.tc-neos-elements-swiper .swiper-button-prev{background-image:url("/_Resources/Static/Packages/TC.Website/Images/slider-button-left.svg");left:0}@media(max-width: 991.98px){.tc-neos-elements-swiper .swiper-button-prev{left:0;top:23px}}.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-next,.tc-neos-elements-swiper[data-children-count="1"] .swiper-button-prev{display:none}.neos-nodetypes-html-html .eapp-logo-showcase-logo-component{background-color:#fff !important;padding:12px;border-radius:6px}.tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.tc-website-breadcrumbmenu{padding:0 0 3rem 0}.tc-website-breadcrumbmenu .breadcrumb-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:540px}}@media(min-width: 768px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:720px}}@media(min-width: 992px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:960px}}@media(min-width: 1200px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-breadcrumbmenu .breadcrumb-container{max-width:1320px}}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ol li:not(:last-child):after,.tc-website-breadcrumbmenu .breadcrumb-container .breadcrumb-wrapper ul li:not(:last-child):after{content:"|";position:relative;right:-0.375rem}.tc-website-languagemenu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.tc-website-languagemenu a{min-width:46px;min-height:46px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-simple-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-style:normal;line-height:24px;font-weight:var(--bold);text-transform:uppercase;cursor:pointer}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:24px;height:24px;font-size:24px;line-height:100%;margin-left:var(--spacing-2xs)}@media(max-width: 991.98px){.tc-website-simple-link{font-size:16px;line-height:20px}.tc-website-simple-link .material-icons,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link button:before,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link button.btn-primary:after,.tc-website-simple-link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after,.tc-website-simple-link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link .btn:after{width:20px;height:20px}}.tc-website-simple-link:hover:after{background:var(--secondary-400)}.tc-website-simple-link.icon-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tc-website-simple-link.icon-left .material-icons,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-website-simple-link.icon-left button:before,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-website-simple-link.icon-left button.btn-primary:after,.tc-website-simple-link.icon-left .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after,.tc-website-simple-link.icon-left .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-website-simple-link.icon-left .btn:after{margin-left:0;margin-right:var(--spacing-2xs)}.tc-neos-form-flashmessage{position:fixed;top:30px;z-index:999;width:100%}.tc-neos-form-flashmessage .alert{width:30%;margin:auto;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert h3{margin-bottom:15px;font-size:18px}.tc-neos-form-flashmessage .alert button{background-color:rgba(0,0,0,0);padding:var(--spacing-2xs);border:0;color:var(--grayscale-100)}.tc-neos-form-flashmessage .alert button .material-icons,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .tc-neos-form-flashmessage .alert button button:before,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .tc-neos-form-flashmessage .alert button button.btn-primary:after,.tc-neos-form-flashmessage .alert button .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after,.tc-neos-form-flashmessage .alert button .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .tc-neos-form-flashmessage .alert button .btn:after{font-size:20px}.eapps-social-share-buttons-container{margin-bottom:var(--spacing-xl)}.job-posting-share{margin:var(--spacing-xl) 0}.datetime-selector{padding:0;margin:0}.datetime-selector .datetime-container{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:100%;margin:0;min-height:350px}@media(max-width: 991.98px){.datetime-selector .datetime-container{grid-template-columns:1fr;gap:var(--spacing-l);min-height:auto}}.datetime-selector .date-column,.datetime-selector .time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:18px;font-weight:400;color:var(--secondary-700);margin:0;text-align:center}@media(max-width: 991.98px){.datetime-selector .date-column .section-title,.datetime-selector .time-column .section-title{font-size:var(--font-size-m)}}.datetime-selector .date-section{background:var(--grayscale-100);border-radius:var(--rounded-l);padding:0}.datetime-selector .calendar-widget{background:rgba(0,0,0,0);border-radius:0;padding:var(--spacing-m) var(--spacing-s);-webkit-box-shadow:none;box-shadow:none}.datetime-selector .calendar-widget .calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header{margin-bottom:var(--spacing-s)}}.datetime-selector .calendar-widget .calendar-header .calendar-nav{background:none;border:none;cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--rounded-full);-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px}.datetime-selector .calendar-widget .calendar-header .calendar-nav:hover{background-color:rgba(40,50,90,.1)}.datetime-selector .calendar-widget .calendar-header .calendar-nav .material-icons,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .datetime-selector .calendar-widget .calendar-header .calendar-nav button:before,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .datetime-selector .calendar-widget .calendar-header .calendar-nav button.btn-primary:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after,.datetime-selector .calendar-widget .calendar-header .calendar-nav .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .datetime-selector .calendar-widget .calendar-header .calendar-nav .btn:after{font-size:18px;color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-header .current-month{font-size:18px;font-style:normal;font-weight:700;color:var(--secondary-700)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-header .current-month{font-size:var(--font-size-m)}}.datetime-selector .calendar-widget .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:8px;max-width:100%}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid{gap:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;text-align:center;padding:var(--spacing-xs) 0;color:var(--secondary-600)}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-weekdays .weekday{font-size:var(--font-size-xs);padding:var(--spacing-2xs) 0}}.datetime-selector .calendar-widget .calendar-grid .calendar-days{display:contents}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-family:var(--title-font-familly);font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-align:center;padding:var(--spacing-xs) var(--spacing-2xs);border-radius:var(--rounded-l);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;color:var(--secondary-700);min-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.available{color:var(--secondary-700)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable{cursor:not-allowed;color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.unavailable:hover{background-color:rgba(0,0,0,0)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month{color:var(--grayscale-300)}.datetime-selector .calendar-widget .calendar-grid .calendar-days .calendar-day.other-month:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.datetime-selector .time-section{border-radius:0 0 var(--rounded-l) var(--rounded-l)}}.datetime-selector .time-section .time-slots{display:grid;grid-template-columns:repeat(5, 1fr);gap:8px;max-height:300px;overflow-y:auto;padding-right:5px}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-2xs);max-height:250px}}@media(max-width: 767.98px){.datetime-selector .time-section .time-slots{grid-template-columns:repeat(2, 1fr)}}.datetime-selector .time-section .time-slots .time-slot{background:var(--grayscale-100);border-radius:var(--rounded-m);padding:var(--spacing-xs);text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;font-weight:400;font-size:16px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--grayscale-800);font-family:var(--title-font-familly)}@media(max-width: 991.98px){.datetime-selector .time-section .time-slots .time-slot{font-size:var(--font-size-s);min-height:36px;padding:var(--spacing-2xs)}}.datetime-selector .time-section .time-slots .time-slot.available{background-color:var(--grayscale-100);color:var(--grayscale-800)}.datetime-selector .time-section .time-slots .time-slot.unavailable{background-color:rgba(0,0,0,0);color:var(--grayscale-300);cursor:not-allowed;opacity:.7}.datetime-selector .time-section .time-slots .time-slot:hover{background-color:var(--secondary-200);color:var(--secondary-700)}.datetime-selector .time-section .time-slots .time-slot.selected{background-color:var(--secondary-600);color:var(--grayscale-100);font-weight:600}.datetime-selector input[type=hidden]{display:none}html{overflow-x:hidden;overflow-y:scroll !important;margin:0 !important;scroll-padding-top:calc(var(--header-height) + var(--grid-gutter-width))}html.no-smooth-scroll{scroll-behavior:auto !important}html:has(body.menu-opened),html.menu-opened{overflow-y:hidden !important;-ms-scroll-chaining:none;overscroll-behavior:none}@media(max-width: 575.98px){html.active-mobile-menu{overflow-y:hidden !important}html.active-mobile-menu body{overflow-y:hidden;position:fixed}}a:focus,a:active,button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;outline:none !important}*:focus{outline:none !important}body{color:var(--font-color);font-family:var(--text-font-familly),"sans-serif";font-size:18px;line-height:27px;background-color:var(--neutral-100)}body.menu-opened{overflow:hidden;width:100%;-ms-scroll-chaining:none;overscroll-behavior:none}@media(max-width: 991.98px){body{font-size:14px;line-height:21px}}h1{font-size:56px;line-height:62px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}@media(max-width: 991.98px){h1{font-size:38px;line-height:40px}}h2{font-size:42px;line-height:47px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);text-align:center;margin-bottom:24px}@media(max-width: 991.98px){h2{font-size:24px;line-height:26px;margin-bottom:12px}}h3{font-size:36px;line-height:40px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color);margin:0}h4{font-size:32px;line-height:35px;font-weight:var(--bold);font-family:var(--title-font-familly),"sans-serif";color:var(--font-color)}a{color:var(--link-color);text-decoration:none;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}a:hover{color:var(--secondary-400)}p:last-child{margin-bottom:0}img{max-width:100%;height:auto}figure{margin:0}.environment-banner{position:fixed;top:28px;left:-52px;z-index:9999;width:200px;padding:6px 0;background-color:#c0392b;color:var(--grayscale-100);font-size:11px;font-weight:var(--bold);letter-spacing:.06em;line-height:1.2;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;pointer-events:none;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25)}.global-container>header{--menu-background-color: var(--secondary-700);--menu-background-color-hover: var(--secondary-600);--menu-trigger-background-color: var(--primary-500);--menu-trigger-background-color-hover: var(--primary-400);--menu-trigger-color: var(--secondary-800);position:fixed;width:100%;z-index:9;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.16);box-shadow:0 3px 4px 0 rgba(0,0,0,.16);font-size:var(--font-size-m);font-weight:var(--bold);background-color:var(--grayscale-100);-webkit-transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,height ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;height:var(--header-height);max-height:var(--header-height)}.global-container>header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--grayscale-100);z-index:-1}@media(max-width: 991.98px){.global-container>header{height:var(--header-height-mobile);max-height:var(--header-height-mobile)}}body.menu-opened .global-container>header{height:auto;max-height:100vh;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0) !important;transform:translateY(0) !important}.global-container>header .header-container{height:var(--header-height);max-height:var(--header-height);background-color:var(--grayscale-100);z-index:2;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container{max-height:var(--header-height-mobile);height:var(--header-height-mobile)}}@media(min-width: 576px){.global-container>header .header-container{max-width:540px}}@media(min-width: 768px){.global-container>header .header-container{max-width:720px}}@media(min-width: 992px){.global-container>header .header-container{max-width:960px}}@media(min-width: 1200px){.global-container>header .header-container{max-width:1140px}}@media(min-width: 1400px){.global-container>header .header-container{max-width:1320px}}.global-container>header .header-container .header-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.global-container>header .header-container .header-wrapper .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .logo svg{width:332px;height:auto}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .logo{min-width:0}.global-container>header .header-container .header-wrapper .logo svg{width:195px;max-width:100%;height:auto}.global-container>header .header-container .header-wrapper .logo img{width:auto;max-width:100%;height:auto;max-height:64px}}.global-container>header .header-container .header-wrapper .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:var(--spacing-xs);text-transform:uppercase}.global-container>header .header-container .header-wrapper .navigation .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m);margin-top:12px}.global-container>header .header-container .header-wrapper .navigation .top .tc-website-languagemenu li.current a{color:var(--grayscale-400)}.global-container>header .header-container .header-wrapper .navigation .top a{color:var(--secondary-700);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-2xs)}.global-container>header .header-container .header-wrapper .navigation .top a.login,.global-container>header .header-container .header-wrapper .navigation .top a.job-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>header .header-container .header-wrapper .navigation .top a.login:before,.global-container>header .header-container .header-wrapper .navigation .top a.job-nav:before{content:"";width:24px;height:24px;background-color:var(--secondary-700)}.global-container>header .header-container .header-wrapper .navigation .top a.login:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg")}.global-container>header .header-container .header-wrapper .navigation .top a.job-nav:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/work.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/work.svg")}.global-container>header .header-container .header-wrapper .navigation .bottom{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:calc(var(--header-height) - 30px);-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,.16);box-shadow:0px 3px 4px 0px rgba(0,0,0,.16)}.global-container>header .header-container .header-wrapper .navigation .bottom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{background-color:var(--menu-trigger-background-color);color:var(--menu-trigger-color);padding:0 var(--spacing-l);min-width:185px;gap:8px}html[lang=de] .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{min-width:220px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover{background-color:var(--menu-trigger-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button span.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger span.btn:after{width:30px;height:30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:hover{background-color:var(--menu-background-color-hover)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a{color:var(--grayscale-100);padding:0 30px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .material-icons,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.submit a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.next a button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .tc-website-form form>.actions .form-navigation ul li.previous a button:before,.tc-website-form form>.actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.previous a button:before,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.previous a button:before,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.next a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.next a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu .neos-form-builder-form .actions .form-navigation ul li.submit a button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li.submit a button.btn-primary:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after,.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li a .btn:after{width:24px;height:24px;margin-right:12px;font-size:24px}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{content:"";position:absolute;top:-2px;left:-20px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-left.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--bs-btn-hover-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:active:before{background-color:var(--bs-btn-active-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:disabled:before{background-color:var(--bs-btn-disabled-bg)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:before{top:0;left:-28px;width:28px;height:100%;background-color:var(--menu-background-color);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu li:first-child a:hover:before{background-color:var(--menu-background-color-hover)}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation .bottom{position:relative;top:unset;-webkit-box-shadow:none;box-shadow:none;height:92px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:92px;width:96px;min-width:96px !important;font-size:12px}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:before{content:"";position:absolute;top:0;left:-30px;width:30px;height:100%;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/menu-trigger-oblique.svg");-webkit-mask-size:cover;mask-size:cover;background-color:var(--primary-500);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.global-container>header .header-container .header-wrapper .navigation .bottom a.menu-trigger:hover:before{background-color:var(--primary-400)}.global-container>header .header-container .header-wrapper .navigation .bottom .top-menu{display:none}}@media(max-width: 991.98px){.global-container>header .header-container .header-wrapper .navigation{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding-top:0;-ms-flex-negative:0;flex-shrink:0}.global-container>header .header-container .header-wrapper .navigation .top{display:none}}.tc-website-megamenu{width:100%;background-color:var(--grayscale-100);padding-top:calc(var(--spacing-2xl) + var(--spacing-m));-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;overflow:hidden;-webkit-transform:translateY(calc(-100% - var(--header-height)));transform:translateY(calc(-100% - var(--header-height)));z-index:-999;position:fixed;top:var(--header-height)}.tc-website-megamenu a{color:var(--secondary-700)}.tc-website-megamenu a:hover{color:var(--secondary-400)}.tc-website-megamenu a.login,.tc-website-megamenu a.job-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-2xs);line-height:100%;text-transform:uppercase}.tc-website-megamenu a.login:before,.tc-website-megamenu a.job-nav:before{content:"";width:24px;height:24px;background-color:var(--secondary-700)}.tc-website-megamenu a.login:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/user.svg")}.tc-website-megamenu a.job-nav:before{-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/work.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/work.svg")}body.menu-opened .tc-website-megamenu{-webkit-transform:none;transform:none;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 8px 74px 35px rgba(0,0,0,.33);box-shadow:0px 8px 74px 35px rgba(0,0,0,.33);-webkit-clip-path:inset(0 0 -117px 0);clip-path:inset(0 0 -117px 0);max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));overflow:visible;-webkit-transition:max-height ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:max-height ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,max-height ease-in-out .2s,box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,max-height ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s}body.menu-opened .tc-website-megamenu .mega-menu-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}body.menu-opened .tc-website-megamenu .tc-website-socialnetworks{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width: 991.98px){body.menu-opened .tc-website-megamenu{max-height:calc(100vh - var(--header-height-mobile));max-height:calc(100dvh - var(--header-height-mobile))}}.tc-website-megamenu .mega-menu-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--spacing-2xl)}@media(min-width: 576px){.tc-website-megamenu .mega-menu-container{max-width:540px}}@media(min-width: 768px){.tc-website-megamenu .mega-menu-container{max-width:720px}}@media(min-width: 992px){.tc-website-megamenu .mega-menu-container{max-width:960px}}@media(min-width: 1200px){.tc-website-megamenu .mega-menu-container{max-width:1140px}}@media(min-width: 1400px){.tc-website-megamenu .mega-menu-container{max-width:1320px}}.tc-website-megamenu .mega-menu-container .top{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:var(--spacing-xl)}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;-webkit-columns:3;-moz-columns:3;columns:3}.tc-website-megamenu .mega-menu-container ul.main-menu>li{max-width:75%;margin-bottom:var(--spacing-m);display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:19px;font-weight:var(--semi-bold);background:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");background-position:right;background-repeat:no-repeat;padding-right:24px}@media(max-width: 991.98px){.tc-website-megamenu .mega-menu-container ul.main-menu>li a{font-size:16px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tc-website-megamenu .tc-website-socialnetworks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-s) 0;gap:var(--spacing-2xl);background:var(--secondary-100)}.tc-website-megamenu .tc-website-socialnetworks>a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--secondary-700);text-align:center;font-size:20px;font-style:normal;font-weight:var(--semi-bold);line-height:120%}.tc-website-megamenu .tc-website-socialnetworks>a svg{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-megamenu .tc-website-socialnetworks>a:hover{color:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a:hover svg path{fill:var(--secondary-500)}.tc-website-megamenu .tc-website-socialnetworks>a img{width:24px;height:24px}@media(max-width: 991.98px){.tc-website-megamenu{padding-top:var(--spacing-xs);top:var(--header-height-mobile);-webkit-transform:translateY(calc(-100% - var(--header-height-mobile)));transform:translateY(calc(-100% - var(--header-height-mobile)))}.tc-website-megamenu .mega-menu-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tc-website-megamenu .mega-menu-container .top{display:-webkit-box;display:-ms-flexbox;display:flex}.tc-website-megamenu .mega-menu-container ul.main-menu{-webkit-columns:1;-moz-columns:1;columns:1}.tc-website-megamenu .mega-menu-container ul.main-menu li{max-width:100%;margin-bottom:var(--spacing-xs)}.tc-website-megamenu .tc-website-socialnetworks>a span{display:none}}#main-container{padding-top:calc(var(--header-height))}@media(max-width: 991.98px){#main-container{padding-top:var(--header-height-mobile)}}.global-container>footer{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-m);background-color:var(--secondary-700);color:var(--grayscale-100);border-bottom:8px solid var(--primary-500)}.global-container>footer a{color:var(--grayscale-100)}.global-container>footer .footer-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.global-container>footer .footer-container{max-width:540px}}@media(min-width: 768px){.global-container>footer .footer-container{max-width:720px}}@media(min-width: 992px){.global-container>footer .footer-container{max-width:960px}}@media(min-width: 1200px){.global-container>footer .footer-container{max-width:1140px}}@media(min-width: 1400px){.global-container>footer .footer-container{max-width:1320px}}.global-container>footer .footer-container .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.global-container>footer .footer-container .footer-wrapper>.top{padding-bottom:var(--spacing-3xl);border-bottom:2px solid var(--neutral-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-3xl)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure{margin-bottom:20px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo>figure img{width:100%;max-width:300px}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper svg path{fill:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .footer-logo .social-networks-language-wrapper a:hover svg path{fill:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu{-webkit-box-flex:2;-ms-flex:2;flex:2;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-2xs)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:after{content:"";position:absolute;right:0;width:24px;height:24px;-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/arrow-right-blue.svg");-webkit-mask-position:right;mask-position:right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--grayscale-100)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:var(--grayscale-100);color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.material-icons,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-form form>.actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.tc-website-form form>.actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.previous .call-to-action-wrapper>button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button:before,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.next .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .neos-form-builder-form .actions .form-navigation ul li.submit .call-to-action-wrapper>button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>button.btn-primary:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after,.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .call-to-action-wrapper>.btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .call-to-action-wrapper>.btn:after{color:var(--primary-500)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-title{color:var(--secondary-700)}.global-container>footer .footer-container .footer-wrapper>.top .tc-neos-elements-calltoaction .cta-button{color:var(--secondary-800)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl);-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.top ul.main-menu>li a:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.global-container>footer .footer-container .footer-wrapper>.bottom{padding:var(--spacing-m) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:var(--semi-bold)}.global-container>footer .footer-container .footer-wrapper>.bottom a{text-decoration:underline}.global-container>footer .footer-container .footer-wrapper>.bottom a:hover{color:var(--secondary-200)}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-m)}@media(max-width: 991.98px){.global-container>footer .footer-container .footer-wrapper>.bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .footer-menu-wrapper .footer-menu a{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-container>footer .footer-container .footer-wrapper>.bottom .copyrights{text-align:center}}.tc-website-form form>fieldset,.tc-website-form form>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}.tc-website-form form>fieldset>fieldset,.tc-website-form form>fieldset>.fieldset,.tc-website-form form>.fieldset>fieldset,.tc-website-form form>.fieldset>.fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l)}.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{text-align:center;padding:var(--spacing-l) 0}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info,.tc-website-form form>.fieldset .phone-contact-info{padding:var(--spacing-m) 0}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info h2,.tc-website-form form>.fieldset .phone-contact-info h2{font-size:var(--font-size-l);margin-bottom:var(--spacing-s)}}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p,.tc-website-form form>.fieldset .phone-contact-info p{font-size:var(--font-size-s);margin-bottom:var(--spacing-xs)}}.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-xl);font-weight:var(--bold);color:var(--secondary-700);margin-top:var(--spacing-m)}@media(max-width: 991.98px){.tc-website-form form>fieldset .phone-contact-info p.phone-number,.tc-website-form form>.fieldset .phone-contact-info p.phone-number{font-size:var(--font-size-l);margin-top:var(--spacing-s)}}.tc-website-form form>fieldset .clearfix,.tc-website-form form>.fieldset .clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xs);-webkit-box-flex:1;-ms-flex:1;flex:1}.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{color:var(--secondary-700);font-size:var(--font-size-m);font-weight:var(--regular);line-height:112%}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix label,.tc-website-form form>.fieldset .clearfix label{font-size:var(--font-size-s)}}.tc-website-form form>fieldset .clearfix input,.tc-website-form form>fieldset .clearfix textarea,.tc-website-form form>fieldset .clearfix select,.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix input,.tc-website-form form>.fieldset .clearfix textarea,.tc-website-form form>.fieldset .clearfix select,.tc-website-form form>.fieldset .clearfix .select2-container{width:100%;border-radius:var(--rounded-m);border:1px solid var(--grayscale-100);background:var(--grayscale-100);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:var(--spacing-xs)}.tc-website-form form>fieldset .clearfix input .select2-selection,.tc-website-form form>fieldset .clearfix textarea .select2-selection,.tc-website-form form>fieldset .clearfix select .select2-selection,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection,.tc-website-form form>.fieldset .clearfix input .select2-selection,.tc-website-form form>.fieldset .clearfix textarea .select2-selection,.tc-website-form form>.fieldset .clearfix select .select2-selection,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection{border:0}.tc-website-form form>fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>fieldset .clearfix .select2-container .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix input .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix textarea .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix select .select2-selection__arrow,.tc-website-form form>.fieldset .clearfix .select2-container .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .select2-container,.tc-website-form form>.fieldset .clearfix .select2-container{width:100% !important}}.tc-website-form form>fieldset .clearfix.error .input input,.tc-website-form form>.fieldset .clearfix.error .input input{border:1px solid var(--error)}.tc-website-form form>fieldset .clearfix ul.errors,.tc-website-form form>.fieldset .clearfix ul.errors{list-style-type:none;margin:0;padding:0}.tc-website-form form>fieldset .clearfix ul.errors li,.tc-website-form form>.fieldset .clearfix ul.errors li{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .help-inline,.tc-website-form form>.fieldset .clearfix .help-inline{display:inline-block;color:var(--error);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%}.tc-website-form form>fieldset .clearfix .data-protection.center,.tc-website-form form>.fieldset .clearfix .data-protection.center{text-align:center}.tc-website-form form>fieldset .clearfix .data-protection label,.tc-website-form form>.fieldset .clearfix .data-protection label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-2xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-website-form form>fieldset .clearfix .data-protection label input,.tc-website-form form>.fieldset .clearfix .data-protection label input{-webkit-box-shadow:none;box-shadow:none;width:auto}.tc-website-form form>fieldset .clearfix .inputs-list,.tc-website-form form>.fieldset .clearfix .inputs-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(25% - 10px)}@media(max-width: 991.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:calc(50% - 5px)}}@media(max-width: 767.98px){.tc-website-form form>fieldset .clearfix .inputs-list li,.tc-website-form form>.fieldset .clearfix .inputs-list li{width:100%}}.tc-website-form form>fieldset .clearfix .inputs-list li label,.tc-website-form form>.fieldset .clearfix .inputs-list li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs);background-color:var(--grayscale-100);padding:var(--spacing-xs);border-radius:var(--rounded-full);color:var(--secondary-800);font-size:var(--font-size-s);font-weight:var(--regular);line-height:112%;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input,.tc-website-form form>.fieldset .clearfix .inputs-list li label input{width:auto;border-radius:var(--rounded-none);border:0;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox],.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tc-website-form form>fieldset .clearfix .inputs-list li label input[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input[type=checkbox]:before{content:"";display:block;width:24px;height:24px;background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox.svg");-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before,.tc-website-form form>.fieldset .clearfix .inputs-list li label input:checked[type=checkbox]:before{background-image:url("/_Resources/Static/Packages/TC.Website/Images/form-checkbox-active.svg")}.tc-website-form form>fieldset .clearfix .inputs-list li label.active,.tc-website-form form>.fieldset .clearfix .inputs-list li label.active{background-color:var(--grayscale-700);color:var(--grayscale-100)}.tc-website-form form>fieldset>.clearfix,.tc-website-form form>.fieldset>.clearfix{width:100%}.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-website-form form>fieldset .row .col-sm-6,.tc-website-form form>.fieldset .row .col-sm-6{width:calc(50% - var(--spacing-l)/2)}@media(max-width: 991.98px){.tc-website-form form>fieldset .row,.tc-website-form form>.fieldset .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}}.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width: 991.98px){.tc-website-form form>fieldset .row>.clearfix,.tc-website-form form>.fieldset .row>.clearfix{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.tc-website-form form .fieldset.testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tc-website-form form .fieldset.testimonial .left{width:50%}.tc-website-form form .fieldset.testimonial .right{width:50%}.tc-website-form form .fieldset.testimonial .right .rating-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-2xs)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:40px;height:40px;cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0;background-color:var(--grayscale-300);-webkit-clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);-webkit-transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,-webkit-transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s;transition:background-color ease-in-out .15s,transform ease-in-out .15s,-webkit-transform ease-in-out .15s}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:checked~input.rating-star,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover,.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-star:hover~input.rating-star{background-color:#f6b500}.tc-website-form form .fieldset.testimonial .right .rating-stars input.rating-zero{display:none}.tc-website-form form>.actions{margin-top:var(--spacing-xl)}@media(max-width: 991.98px){.tc-website-form form>.actions{margin-top:var(--spacing-l)}}.tc-website-form form>.actions .form-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-l);list-style-type:none;padding:0;margin:0}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);width:100%}}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li{width:100%}}.tc-website-form form>.actions .form-navigation ul li button{text-transform:uppercase}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tc-website-form form>.actions .form-navigation ul li.previous button{--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;--bs-btn-bg: var(--btn-neutral-default-bg-color);--bs-btn-color: var(--btn-neutral-default-color);--bs-btn-border-color: var(--btn-neutral-default-border-color);--bs-btn-hover-bg: var(--btn-neutral-hover-bg-color);--bs-btn-hover-color: var(--btn-neutral-hover-color);--bs-btn-hover-border-color: var(--btn-neutral-hover-border-color);--bs-btn-active-bg: var(--btn-neutral-active-bg-color);--bs-btn-active-color: var(--btn-neutral-active-color);--bs-btn-active-border-color: var(--btn-neutral-active-border-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.previous button:before{content:"arrow_back_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color)}.tc-website-form form>.actions .form-navigation ul li.next button{position:relative;--bs-btn-bg: var(--btn-primary-default-bg-color);--bs-btn-color: var(--btn-primary-default-color);--bs-btn-border-width: 2px;--bs-btn-border-color: var(--btn-primary-default-bg-color);--bs-border-radius: var(--btn-primary-border-radius);--bs-btn-font-size: var(--btn-primary-font-size);--bs-btn-font-weight: var(--bold);--bs-btn-line-height: 150%;--bs-btn-padding-x: var(--btn-primary-padding-x);--bs-btn-padding-y: var(--btn-primary-padding-y);--bs-btn-box-shadow: none;--bs-btn-hover-bg: var(--btn-primary-hover-bg-color);--bs-btn-hover-color: var(--btn-primary-hover-color);--bs-btn-hover-border-color: var(--btn-primary-hover-bg-color);--bs-btn-active-bg: var(--btn-primary-active-bg-color);--bs-btn-active-color: var(--btn-primary-active-color);--bs-btn-active-border-color: var(--btn-primary-active-bg-color);--bs-btn-disabled-bg: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-color: var(--btn-primary-disabled-color);--bs-btn-disabled-border-color: var(--btn-primary-disabled-bg-color);--bs-btn-disabled-opacity: 1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tc-website-form form>.actions .form-navigation ul li.next button:before{content:"";position:absolute;top:-2px;right:-19px;width:18px;height:calc(100% + 4px);-webkit-mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");mask-image:url("/_Resources/Static/Packages/TC.Website/Images/oblique-right.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;background-color:var(--bs-btn-bg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button:hover:before{background-color:var(--bs-btn-hover-bg)}.tc-website-form form>.actions .form-navigation ul li.next button:active:before{background-color:var(--bs-btn-active-bg)}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after{content:"arrow_forward_ios";width:22px;height:22px;font-size:22px;color:var(--bs-btn-color);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:hover:after{color:var(--bs-btn-hover-color)}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.next button{width:calc(100% - 18px)}}.tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after{content:"send"}@media(max-width: 991.98px){.tc-website-form form>.actions .form-navigation ul li.submit button{width:calc(100% - 18px)}}#to-top{opacity:0;position:fixed;bottom:var(--spacing-3xl);right:var(--spacing-3xl);background-color:var(----secondary-800);color:#fff;padding:var(--spacing-s);cursor:pointer;z-index:-999;-webkit-transition:all 500ms linear;transition:all 500ms linear}@media(max-width: 575.98px){#to-top{padding:var(--spacing-2xs);right:var(--spacing-m);bottom:var(--spacing-m)}}#to-top .icon{display:block;width:18px;height:18px;background-repeat:no-repeat;background-size:100%;background-position:center center;background-image:url(/_Resources/Static/Packages/TC.Website/Images/arrow-up-white.svg)}#to-top.active{opacity:1;z-index:100}.map-location-button{background:var(--grayscale-900);border:none;border-radius:var(--rounded-m);-webkit-box-shadow:none;box-shadow:none;color:var(--grayscale-100);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--semi-bold);line-height:19px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;text-transform:uppercase;margin-left:10px;margin-top:10px;padding:var(--spacing-xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.map-location-button .icon{font-size:18px;line-height:1}.map-location-button:hover{background:var(--grayscale-700)}.map-container{position:relative;width:100%;height:400px;border-radius:var(--rounded-l);overflow:hidden;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width: 767.98px){.map-container{height:300px}}.map-container #map,.map-container #map-container{width:100%;height:100%}.map>#garage-select-info-card{display:none !important}.map-info-window{min-width:220px;max-width:300px;padding:22px;font-family:var(--text-font-familly),"Montserrat",sans-serif;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 17px 1px rgba(0,0,0,.33) !important;box-shadow:0 2px 17px 1px rgba(0,0,0,.33) !important}.map-info-window__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spacing-2xs)}.map-info-window__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;color:var(--secondary-700);font-size:var(--font-size-xs);font-weight:var(--semi-bold);font-style:normal;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none !important}.map-info-window__link:hover,.map-info-window__link:focus,.map-info-window__link:focus-visible,.map-info-window__link:active,.map-info-window__link:visited{text-decoration:none !important}.map-info-window__link .material-icons,.map-info-window__link .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .map-info-window__link button:before,.map-info-window__link .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .map-info-window__link button.btn-primary:after,.map-info-window__link .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .map-info-window__link button.btn-primary:after,.map-info-window__link .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .map-info-window__link .btn:after,.map-info-window__link .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .map-info-window__link .btn:after,.map-info-window__link .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .map-info-window__link button:before,.map-info-window__link .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .map-info-window__link button.btn-primary:after,.map-info-window__link .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .map-info-window__link button.btn-primary:after{font-size:var(--font-size-xs);line-height:1;text-decoration:none !important}.map-info-window__link--empty{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:1px;text-decoration:none !important;pointer-events:none}.map-info-window__close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;padding:0;margin:0;border:0;background:rgba(0,0,0,0);color:var(--grayscale-900);cursor:pointer;line-height:1}.map-info-window__close .material-icons,.map-info-window__close .neos-form-builder-form .actions .form-navigation ul li.previous button:before,.neos-form-builder-form .actions .form-navigation ul li.previous .map-info-window__close button:before,.map-info-window__close .neos-form-builder-form .actions .form-navigation ul li.next button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.next .map-info-window__close button.btn-primary:after,.map-info-window__close .neos-form-builder-form .actions .form-navigation ul li.submit button.btn-primary:after,.neos-form-builder-form .actions .form-navigation ul li.submit .map-info-window__close button.btn-primary:after,.map-info-window__close .tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimoniallist .action-wrapper .tc-neos-elements-button .map-info-window__close .btn:after,.map-info-window__close .tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .btn:after,.tc-website-testimonialshortlist .action-wrapper .tc-neos-elements-button .map-info-window__close .btn:after,.map-info-window__close .tc-website-form form>.actions .form-navigation ul li.previous button:before,.tc-website-form form>.actions .form-navigation ul li.previous .map-info-window__close button:before,.map-info-window__close .tc-website-form form>.actions .form-navigation ul li.next button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.next .map-info-window__close button.btn-primary:after,.map-info-window__close .tc-website-form form>.actions .form-navigation ul li.submit button.btn-primary:after,.tc-website-form form>.actions .form-navigation ul li.submit .map-info-window__close button.btn-primary:after{font-size:28px}.map-info-window__close:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.map-info-window__divider{height:1px;margin:var(--spacing-2xs) 0;background:#1d1d1d}.map-info-window__title{font-weight:var(--semi-bold);font-style:normal;font-size:var(--font-size-s);line-height:1.2;letter-spacing:0;color:var(--grayscale-900)}.map-info-window .title{font-weight:var(--semi-bold);color:var(--secondary-700);margin-bottom:var(--spacing-3xs)}.map-info-window .address{font-size:var(--font-size-xs);color:var(--grayscale-600);margin-bottom:var(--spacing-2xs)}.map-info-window .status{font-size:var(--font-size-xs);font-weight:var(--semi-bold)}.map-info-window .status--open{color:var(--success)}.map-info-window .status--closed{color:var(--error)}#map .gm-style-iw button.gm-ui-hover-effect{display:none !important}#map .gm-style-iw-d{overflow:hidden !important}#map .gm-style-iw-c{padding:0 !important;border-radius:8px !important;background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important}#map .gm-style-iw,#map .gm-style-iw-t::after{background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important}.map-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.map-loader .spinner{width:40px;height:40px;border:4px solid var(--grayscale-300);border-top:4px solid var(--primary-500);border-radius:var(--rounded-full);-webkit-animation:map-spin 1s linear infinite;animation:map-spin 1s linear infinite}.map-loader .text{margin-top:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--grayscale-600);text-align:center}@-webkit-keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes map-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.map-error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;text-align:center;padding:var(--spacing-m);background:var(--grayscale-100);border-radius:var(--rounded-l);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.map-error .icon{font-size:var(--font-size-l);color:var(--error);margin-bottom:var(--spacing-2xs)}.map-error .title{font-weight:var(--semi-bold);color:var(--grayscale-900);margin-bottom:var(--spacing-3xs)}.map-error .message{font-size:var(--font-size-xs);color:var(--grayscale-600)}@media(max-width: 767.98px){.map-location-button{font-size:var(--font-size-xxs)}.map-location-button .icon{font-size:16px}}.select2-container .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--secondary-700)}.neos-backend .neos-contentcollection[data-children-count="0"]{padding-top:20px;padding-bottom:20px}body.neos-backend{padding-top:0}body.neos-backend>header{position:relative}body.neos-backend .ck-content .table table td,body.neos-backend .ck-content .table table th{text-align:left}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1haW4uY3NzIiwidXRpbHMvX2Jvb3RzdHJhcF9vdmVycmlkZV92YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fcm9vdC5zY3NzIiwiYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJib290c3RyYXAvX3JlYm9vdC5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImJvb3RzdHJhcC9faW1hZ2VzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiYm9vdHN0cmFwL19jb250YWluZXJzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jb250YWluZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJib290c3RyYXAvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19sYWJlbHMuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwiYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCJib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLCJib290c3RyYXAvX25hdi5zY3NzIiwiYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsImJvb3RzdHJhcC9fYWNjb3JkaW9uLnNjc3MiLCJib290c3RyYXAvX2FsZXJ0LnNjc3MiLCJib290c3RyYXAvX3BvcG92ZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL19zdGFja3Muc2NzcyIsImJvb3RzdHJhcC9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiYm9vdHN0cmFwL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJib290c3RyYXAvaGVscGVycy9fdnIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiYm9vdHN0cmFwL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJsaWJyYXJpZXMvbWFnbmlmaWMtcG9wdXAvZGlzdC9tYWduaWZpYy1wb3B1cC5jc3MiLCJsaWJyYXJpZXMvbW1lbnUvbW1lbnUuY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvY29tbW9uL19uZW9zX2FsaWdubWVudC5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX21hcC5zY3NzIiwidXRpbHMvX21peGlucy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2J1dHRvbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHMvbm9kZXR5cGVzL190Y19uZW9zX2VsZW1lbnRzX2Z1bGx3aWR0aGltYWdlLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50cy9ub2RldHlwZXMvX3RjX25lb3NfZWxlbWVudHNfY2FsbHRvYWN0aW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19lbGVtZW50c19ib290c3RyYXAvbm9kZXR5cGVzL19uZW9zX25vZGV0eXBlc19tdWx0aWNvbHVtbi5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfZWxlbWVudHNfYm9vdHN0cmFwL25vZGV0eXBlcy9fdGNfbmVvc19lbGVtZW50c19ib290c3RyYXBfYWNjb3JkaW9uLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L190Y19uZW9zX2Nvb2tpZWNvbnNlbnQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX3RjX25lb3NfZWxlbWVudHNfbWFwLnNjc3MiLCJsaWJyYXJpZXMvdGNfbmVvc19jb29raWVjb25zZW50L19yZWNhcHRjaGFfdjMuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX2dvb2dsZW1hcHNfZW1iZWQuc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2Nvb2tpZWNvbnNlbnQvX21haW4uc2NzcyIsImxpYnJhcmllcy90Y19uZW9zX2FuaW1hdGlvbnMvY29tbW9uL19sZW5pcy5zY3NzIiwibGlicmFyaWVzL3RjX25lb3NfYW5pbWF0aW9ucy9ub2RldHlwZXMvY29udGVudC9fbm9kZXR5cGVzX2NvbnRlbnQuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL2NvcmUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL19tdWx0aXBsZS5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvX2Ryb3Bkb3duLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L19zaW5nbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2RlZmF1bHQvX211bHRpcGxlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwibGlicmFyaWVzL3NlbGVjdDIvdGhlbWUvY2xhc3NpYy9fbXVsdGlwbGUuc2NzcyIsImxpYnJhcmllcy9zZWxlY3QyL3RoZW1lL2NsYXNzaWMvX2RlZmF1bHRzLnNjc3MiLCJsaWJyYXJpZXMvc2VsZWN0Mi90aGVtZS9jbGFzc2ljL2xheW91dC5zY3NzIiwidXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwidXRpbHMvX2ZvbnRzLnNjc3MiLCJub2RldHlwZXMvZG9jdW1lbnQvX3RjX3dlYnNpdGVfYWR2aWNlZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2x1YnJpY2FudGRldGFpbHMuc2NzcyIsIm5vZGV0eXBlcy9kb2N1bWVudC9fdGNfd2Vic2l0ZV9wYXJ0bmVyZGV0YWlscy5zY3NzIiwibm9kZXR5cGVzL2RvY3VtZW50L190Y193ZWJzaXRlX2pvYmRldGFpbHMuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19ub2RldHlwZXNfY29udGVudC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX25lb3Nfbm9kZXR5cGVzX2ltYWdlLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fbmVvc19mb3JtX2J1aWxkZXJfZm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX25lb3NfZWxlbWVudHNfc3BhY2Uuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3Jvb3Rjb250YWluZXIuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19kbF9nYWxsZXJ5X2dhbGxlcnkuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L19uZW9zX25vZGV0eXBlc19tdWx0aWNvbHVtbi5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX25lb3NfZWxlbWVudHNfYnV0dG9uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9mbG9hdGluZ19tZW51LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19jYWxsdG9hY3Rpb24uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX3BhZ2VzbGlkZXIuc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2luZm9ibG9jay5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfdGVzdGltb25pYWxsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV90ZXN0aW1vbmlhbHNob3J0bGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfYWR2aWNlbGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfam9ibGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfam9ic2VhcmNoZm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfc3BvbnRhbmVvdXNhcHBsaWNhdGlvbmZvcm0uc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2pvYmFwcGxpY2F0aW9uZm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfbHVicmljYW50bGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfYWR2aWNlc2hvcnRsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV90aXRsZXdpdGh0ZXh0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9mYXFsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19lbGVtZW50c19ib290c3RyYXBfYWNjb3JkaW9uLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9zaW1wbGVnYXJhZ2VzZWFyY2guc2NzcyIsIm5vZGV0eXBlcy9jb250ZW50L190Y193ZWJzaXRlX2FwcG9pbnRtZW50Zm9ybS5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX3dlYnNpdGVfZ2FyYWdlc2VhcmNoLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfbmVvc19uZXdzX25ld3NsaXN0LnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fdGNfd2Vic2l0ZV9zZXJ2aWNlbGlzdC5zY3NzIiwibm9kZXR5cGVzL2NvbnRlbnQvX3RjX25lb3NfZWxlbWVudHNfc3dpcGVyLnNjc3MiLCJub2RldHlwZXMvY29udGVudC9fbmVvc19ub2RldHlwZXNfaHRtbC5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfc29jaWFsbmV0d29ya3Muc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y193ZWJzaXRlX2JyZWFkY3J1bWJtZW51LnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfd2Vic2l0ZV9sYW5ndWFnZW1lbnUuc2NzcyIsIm5vZGV0eXBlcy9mdXNpb25PYmplY3RzL190Y193ZWJzaXRlX3NpbXBsZV9saW5rLnNjc3MiLCJub2RldHlwZXMvZnVzaW9uT2JqZWN0cy9fdGNfbmVvc19mb3JtX2ZsYXNobWVzc2FnZS5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3JlcG9fZWxmc2lnaHRfbmV0d29yay5zY3NzIiwibm9kZXR5cGVzL2Z1c2lvbk9iamVjdHMvX3RjX3dlYnNpdGVfam9icG9zdGluZ3NoYXJlLnNjc3MiLCJub2RldHlwZXMvZm9ybUVsZW1lbnRzL19kYXRldGltZS1zZWxlY3Rvci5zY3NzIiwiY29tbW9uL19jb21tb24uc2NzcyIsImNvbW1vbi9fZW52aXJvbm1lbnRfYmFubmVyLnNjc3MiLCJjb21tb24vX2hlYWRlci5zY3NzIiwiY29tbW9uL19tZWdhX21lbnUuc2NzcyIsImNvbW1vbi9fY29udGVudC5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyIsImNvbW1vbi9fZm9ybS5zY3NzIiwiY29tbW9uL190b190b3Auc2NzcyIsImNvbW1vbi9fbWFwLnNjc3MiLCJjb21tb24vX3NlbGVjdDIuc2NzcyIsImJhY2tlbmQvbm9kZXR5cGVzL19uZW9zX2NvbnRlbnRjb2xsZWN0aW9uLnNjc3MiLCJiYWNrZW5kL19tYWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0NBQSxxQ0FDRSxDQUFBLE9BR0Ysd0NBQ0UsQ0FBQSx5Q0FDQSxDQUFBLHFCQUVBLHdDQUNFLENBQUEseUNBQ0EsQ0FBQSxvQkFHRixzQ0FDRSxDQUFBLHlDQUNBLENBQUEsU0FJSiwyQ0FDRSxDQUFBLDhDQUNBLENBQUEscURBQ0EsQ0FBQSx3REFDQSxDQUFBLDBEQUNBLENBQUEseUJBRUEsZUFDRSxDQUFBLDRCQzNCSixrQkFTSSxDQUFBLG9CQUFBLENBQUEsb0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsb0JBQUEsQ0FBQSxvQkFBQSxDQUFBLG1CQUFBLENBQUEsa0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGdCQUFBLENBQUEsZ0JBQUEsQ0FBQSxrQkFBQSxDQUFBLHVCQUFBLENBQUEsc0JBSUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEsc0JBQUEsQ0FBQSxzQkFBQSxDQUFBLHNCQUFBLENBQUEscUJBSUEs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Q0EsQ0FBQSxjQWNBLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsVUFDQSxDQUFBLGNBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxTQUNBLENBQUEsY0FGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsY0FGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxjQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGNBRkYsa0JBQ0UsQ0FERixpQkFDRSxDQURGLGFBQ0UsQ0FBQSxrQkFDQSxDQUFBLFVBK0JFLGtCQWhESixDQWdESSxpQkFoREosQ0FnREksYUFoREosQ0FBQSxVQUNBLENBQUEsT0FxRFEsa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGlCQUNBLENBQUEsT0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsT0ErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxPQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxPQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxPQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLE9BK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsUUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsUUErRE0sa0JBaEVOLENBZ0VN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aUJBQ0UsQ0FERixhQUNFLENBQUEsVUFDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsU0FDQSxDQUFBLGlCQUZGLGtCQUNFLENBREYsaUJBQ0UsQ0FERixhQUNFLENBQUEsa0JBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLFNBQ0EsQ0FBQSxpQkFGRixrQkFDRSxDQURGLGlCQUNFLENBREYsYUFDRSxDQUFBLGtCQUNBLENBQUEsYUErQkUsa0JBaERKLENBZ0RJLGlCQWhESixDQWdESSxhQWhESixDQUFBLFVBQ0EsQ0FBQSxVQXFEUSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsaUJBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxVQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsU0FDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxrQkFDQSxDQUFBLFVBK0RNLGtCQWhFTixDQWdFTSxpQkFoRU4sQ0FnRU0sYUFoRU4sQ0FBQSxTQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLGtCQUNBLENBQUEsVUErRE0sa0JBaEVOLENBZ0VNLGlCQWhFTixDQWdFTSxhQWhFTixDQUFBLFNBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVOLENBQUEsa0JBQ0EsQ0FBQSxXQStETSxrQkFoRU4sQ0FnRU0saUJBaEVOLENBZ0VNLGFBaEVO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LHFDQUNBLENBQUEsNERBQ0EsQ0FBQSw2QkFDQSxDQUFBLDZCQUNBLENBQUEsdUNBQ0EsQ0FBQSxhRGtHQSxvQkMvR0EsQ0FBQSxvQkFDQSxDQUFBLDhCQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLG9DQUNBLENBQUEsdUNBQ0EsQ0FBQSwyQkFDQSxDQUFBLDJCQUNBLENBQUEscUNBQ0EsQ0FBQSw0REFDQSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSx1Q0FDQSxDQUFBLFVEa0dBLG9CQy9HQSxDQUFBLG9CQUNBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsNkJBQ0EsQ0FBQSw2QkFDQSxDQUFBLHVDQUNBLENBQUEsYURrR0Esb0JDL0dBLENBQUEsb0JBQ0EsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHNDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSw2QkFDQSxDQUFBLDZCQUNBLENBQUEsdUNBQ0EsQ0FBQSxZRGtHQSxvQkMvR0EsQ0FBQSxvQkFDQSxDQUFBLDhCQUNBLENBQUEsMEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLG9DQUNBLENBQUEsc0NBQ0EsQ0FBQSwyQkFDQSxDQUFBLDJCQUNBLENBQUEscUNBQ0EsQ0FBQSw0REFDQSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSx1Q0FDQSxDQUFBLFdEa0dBLG9CQy9HQSxDQUFBLG9CQUNBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx3Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsNkJBQ0EsQ0FBQSw2QkFDQSxDQUFBLHVDQUNBLENBQUEsVURrR0Esb0JDL0dBLENBQUEsb0JBQ0EsQ0FBQSw4QkFDQSxDQUFBLDBCQUNBLENBQUEsMEJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHFDQUNBLENBQUEsMkJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUNBLENBQUEsNERBQ0EsQ0FBQSw2QkFDQSxDQUFBLDZCQUNBLENBQUEsdUNBQ0EsQ0FBQSxxQkQ0SEEsdUJDaEhBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsZ0NBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHVDQUNBLENBQUEsbUJBQ0EsQ0FBQSx1QkRtR0EsdUJDaEhBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx3Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsZ0NBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHVDQUNBLENBQUEsbUJBQ0EsQ0FBQSxxQkRtR0EsdUJDaEhBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSxzQ0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsZ0NBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHVDQUNBLENBQUEsbUJBQ0EsQ0FBQSxrQkRtR0EsdUJDaEhBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSx1Q0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsZ0NBQ0EsQ0FBQSxpQ0FDQSxDQUFBLHVDQUNBLENBQUEsbUJBQ0EsQ0FBQSxxQkRtR0EsdUJDaEhBLENBQUEsOEJBQ0EsQ0FBQSwwQkFDQSxDQUFBLDBCQUNBLENBQUEsb0NBQ0EsQ0FBQSxzQ0FDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQ0FDQSxDQUFBLDREQUNBLENBQUEsZ0NBQ0EsQ0FBQSxp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QkEsMEJpRjZCRixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0Esa0JBQUEsQ0FBQSxDK0U0REYsZ08vRTdERSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0YrQkEseUJpRjZCRixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUFBLENGK0JBLHlCaUY2QkYsZ08vRTdERSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FBQSxDRitCQSx5QmlGNkJGLGdPL0U3REUsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQUEsQ0YrQkEsMEJpRjZCRixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsU0FBQSxDQUFBLEMrRTRERixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDRitCQSx5QmlGNkJGLGdPL0U3REUsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQUEsQ0YrQkEseUJpRjZCRixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUFBLENGK0JBLHlCaUY2QkYsZ08vRTdERSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FBQSxDRitCQSwwQmlGNkJGLGdPL0U3REUsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxrQkFBQSxDQUFBLEMrRTRERixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDRitCQSx5QmlGNkJGLGdPL0U3REUsa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxVQUFBLENBQUEsQ0YrQkEseUJpRjZCRixnTy9FN0RFLGtCQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQ0EsVUFBQSxDQUFBLENGK0JBLHlCaUY2QkYsZ08vRTdERSxrQkFBQSxDQUFBLGlCQUFBLENB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QkFDRSxHQUNFLDhCQUFBLENBQUEsc0JBQUEsQ0FFRixLQUNFLGdDQUFBLENBQUEsd0JBQUEsQ0FBQSxDQUxKLG9CQUNFLEdBQ0UsOEJBQUEsQ0FBQSxzQkFBQSxDQUVGLEtBQ0UsZ0NBQUEsQ0FBQSx3QkFBQSxDQUFBLENBT0osV0FDRSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsdUNBQUEsQ0FBQSwrQkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EsK0JBQUEsQ0FDQSw4QkFBQSxDQUNBLDJDQUFBLENBQUEsbUNBQUEsQ0FFQSxpQkFDRSw0QkFBQSxDQUNBLGtCQUFBLENBQ0EsZ0NBQUEsQ0FHRixrQkFDRSw0QkFBQSxDQUNBLDBCQUFBLENBQ0EsZ0NBQUEsQ0FHRixvQkFDRSw2QkFBQSxDQUNBLDBCQUFBLEMxSDlOQSw0QjBIc09GLHFCQUNFLDhCQUFBLENBRUEsMkJBQ0UsY0FBQSxDQUFBLENDclRKLDZGQUNFLHFDQUFBLENDQ0EsK0RBQ0UsZ0JBQUEsQ0FDQSxtQkFBQSxDQ0hOLGtCQUNFLGFBQUEsQ0FFQSx5QkFDRSxpQkFBQSxDQUdGLDRGQUNFLGVBQUEiLCJmaWxlIjoiTWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudGFibGV7LS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQgIWltcG9ydGFudH0uYWxlcnR7LS1icy1hbGVydC1iZzogdmFyKC0tc3VjY2VzcykgIWltcG9ydGFudDstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudH0uYWxlcnQuYWxlcnQtd2FybmluZ3stLWJzLWFsZXJ0LWJnOiB2YXIoLS13YXJuaW5nKSAhaW1wb3J0YW50Oy0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJsYWNrKSAhaW1wb3J0YW50fS5hbGVydC5hbGVydC1kYW5nZXJ7LS1icy1hbGVydC1iZzogdmFyKC0tZXJyb3IpICFpbXBvcnRhbnQ7LS1icy1hbGVydC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnR9LnBvcG92ZXJ7LS1icy1ib2R5LWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDstLWJzLXBvcG92ZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50Oy0tYnMtcG9wb3Zlci1oZWFkZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50Oy0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKSAhaW1wb3J0YW50Oy0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApICFpbXBvcnRhbnR9LnBvcG92ZXIgLnBvcG92ZXItaGVhZGVye2xpbmUtaGVpZ2h0OjEuNX06cm9vdCxbZGF0YS1icy10aGVtZT1saWdodF17LS1icy1ibHVlOiAjMGQ2ZWZkOy0tYnMtaW5kaWdvOiAjNjYxMGYyOy0tYnMtcHVycGxlOiAjNmY0MmMxOy0tYnMtcGluazogI2Q2MzM4NDstLWJzLXJlZDogI2RjMzU0NTstLWJzLW9yYW5nZTogI2ZkN2UxNDstLWJzLXllbGxvdzogI2ZmYzEwNzstLWJzLWdyZWVuOiAjMTk4NzU0Oy0tYnMtdGVhbDogIzIwYzk5NzstLWJzLWN5YW46ICMwZGNhZjA7LS1icy1ibGFjazogIzAwMDstLWJzLXdoaXRlOiAjZmZmOy0tYnMtZ3JheTogIzZjNzU3ZDstLWJzLWdyYXktZGFyazogIzM0M2E0MDstLWJzLWdyYXktMTAwOiAjZjhmOWZhOy0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7LS1icy1ncmF5LTMwMDogI2RlZTJlNjstLWJzLWdyYXktNDAwOiAjY2VkNGRhOy0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7LS1icy1ncmF5LTYwMDogIzZjNzU3ZDstLWJzLWdyYXktNzAwOiAjNDk1MDU3Oy0tYnMtZ3JheS04MDA6ICMzNDNhNDA7LS1icy1ncmF5LTkwMDogIzIxMjUyOTstLWJzLXByaW1hcnk6ICMwZDZlZmQ7LS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7LS1icy1zdWNjZXNzOiAjMTk4NzU0Oy0tYnMtaW5mbzogIzBkY2FmMDstLWJzLXdhcm5pbmc6ICNmZmMxMDc7LS1icy1kYW5nZXI6ICNkYzM1NDU7LS1icy1saWdodDogI2Y4ZjlmYTstLWJzLWRhcms6ICMyMTI1Mjk7LS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzOy0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTstLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDstLWJzLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7LS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7LS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTstLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDstLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjMDUyYzY1Oy0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6ICMyYjJmMzI7LS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMwYTM2MjI7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICMwNTUxNjA7LS1icy13YXJuaW5nLXRleHQtZW1waGFzaXM6ICM2NjRkMDM7LS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzU4MTUxYzstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1kYXJrLXRleHQtZW1waGFzaXM6ICM0OTUwNTc7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2NmZTJmZjstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICNlMmUzZTU7LS1icy1zdWNjZXNzLWJnLXN1YnRsZTogI2QxZTdkZDstLWJzLWluZm8tYmctc3VidGxlOiAjY2ZmNGZjOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICNmZmYzY2Q7LS1icy1kYW5nZXItYmctc3VidGxlOiAjZjhkN2RhOy0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZkOy0tYnMtZGFyay1iZy1zdWJ0bGU6ICNjZWQ0ZGE7LS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICM5ZWM1ZmU7LS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2M0YzhjYjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogI2EzY2ZiYjstLWJzLWluZm8tYm9yZGVyLXN1YnRsZTogIzllZWFmOTstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2ZmZTY5YzstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjZjFhZWI1Oy0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZTogI2U5ZWNlZjstLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogI2FkYjViZDstLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLWJsYWNrLXJnYjogMCwgMCwgMDstLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOy0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7LS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7LS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpOy0tYnMtYm9keS1mb250LXNpemU6MXJlbTstLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTstLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7LS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLWJvZHktYmc6ICNmZmY7LS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTstLWJzLWVtcGhhc2lzLWNvbG9yOiAjMDAwOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAwLCAwLCAwOy0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDMzLCAzNywgNDEsIDAuNzUpOy0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTstLWJzLXNlY29uZGFyeS1iZzogI2U5ZWNlZjstLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDIzMywgMjM2LCAyMzk7LS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAzMywgMzcsIDQxOy0tYnMtdGVydGlhcnktYmc6ICNmOGY5ZmE7LS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0Oy0tYnMtbGluay1jb2xvcjogIzBkNmVmZDstLWJzLWxpbmstY29sb3ItcmdiOiAxMywgMTEwLCAyNTM7LS1icy1saW5rLWRlY29yYXRpb246IHVuZGVybGluZTstLWJzLWxpbmstaG92ZXItY29sb3I6ICMwYTU4Y2E7LS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTAsIDg4LCAyMDI7LS1icy1jb2RlLWNvbG9yOiAjZDYzMzg0Oy0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjMjEyNTI5Oy0tYnMtaGlnaGxpZ2h0LWJnOiAjZmZmM2NkOy0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7LS1icy1ib3JkZXItc3R5bGU6IHNvbGlkOy0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTstLWJzLWJvcmRlci1yYWRpdXM6IDAuMzc1cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTstLWJzLWJvcmRlci1yYWRpdXMtbGc6IDAuNXJlbTstLWJzLWJvcmRlci1yYWRpdXMteGw6IDFyZW07LS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTstLWJzLWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7LS1icy1ib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtOy0tYnMtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpOy0tYnMtYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpOy0tYnMtYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7LS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1mb2N1cy1yaW5nLXdpZHRoOiAwLjI1cmVtOy0tYnMtZm9jdXMtcmluZy1vcGFjaXR5OiAwLjI1Oy0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOy0tYnMtZm9ybS12YWxpZC1jb2xvcjogIzE5ODc1NDstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2RjMzU0NX1bZGF0YS1icy10aGVtZT1kYXJrXXtjb2xvci1zY2hlbWU6ZGFyazstLWJzLWJvZHktY29sb3I6ICNkZWUyZTY7LS1icy1ib2R5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLWJvZHktYmc6ICMyMTI1Mjk7LS1icy1ib2R5LWJnLXJnYjogMzMsIDM3LCA0MTstLWJzLWVtcGhhc2lzLWNvbG9yOiAjZmZmOy0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAyNTUsIDI1NSwgMjU1Oy0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNzUpOy0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMjIyLCAyMjYsIDIzMDstLWJzLXNlY29uZGFyeS1iZzogIzM0M2E0MDstLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDUyLCA1OCwgNjQ7LS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgyMjIsIDIyNiwgMjMwLCAwLjUpOy0tYnMtdGVydGlhcnktY29sb3ItcmdiOiAyMjIsIDIyNiwgMjMwOy0tYnMtdGVydGlhcnktYmc6ICMyYjMwMzU7LS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDQzLCA0OCwgNTM7LS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6ICM2ZWE4ZmU7LS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogI2E3YWNiMTstLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzc1Yjc5ODstLWJzLWluZm8tdGV4dC1lbXBoYXNpczogIzZlZGZmNjstLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogI2ZmZGE2YTstLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZWE4NjhmOy0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczogI2Y4ZjlmYTstLWJzLWRhcmstdGV4dC1lbXBoYXNpczogI2RlZTJlNjstLWJzLXByaW1hcnktYmctc3VidGxlOiAjMDMxNjMzOy0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTogIzE2MTcxOTstLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjMDUxYjExOy0tYnMtaW5mby1iZy1zdWJ0bGU6ICMwMzI4MzA7LS1icy13YXJuaW5nLWJnLXN1YnRsZTogIzMzMjcwMTstLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICMyYzBiMGU7LS1icy1saWdodC1iZy1zdWJ0bGU6ICMzNDNhNDA7LS1icy1kYXJrLWJnLXN1YnRsZTogIzFhMWQyMDstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzA4NDI5ODstLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjNDE0NjRiOy0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAjMGY1MTMyOy0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjMDg3OTkwOy0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjOTk3NDA0Oy0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICM4NDIwMjk7LS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjNDk1MDU3Oy0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMzQzYTQwOy0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDstLWJzLWxpbmstY29sb3I6ICM2ZWE4ZmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiAjOGJiOWZlOy0tYnMtbGluay1jb2xvci1yZ2I6IDExMCwgMTY4LCAyNTQ7LS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTM5LCAxODUsIDI1NDstLWJzLWNvZGUtY29sb3I6ICNlNjg1YjU7LS1icy1oaWdobGlnaHQtY29sb3I6ICNkZWUyZTY7LS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7LS1icy1ib3JkZXItY29sb3I6ICM0OTUwNTc7LS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7LS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4Oy0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICM3NWI3OTg7LS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNlYTg2OGY7LS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSl7OnJvb3R7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH19Ym9keXttYXJnaW46MDtmb250LWZhbWlseTp2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtmb250LXNpemU6dmFyKC0tYnMtYm9keS1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO2xpbmUtaGVpZ2h0OnZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO3RleHQtYWxpZ246dmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWhye21hcmdpbjoxcmVtIDA7Y29sb3I6aW5oZXJpdDtib3JkZXI6MDtib3JkZXItdG9wOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7b3BhY2l0eTouMjV9aDYsaDUsaDQsaDMsaDIsaDF7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjp2YXIoLS1icy1oZWFkaW5nLWNvbG9yKX1oMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gxe2ZvbnQtc2l6ZToyLjVyZW19fWgye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgMC45dncpfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7aDJ7Zm9udC1zaXplOjJyZW19fWgze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIDAuNnZ3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2gze2ZvbnQtc2l6ZToxLjc1cmVtfX1oNHtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpe2g0e2ZvbnQtc2l6ZToxLjVyZW19fWg1e2ZvbnQtc2l6ZToxLjI1cmVtfWg2e2ZvbnQtc2l6ZToxcmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lIGRvdHRlZDtjdXJzb3I6aGVscDt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVse3BhZGRpbmctbGVmdDoycmVtfW9sLHVsLGRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsdWwgdWwsb2wgdWwsdWwgb2x7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTowLjg3NWVtfW1hcmt7cGFkZGluZzouMTg3NWVtO2NvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtYmcpfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjAuNzVlbTtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1he2NvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6aG92ZXJ7LS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTowLjg3NWVtfXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9Y29kZXtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1jb2RlLWNvbG9yKTt3b3JkLXdyYXA6YnJlYWstd29yZH1hPmNvZGV7Y29sb3I6aW5oZXJpdH1rYmR7cGFkZGluZzouMTg3NXJlbSAuMzc1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGhlYWQsdGJvZHksdGZvb3QsdHIsdGQsdGh7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWlucHV0LGJ1dHRvbixzZWxlY3Qsb3B0Z3JvdXAsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9YnV0dG9uLFt0eXBlPWJ1dHRvbl0sW3R5cGU9cmVzZXRdLFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbn1idXR0b246bm90KDpkaXNhYmxlZCksW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfXRleHRhcmVhe3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6Y2FsYygxLjI3NXJlbSArIDAuM3Z3KTtsaW5lLWhlaWdodDppbmhlcml0fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7bGVnZW5ke2ZvbnQtc2l6ZToxLjVyZW19fWxlZ2VuZCsqe2NsZWFyOmxlZnR9Ojotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZHtwYWRkaW5nOjB9Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDtvdXRsaW5lLW9mZnNldDotMnB4fTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXJ7cGFkZGluZzowfTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXIteHhsLC5jb250YWluZXIteGwsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc217LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuY29udGFpbmVyLXh4bCwuY29udGFpbmVyLXhsLC5jb250YWluZXItbGcsLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLXNtLC5jb250YWluZXJ7bWF4LXdpZHRoOjEzMjBweH19OnJvb3R7LS1icy1icmVha3BvaW50LXhzOiAwOy0tYnMtYnJlYWtwb2ludC1zbTogNTc2cHg7LS1icy1icmVha3BvaW50LW1kOiA3NjhweDstLWJzLWJyZWFrcG9pbnQtbGc6IDk5MnB4Oy0tYnMtYnJlYWtwb2ludC14bDogMTIwMHB4Oy0tYnMtYnJlYWtwb2ludC14eGw6IDE0MDBweH0ucm93ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtZ3V0dGVyLXkpKTttYXJnaW4tcmlnaHQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLWd1dHRlci14KSl9LnJvdz4qe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfS5jb2x7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy0wLC5neC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctMCwuZ3ktMHstLWJzLWd1dHRlci15OiAwfS5nLTEsLmd4LTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy0xLC5neS0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctMiwuZ3gtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctMiwuZ3ktMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctMywuZ3gtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLTMsLmd5LTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy00LC5neC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy00LC5neS00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy01LC5neC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctNSwuZ3ktNXstLWJzLWd1dHRlci15OiAzcmVtfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNte2ZsZXg6MSAwIDAlfS5yb3ctY29scy1zbS1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy1zbS0xPip7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5yb3ctY29scy1zbS0yPip7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnJvdy1jb2xzLXNtLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMtc20tND4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5yb3ctY29scy1zbS01Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyMCV9LnJvdy1jb2xzLXNtLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjguMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCBhdXRvO3dpZHRoOjgzLjMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfS5vZmZzZXQtc20tMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5vZmZzZXQtc20tM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1zbS00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5vZmZzZXQtc20tNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1zbS03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXNtLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC1zbS0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9Lmctc20tMCwuZ3gtc20tMHstLWJzLWd1dHRlci14OiAwfS5nLXNtLTAsLmd5LXNtLTB7LS1icy1ndXR0ZXIteTogMH0uZy1zbS0xLC5neC1zbS0xey0tYnMtZ3V0dGVyLXg6IDAuMjVyZW19Lmctc20tMSwuZ3ktc20tMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXNtLTIsLmd4LXNtLTJ7LS1icy1ndXR0ZXIteDogMC41cmVtfS5nLXNtLTIsLmd5LXNtLTJ7LS1icy1ndXR0ZXIteTogMC41cmVtfS5nLXNtLTMsLmd4LXNtLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy1zbS0zLC5neS1zbS0zey0tYnMtZ3V0dGVyLXk6IDFyZW19Lmctc20tNCwuZ3gtc20tNHstLWJzLWd1dHRlci14OiAxLjVyZW19Lmctc20tNCwuZ3ktc20tNHstLWJzLWd1dHRlci15OiAxLjVyZW19Lmctc20tNSwuZ3gtc20tNXstLWJzLWd1dHRlci14OiAzcmVtfS5nLXNtLTUsLmd5LXNtLTV7LS1icy1ndXR0ZXIteTogM3JlbX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLW1kLWF1dG8+KntmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LnJvdy1jb2xzLW1kLTE+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1tZC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC0ye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1tZC01e2ZsZXg6MCAwIGF1dG87d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbWQtNntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0uY29sLW1kLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbWQtOXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX0uY29sLW1kLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtMTF7ZmxleDowIDAgYXV0bzt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uZy1tZC0wLC5neC1tZC0wey0tYnMtZ3V0dGVyLXg6IDB9LmctbWQtMCwuZ3ktbWQtMHstLWJzLWd1dHRlci15OiAwfS5nLW1kLTEsLmd4LW1kLTF7LS1icy1ndXR0ZXIteDogMC4yNXJlbX0uZy1tZC0xLC5neS1tZC0xey0tYnMtZ3V0dGVyLXk6IDAuMjVyZW19LmctbWQtMiwuZ3gtbWQtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmctbWQtMiwuZ3ktbWQtMnstLWJzLWd1dHRlci15OiAwLjVyZW19LmctbWQtMywuZ3gtbWQtM3stLWJzLWd1dHRlci14OiAxcmVtfS5nLW1kLTMsLmd5LW1kLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy1tZC00LC5neC1tZC00ey0tYnMtZ3V0dGVyLXg6IDEuNXJlbX0uZy1tZC00LC5neS1tZC00ey0tYnMtZ3V0dGVyLXk6IDEuNXJlbX0uZy1tZC01LC5neC1tZC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmctbWQtNSwuZ3ktbWQtNXstLWJzLWd1dHRlci15OiAzcmVtfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbC1sZ3tmbGV4OjEgMCAwJX0ucm93LWNvbHMtbGctYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMtbGctMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLWxnLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC1sZy0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wtbGctNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLWxnLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC1sZy02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wtbGctN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLWxnLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LWxnLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbGctNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC1sZy01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC1sZy04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbGctMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLWxnLTAsLmd4LWxnLTB7LS1icy1ndXR0ZXIteDogMH0uZy1sZy0wLC5neS1sZy0wey0tYnMtZ3V0dGVyLXk6IDB9LmctbGctMSwuZ3gtbGctMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLWxnLTEsLmd5LWxnLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy1sZy0yLC5neC1sZy0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy1sZy0yLC5neS1sZy0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy1sZy0zLC5neC1sZy0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmctbGctMywuZ3ktbGctM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLWxnLTQsLmd4LWxnLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLWxnLTQsLmd5LWxnLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLWxnLTUsLmd4LWxnLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy1sZy01LC5neS1sZy01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbC14bHtmbGV4OjEgMCAwJX0ucm93LWNvbHMteGwtYXV0bz4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30ucm93LWNvbHMteGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5yb3ctY29scy14bC0zPip7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LnJvdy1jb2xzLXhsLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MjAlfS5yb3ctY29scy14bC02Pip7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgYXV0bzt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgYXV0bzt3aWR0aDoxNi42NjY2NjY2NyV9LmNvbC14bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteGwtNHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0uY29sLXhsLTV7ZmxleDowIDAgYXV0bzt3aWR0aDo0MS42NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCBhdXRvO3dpZHRoOjU4LjMzMzMzMzMzJX0uY29sLXhsLTh7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9LmNvbC14bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteGwtMTB7ZmxleDowIDAgYXV0bzt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCBhdXRvO3dpZHRoOjkxLjY2NjY2NjY3JX0uY29sLXhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXhsLTAsLmd4LXhsLTB7LS1icy1ndXR0ZXIteDogMH0uZy14bC0wLC5neS14bC0wey0tYnMtZ3V0dGVyLXk6IDB9LmcteGwtMSwuZ3gteGwtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXhsLTEsLmd5LXhsLTF7LS1icy1ndXR0ZXIteTogMC4yNXJlbX0uZy14bC0yLC5neC14bC0yey0tYnMtZ3V0dGVyLXg6IDAuNXJlbX0uZy14bC0yLC5neS14bC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy14bC0zLC5neC14bC0zey0tYnMtZ3V0dGVyLXg6IDFyZW19LmcteGwtMywuZ3kteGwtM3stLWJzLWd1dHRlci15OiAxcmVtfS5nLXhsLTQsLmd4LXhsLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXhsLTQsLmd5LXhsLTR7LS1icy1ndXR0ZXIteTogMS41cmVtfS5nLXhsLTUsLmd4LXhsLTV7LS1icy1ndXR0ZXIteDogM3JlbX0uZy14bC01LC5neS14bC01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbC14eGx7ZmxleDoxIDAgMCV9LnJvdy1jb2xzLXh4bC1hdXRvPip7ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5yb3ctY29scy14eGwtMT4qe2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ucm93LWNvbHMteHhsLTI+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX0ucm93LWNvbHMteHhsLTM+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX0ucm93LWNvbHMteHhsLTQ+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX0ucm93LWNvbHMteHhsLTU+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjIwJX0ucm93LWNvbHMteHhsLTY+KntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXh4bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXh4bC0xe2ZsZXg6MCAwIGF1dG87d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC14eGwtMntmbGV4OjAgMCBhdXRvO3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLXh4bC0ze2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfS5jb2wteHhsLTR7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14eGwtNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLXh4bC02e2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfS5jb2wteHhsLTd7ZmxleDowIDAgYXV0bzt3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14eGwtOHtmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLXh4bC05e2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfS5jb2wteHhsLTEwe2ZsZXg6MCAwIGF1dG87d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wteHhsLTExe2ZsZXg6MCAwIGF1dG87d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wteHhsLTEye2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX0ub2Zmc2V0LXh4bC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC14eGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXh4bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXh4bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzJX0ub2Zmc2V0LXh4bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY3JX0ub2Zmc2V0LXh4bC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXh4bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9Lm9mZnNldC14eGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjclfS5nLXh4bC0wLC5neC14eGwtMHstLWJzLWd1dHRlci14OiAwfS5nLXh4bC0wLC5neS14eGwtMHstLWJzLWd1dHRlci15OiAwfS5nLXh4bC0xLC5neC14eGwtMXstLWJzLWd1dHRlci14OiAwLjI1cmVtfS5nLXh4bC0xLC5neS14eGwtMXstLWJzLWd1dHRlci15OiAwLjI1cmVtfS5nLXh4bC0yLC5neC14eGwtMnstLWJzLWd1dHRlci14OiAwLjVyZW19LmcteHhsLTIsLmd5LXh4bC0yey0tYnMtZ3V0dGVyLXk6IDAuNXJlbX0uZy14eGwtMywuZ3gteHhsLTN7LS1icy1ndXR0ZXIteDogMXJlbX0uZy14eGwtMywuZ3kteHhsLTN7LS1icy1ndXR0ZXIteTogMXJlbX0uZy14eGwtNCwuZ3gteHhsLTR7LS1icy1ndXR0ZXIteDogMS41cmVtfS5nLXh4bC00LC5neS14eGwtNHstLWJzLWd1dHRlci15OiAxLjVyZW19LmcteHhsLTUsLmd4LXh4bC01ey0tYnMtZ3V0dGVyLXg6IDNyZW19LmcteHhsLTUsLmd5LXh4bC01ey0tYnMtZ3V0dGVyLXk6IDNyZW19fS50YWJsZXstLWJzLXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7LS1icy10YWJsZS1iZy10eXBlOiBpbml0aWFsOy0tYnMtdGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7LS1icy10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDstLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7LS1icy10YWJsZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA1KTstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtYWN0aXZlLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMSk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNzUpO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxcmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGU+Om5vdChjYXB0aW9uKT4qPip7cGFkZGluZzouNXJlbSAuNXJlbTtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtY29sb3ItdHlwZSwgdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy10YWJsZS1iZyk7Ym9yZGVyLWJvdHRvbS13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWJnLXN0YXRlLCB2YXIoLS1icy10YWJsZS1iZy10eXBlLCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpKSl9LnRhYmxlPnRib2R5e3ZlcnRpY2FsLWFsaWduOmluaGVyaXR9LnRhYmxlPnRoZWFke3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0udGFibGUtZ3JvdXAtZGl2aWRlcntib3JkZXItdG9wOmNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSoyKSBzb2xpZCBjdXJyZW50Y29sb3J9LmNhcHRpb24tdG9we2NhcHRpb24tc2lkZTp0b3B9LnRhYmxlLXNtPjpub3QoY2FwdGlvbik+Kj4qe3BhZGRpbmc6LjI1cmVtIC4yNXJlbX0udGFibGUtYm9yZGVyZWQ+Om5vdChjYXB0aW9uKT4qe2JvcmRlci13aWR0aDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIDB9LnRhYmxlLWJvcmRlcmVkPjpub3QoY2FwdGlvbik+Kj4qe2JvcmRlci13aWR0aDowIHZhcigtLWJzLWJvcmRlci13aWR0aCl9LnRhYmxlLWJvcmRlcmxlc3M+Om5vdChjYXB0aW9uKT4qPip7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS50YWJsZS1ib3JkZXJsZXNzPjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLXdpZHRoOjB9LnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKT4qey0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7LS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX0udGFibGUtc3RyaXBlZC1jb2x1bW5zPjpub3QoY2FwdGlvbik+dHI+Om50aC1jaGlsZChldmVuKXstLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpOy0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyl9LnRhYmxlLWFjdGl2ZXstLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtY29sb3IpOy0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyl9LnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPip7LS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpOy0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKX0udGFibGUtcHJpbWFyeXstLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNjZmUyZmY7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhNmI1Y2M7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVkN2YyOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhY2JlNjstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZkMWVjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1zZWNvbmRhcnl7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZTJlM2U1Oy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYjViNmI3Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q3ZDhkYTstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYmNjY2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2QxZDJkNDstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtc3VjY2Vzc3stLWJzLXRhYmxlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYmc6ICNkMWU3ZGQ7LS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNhN2I5YjE7LS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzdkYmQyOy0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JjZDBjNzstLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWhvdmVyLWJnOiAjYzFkNmNjOy0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7Y29sb3I6dmFyKC0tYnMtdGFibGUtY29sb3IpO2JvcmRlci1jb2xvcjp2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpfS50YWJsZS1pbmZvey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2NmZjRmYzstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E2YzNjYTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWU4ZWY7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFkY2UzOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmUyZTk7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLXdhcm5pbmd7LS1icy10YWJsZS1jb2xvcjogIzAwMDstLWJzLXRhYmxlLWJnOiAjZmZmM2NkOy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2NjMmE0Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZTdjMzstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7LS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRiYjk7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1ob3Zlci1iZzogI2VjZTFiZTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtZGFuZ2Vyey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2Y4ZDdkYTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2M2YWNhZTstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2NjY2Y7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZjMmM0Oy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWM3Y2E7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWxpZ2h0ey0tYnMtdGFibGUtY29sb3I6ICMwMDA7LS1icy10YWJsZS1iZzogI2Y4ZjlmYTstLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2M2YzdjODstLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7LS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZlMGUxOy0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWU2ZTc7LS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtjb2xvcjp2YXIoLS1icy10YWJsZS1jb2xvcik7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcil9LnRhYmxlLWRhcmt7LS1icy10YWJsZS1jb2xvcjogI2ZmZjstLWJzLXRhYmxlLWJnOiAjMjEyNTI5Oy0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjNGQ1MTU0Oy0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDstLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICNmZmY7LS1icy10YWJsZS1hY3RpdmUtYmc6ICMzNzNiM2U7LS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy10YWJsZS1ob3Zlci1iZzogIzMyMzUzOTstLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmO2NvbG9yOnZhcigtLWJzLXRhYmxlLWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKX0udGFibGUtcmVzcG9uc2l2ZXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXNte292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLW1ke292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50YWJsZS1yZXNwb25zaXZlLWxne292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS14bHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9fUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteHhse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH19LmZvcm0tbGFiZWx7bWFyZ2luLWJvdHRvbTouNXJlbX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO3BhZGRpbmctYm90dG9tOmNhbGMoMC4zNzVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO3BhZGRpbmctYm90dG9tOmNhbGMoMC41cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7Zm9udC1zaXplOjEuMjVyZW19LmNvbC1mb3JtLWxhYmVsLXNte3BhZGRpbmctdG9wOmNhbGMoMC4yNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO3BhZGRpbmctYm90dG9tOmNhbGMoMC4yNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO2ZvbnQtc2l6ZTowLjg3NXJlbX0uZm9ybS10ZXh0e21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXXtvdmVyZmxvdzpoaWRkZW59LmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKXtjdXJzb3I6cG9pbnRlcn0uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLWNvbG9yOiM4NmI3ZmU7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZXttaW4td2lkdGg6ODVweDtoZWlnaHQ6MS41ZW07bWFyZ2luOjB9LmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRldGltZS1lZGl0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowfS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbntwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO21hcmdpbjotMC4zNzVyZW0gLTAuNzVyZW07bWFyZ2luLWlubGluZS1lbmQ6Ljc1cmVtO2NvbG9yOnZhcigtLWJzLWJvZHktY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGVydGlhcnktYmcpO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowO2JvcmRlci1pbmxpbmUtZW5kLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJhZGl1czowO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouMzc1cmVtIDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjp2YXIoLS1icy1ib2R5LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCkgMH0uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZ3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b257cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luOi0wLjI1cmVtIC0wLjVyZW07bWFyZ2luLWlubGluZS1lbmQ6LjVyZW19LmZvcm0tY29udHJvbC1sZ3ttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9ue3BhZGRpbmc6LjVyZW0gMXJlbTttYXJnaW46LTAuNXJlbSAtMXJlbTttYXJnaW4taW5saW5lLWVuZDoxcmVtfXRleHRhcmVhLmZvcm0tY29udHJvbHttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpfXRleHRhcmVhLmZvcm0tY29udHJvbC1zbXttaW4taGVpZ2h0OmNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9dGV4dGFyZWEuZm9ybS1jb250cm9sLWxne21pbi1oZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tY29udHJvbC1jb2xvcnt3aWR0aDozcmVtO2hlaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtwYWRkaW5nOi4zNzVyZW19LmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSl7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2h7Ym9yZGVyOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoe2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKX0uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSl9LmZvcm0tc2VsZWN0ey0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAyLjI1cmVtIC4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjE2cHggMTJweDtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tc2VsZWN0e3RyYW5zaXRpb246bm9uZX19LmZvcm0tc2VsZWN0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKXtwYWRkaW5nLXJpZ2h0Oi43NXJlbTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmZvcm0tc2VsZWN0OmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKX0uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmd7Y29sb3I6cmdiYSgwLDAsMCwwKTt0ZXh0LXNoYWRvdzowIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKX0uZm9ybS1zZWxlY3Qtc217cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW07Zm9udC1zaXplOjAuODc1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSl9LmZvcm0tc2VsZWN0LWxne3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO3BhZGRpbmctbGVmdDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyl9W2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0ey0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkZWUyZTYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tY2hlY2t7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6MS41ZW07bWFyZ2luLWJvdHRvbTouMTI1cmVtfS5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0e2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6LTEuNWVtfS5mb3JtLWNoZWNrLXJldmVyc2V7cGFkZGluZy1yaWdodDoxLjVlbTtwYWRkaW5nLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0Oi0xLjVlbTttYXJnaW4tbGVmdDowfS5mb3JtLWNoZWNrLWlucHV0ey0tYnMtZm9ybS1jaGVjay1iZzogdmFyKC0tYnMtYm9keS1iZyk7ZmxleC1zaHJpbms6MDt3aWR0aDoxZW07aGVpZ2h0OjFlbTttYXJnaW4tdG9wOi4yNWVtO3ZlcnRpY2FsLWFsaWduOnRvcDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLWNoZWNrLWJnKTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2UpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO3ByaW50LWNvbG9yLWFkanVzdDpleGFjdH0uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XXtib3JkZXItcmFkaXVzOi4yNWVtfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9de2JvcmRlci1yYWRpdXM6NTAlfS5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZXtmaWx0ZXI6YnJpZ2h0bmVzcyg5MCUpfS5mb3JtLWNoZWNrLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojODZiN2ZlO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXItY29sb3I6IzBkNmVmZH0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdey0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dey0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGV7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlci1jb2xvcjojMGQ2ZWZkOy0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKX0uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjV9LmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkfi5mb3JtLWNoZWNrLWxhYmVse2N1cnNvcjpkZWZhdWx0O29wYWNpdHk6LjV9LmZvcm0tc3dpdGNoe3BhZGRpbmctbGVmdDoyLjVlbX0uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXR7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODAsIDAsIDAsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIik7d2lkdGg6MmVtO21hcmdpbi1sZWZ0Oi0yLjVlbTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLWZvcm0tc3dpdGNoLWJnKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgY2VudGVyO2JvcmRlci1yYWRpdXM6MmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1c3stLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIil9LmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7LS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2V7cGFkZGluZy1yaWdodDoyLjVlbTtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0e21hcmdpbi1yaWdodDotMi41ZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjFyZW19LmJ0bi1jaGVja3twb3NpdGlvbjphYnNvbHV0ZTtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7cG9pbnRlci1ldmVudHM6bm9uZX0uYnRuLWNoZWNrW2Rpc2FibGVkXSsuYnRuLC5idG4tY2hlY2s6ZGlzYWJsZWQrLmJ0bntwb2ludGVyLWV2ZW50czpub25lO2ZpbHRlcjpub25lO29wYWNpdHk6LjY1fVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpey0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5mb3JtLXJhbmdle3dpZHRoOjEwMCU7aGVpZ2h0OjEuNXJlbTtwYWRkaW5nOjA7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZm9ybS1yYW5nZTpmb2N1c3tvdXRsaW5lOjB9LmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6LTAuMjVyZW07YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYShwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjZkNGZlfS5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjFyZW19LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMGQ2ZWZkO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjZkNGZlfS5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MXJlbX0uZm9ybS1yYW5nZTpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1jb2xvcil9LmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpfS5mb3JtLWZsb2F0aW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0e2hlaWdodDpjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTttaW4taGVpZ2h0OmNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO2xpbmUtaGVpZ2h0OjEuMjV9LmZvcm0tZmxvYXRpbmc+bGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MjtoZWlnaHQ6MTAwJTtwYWRkaW5nOjFyZW0gLjc1cmVtO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tZmxvYXRpbmc+bGFiZWx7dHJhbnNpdGlvbjpub25lfX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e3BhZGRpbmc6MXJlbSAuNzVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHQ6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpmb2N1cywuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pe3BhZGRpbmctdG9wOjEuNjI1cmVtO3BhZGRpbmctYm90dG9tOi42MjVyZW19LmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Oi13ZWJraXQtYXV0b2ZpbGx7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R7cGFkZGluZy10b3A6MS42MjVyZW07cGFkZGluZy1ib3R0b206LjYyNXJlbX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbC1wbGFpbnRleHR+bGFiZWwsLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0fmxhYmVse2NvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTt0cmFuc2Zvcm06c2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWw6OmFmdGVyLC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0fmxhYmVsOjphZnRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjFyZW0gLjM3NXJlbTt6LWluZGV4Oi0xO2hlaWdodDoxLjVlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1ib2R5LWJnKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbH5sYWJlbHtjb2xvcjpyZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7dHJhbnNmb3JtOnNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKX0uZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLXBsYWludGV4dH5sYWJlbHtib3JkZXItd2lkdGg6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwfS5mb3JtLWZsb2F0aW5nPjpkaXNhYmxlZH5sYWJlbCwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmRpc2FibGVkfmxhYmVse2NvbG9yOiM2Yzc1N2R9LmZvcm0tZmxvYXRpbmc+OmRpc2FibGVkfmxhYmVsOjphZnRlciwuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmRpc2FibGVkfmxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZyl9LmlucHV0LWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmd7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpmb2N1cywuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0OmZvY3VzLC5pbnB1dC1ncm91cD4uZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW57ei1pbmRleDo1fS5pbnB1dC1ncm91cCAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1c3t6LWluZGV4OjV9LmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtdGVydGlhcnktYmcpO2JvcmRlcjp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtbGc+LmJ0bntwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKX0uaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmJ0bntwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6MC44NzVyZW07Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uZm9ybS1zZWxlY3R7cGFkZGluZy1yaWdodDozcmVtfS5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj46bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rNCksLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4rMyk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKT4uZm9ybS1zZWxlY3R7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5pbnB1dC1ncm91cD46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spe21hcmdpbi1sZWZ0OmNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSotMSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCk+LmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCk+LmZvcm0tc2VsZWN0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LnZhbGlkLWZlZWRiYWNre2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6LjI1cmVtO2ZvbnQtc2l6ZTowLjg3NWVtO2NvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpfS52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6MC44NzVyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXN1Y2Nlc3MpO2JvcmRlci1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cyl9Lndhcy12YWxpZGF0ZWQgOnZhbGlkfi52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWR+LnZhbGlkLXRvb2x0aXAsLmlzLXZhbGlkfi52YWxpZC1mZWVkYmFjaywuaXMtdmFsaWR+LnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAwLjc1cmVtKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlke3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsLmZvcm0tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC5mb3JtLXNlbGVjdC5pcy12YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXXstLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7cGFkZGluZy1yaWdodDo0LjEyNXJlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC43NXJlbSBjZW50ZXIsY2VudGVyIHJpZ2h0IDIuMjVyZW07YmFja2dyb3VuZC1zaXplOjE2cHggMTJweCxjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsLmZvcm0tY29udHJvbC1jb2xvci5pcy12YWxpZHt3aWR0aDpjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMC43NXJlbSkpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZDpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcil9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkfi5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOnZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dH4udmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX0ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTp2YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKS5pcy12YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpOnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCwuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pLmlzLXZhbGlke3otaW5kZXg6M30uaW52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6MC44NzVlbTtjb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7ei1pbmRleDo1O2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTttYXJnaW4tdG9wOi4xcmVtO2ZvbnQtc2l6ZTowLjg3NXJlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFuZ2VyKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpfS53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkfi5pbnZhbGlkLXRvb2x0aXAsLmlzLWludmFsaWR+LmludmFsaWQtZmVlZGJhY2ssLmlzLWludmFsaWR+LmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwuZm9ybS1jb250cm9sLmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIDAuNzVyZW0pO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7Ym94LXNoYWRvdzowIDAgMCAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWR7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgMC43NXJlbSk7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlke2JvcmRlci1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl17LS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO3BhZGRpbmctcmlnaHQ6NC4xMjVyZW07YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAuNzVyZW0gY2VudGVyLGNlbnRlciByaWdodCAyLjI1cmVtO2JhY2tncm91bmQtc2l6ZToxNnB4IDEycHgsY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6aW52YWxpZCwuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWR7d2lkdGg6Y2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkfi5mb3JtLWNoZWNrLWxhYmVsLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWR+LmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6dmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR+LmludmFsaWQtZmVlZGJhY2t7bWFyZ2luLWxlZnQ6LjVlbX0ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZvY3VzKTppbnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLWludmFsaWQsLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLC5pbnB1dC1ncm91cD4uZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtaW52YWxpZCwud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXA+LmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pOmludmFsaWQsLmlucHV0LWdyb3VwPi5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlke3otaW5kZXg6NH0uYnRuey0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTstLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtOy0tYnMtYnRuLWZvbnQtZmFtaWx5OiA7LS1icy1idG4tZm9udC1zaXplOjFyZW07LS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDstLWJzLWJ0bi1saW5lLWhlaWdodDogMS41Oy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTstLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1Oy0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOnZhcigtLWJzLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWJ0bi1wYWRkaW5nLXgpO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7Zm9udC1zaXplOnZhcigtLWJzLWJ0bi1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLWJ0bi1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2JvcmRlcjp2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJ0bi1ib3JkZXItcmFkaXVzKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjpjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmJ0bnt0cmFuc2l0aW9uOm5vbmV9fS5idG46aG92ZXJ7Y29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpfS5idG4tY2hlY2srLmJ0bjpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcil9LmJ0bjpmb2N1cy12aXNpYmxle2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtvdXRsaW5lOjA7Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlKy5idG57Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KX0uYnRuLWNoZWNrOmNoZWNrZWQrLmJ0biw6bm90KC5idG4tY2hlY2spKy5idG46YWN0aXZlLC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLC5idG4uYWN0aXZlLC5idG4uc2hvd3tjb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcil9LmJ0bi1jaGVjazpjaGVja2VkKy5idG46Zm9jdXMtdmlzaWJsZSw6bm90KC5idG4tY2hlY2spKy5idG46YWN0aXZlOmZvY3VzLXZpc2libGUsLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLC5idG4uc2hvdzpmb2N1cy12aXNpYmxle2JveC1zaGFkb3c6dmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpfS5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlKy5idG57Ym94LXNoYWRvdzp2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmJ0bjpkaXNhYmxlZCwuYnRuLmRpc2FibGVkLGZpZWxkc2V0OmRpc2FibGVkIC5idG57Y29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7b3BhY2l0eTp2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSl9LmJ0bi1wcmltYXJ5ey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwYTU4Y2E7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTU4Y2E7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBhNTNiZTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZDZlZmQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkfS5idG4tc2Vjb25kYXJ5ey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzVjNjM2YTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1NjVlNjQ7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMwLCAxMzgsIDE0NTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNTY1ZTY0Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM1MTU4NWU7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZH0uYnRuLXN1Y2Nlc3N7LS1icy1idG4tY29sb3I6ICNmZmY7LS1icy1idG4tYmc6ICMxOTg3NTQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMTU3MzQ3Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzE0NmM0MzstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA2MCwgMTUzLCAxMTA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogIzE0NmM0MzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTM2NTNmOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzE5ODc1NDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMxOTg3NTR9LmJ0bi1pbmZvey0tYnMtYnRuLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWJnOiAjMGRjYWYwOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogIzMxZDJmMjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyNWNmZjI7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDE3MiwgMjA0Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICMzZGQ1ZjM7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI1Y2ZmMjstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7LS1icy1idG4tZGlzYWJsZWQtYmc6ICMwZGNhZjA7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwfS5idG4td2FybmluZ3stLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogI2ZmYzEwNzstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNmZmNhMmM7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMTY0LCA2Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzcyMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7LS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZmMxMDc7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3fS5idG4tZGFuZ2Vyey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjZGMzNTQ1Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogI2JiMmQzYjstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiMDJhMzc7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI1LCA4MywgOTc7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2IwMmEzNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTUyODM0Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2RjMzU0NTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNkYzM1NDV9LmJ0bi1saWdodHstLWJzLWJ0bi1jb2xvcjogIzAwMDstLWJzLWJ0bi1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjYzZjN2M4Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEyLCAyMTM7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2M2YzdjODstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiYmJjOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDstLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmF9LmJ0bi1kYXJrey0tYnMtYnRuLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzQyNDY0OTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMzNzNiM2U7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNGQ1MTU0Oy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOX0uYnRuLW91dGxpbmUtcHJpbWFyeXstLWJzLWJ0bi1jb2xvcjogIzBkNmVmZDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMwZDZlZmQ7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MzstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjMGQ2ZWZkOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMGQ2ZWZkOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZDZlZmQ7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5ey0tYnMtYnRuLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjstLWJzLWJ0bi1ob3Zlci1iZzogIzZjNzU3ZDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTA4LCAxMTcsIDEyNTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7LS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7LS1icy1ncmFkaWVudDogbm9uZX0uYnRuLW91dGxpbmUtc3VjY2Vzc3stLWJzLWJ0bi1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICMxOTg3NTQ7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMTk4NzU0Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1LCAxMzUsIDg0Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMxOTg3NTQ7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMxOTg3NTQ7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1pbmZvey0tYnMtYnRuLWNvbG9yOiAjMGRjYWYwOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogIzBkY2FmMDstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZGNhZjA7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDIwMiwgMjQwOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDstLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZGNhZjA7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZGNhZjA7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzBkY2FmMDstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS13YXJuaW5ney0tYnMtYnRuLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDstLWJzLWJ0bi1ob3Zlci1iZzogI2ZmYzEwNzstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmMxMDc7LS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjU1LCAxOTMsIDc7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmYzEwNzstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmYzEwNzstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZmZjMTA3Oy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWRhbmdlcnstLWJzLWJ0bi1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNkYzM1NDU7LS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7LS1icy1idG4taG92ZXItYmc6ICNkYzM1NDU7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZGMzNTQ1Oy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyMCwgNTMsIDY5Oy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICNkYzM1NDU7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNkYzM1NDU7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NTstLWJzLWdyYWRpZW50OiBub25lfS5idG4tb3V0bGluZS1saWdodHstLWJzLWJ0bi1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7LS1icy1idG4taG92ZXItYmc6ICNmOGY5ZmE7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ5LCAyNTA7LS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwOy0tYnMtYnRuLWFjdGl2ZS1iZzogI2Y4ZjlmYTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2Y4ZjlmYTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZjhmOWZhOy0tYnMtZ3JhZGllbnQ6IG5vbmV9LmJ0bi1vdXRsaW5lLWRhcmt7LS1icy1idG4tY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtYnRuLWhvdmVyLWJnOiAjMjEyNTI5Oy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAzMywgMzcsIDQxOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMTI1Mjk7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyMTI1Mjk7LS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzIxMjUyOTstLWJzLWdyYWRpZW50OiBub25lfS5idG4tbGlua3stLWJzLWJ0bi1mb250LXdlaWdodDogNDAwOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTstLWJzLWJ0bi1iZzogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50Oy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDstLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZXtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS5idG4tbGluazpob3Zlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpfS5idG4tbGd7LS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07LS1icy1idG4tcGFkZGluZy14OiAxcmVtOy0tYnMtYnRuLWZvbnQtc2l6ZToxLjI1cmVtOy0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpfS5idG4tc217LS1icy1idG4tcGFkZGluZy15OiAwLjI1cmVtOy0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtOy0tYnMtYnRuLWZvbnQtc2l6ZTowLjg3NXJlbTstLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKX0uZmFkZXt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zNXMgZWFzZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY29sbGFwc2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5jb2xsYXBzaW5nLmNvbGxhcHNlLWhvcml6b250YWx7d2lkdGg6MDtoZWlnaHQ6YXV0bzt0cmFuc2l0aW9uOndpZHRoIC4zNXMgZWFzZX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFse3RyYW5zaXRpb246bm9uZX19Lm5hdnstLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTstLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtOy0tYnMtbmF2LWxpbmstZm9udC13ZWlnaHQ6IDstLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTstLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTstLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6dmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO2ZvbnQtc2l6ZTp2YXIoLS1icy1uYXYtbGluay1mb250LXNpemUpO2ZvbnQtd2VpZ2h0OnZhcigtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtjb2xvcjp2YXIoLS1icy1uYXYtbGluay1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO3RyYW5zaXRpb246Y29sb3IgLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm5hdi1saW5re3RyYW5zaXRpb246bm9uZX19Lm5hdi1saW5rOmhvdmVyLC5uYXYtbGluazpmb2N1c3tjb2xvcjp2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcil9Lm5hdi1saW5rOmZvY3VzLXZpc2libGV7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjI1cmVtIHJnYmEoMTMsMTEwLDI1MywuMjUpfS5uYXYtbGluay5kaXNhYmxlZCwubmF2LWxpbms6ZGlzYWJsZWR7Y29sb3I6dmFyKC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3IpO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmRlZmF1bHR9Lm5hdi10YWJzey0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpOy0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpOy0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcil9Lm5hdi10YWJzIC5uYXYtbGlua3ttYXJnaW4tYm90dG9tOmNhbGMoLTEqdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLW5hdi10YWJzLWJvcmRlci1yYWRpdXMpfS5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsLm5hdi10YWJzIC5uYXYtbGluazpmb2N1c3tpc29sYXRpb246aXNvbGF0ZTtib3JkZXItY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmt7Y29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOmNhbGMoLTEqdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lm5hdi1waWxsc3stLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTstLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjstLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZH0ubmF2LXBpbGxzIC5uYXYtbGlua3tib3JkZXItcmFkaXVzOnZhcigtLWJzLW5hdi1waWxscy1ib3JkZXItcmFkaXVzKX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmt7Y29sb3I6dmFyKC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyl9Lm5hdi11bmRlcmxpbmV7LS1icy1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTstLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAwLjEyNXJlbTstLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtnYXA6dmFyKC0tYnMtbmF2LXVuZGVybGluZS1nYXApfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgcmdiYSgwLDAsMCwwKX0ubmF2LXVuZGVybGluZSAubmF2LWxpbms6aG92ZXIsLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3Vze2JvcmRlci1ib3R0b20tY29sb3I6Y3VycmVudGNvbG9yfS5uYXYtdW5kZXJsaW5lIC5uYXYtbGluay5hY3RpdmUsLm5hdi11bmRlcmxpbmUgLnNob3c+Lm5hdi1saW5re2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yKTtib3JkZXItYm90dG9tLWNvbG9yOmN1cnJlbnRjb2xvcn0ubmF2LWZpbGw+Lm5hdi1saW5rLC5uYXYtZmlsbCAubmF2LWl0ZW17ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZD4ubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluaywubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5re3dpZHRoOjEwMCV9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFyey0tYnMtbmF2YmFyLXBhZGRpbmcteDogMDstLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTstLWJzLW5hdmJhci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjY1KTstLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjgpOy0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMyk7LS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC4zMTI1cmVtOy0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07LS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAxLjI1cmVtOy0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpOy0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC41cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAxLjI1cmVtOy0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODMzLCAzNywgNDEsIDAuNzUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpOy0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7LS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMC4yNXJlbTstLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOnZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdmJhci1wYWRkaW5nLXgpfS5uYXZiYXI+LmNvbnRhaW5lciwubmF2YmFyPi5jb250YWluZXItZmx1aWQsLm5hdmJhcj4uY29udGFpbmVyLXNtLC5uYXZiYXI+LmNvbnRhaW5lci1tZCwubmF2YmFyPi5jb250YWluZXItbGcsLm5hdmJhcj4uY29udGFpbmVyLXhsLC5uYXZiYXI+LmNvbnRhaW5lci14eGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDppbmhlcml0O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke3BhZGRpbmctdG9wOnZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO3BhZGRpbmctYm90dG9tOnZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO21hcmdpbi1yaWdodDp2YXIoLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7Zm9udC1zaXplOnZhcigtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemUpO2NvbG9yOnZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjp2YXIoLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpfS5uYXZiYXItbmF2ey0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAwOy0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW07LS1icy1uYXYtbGluay1mb250LXdlaWdodDogOy0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7LS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yKTstLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93e2NvbG9yOnZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpfS5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpY30ubmF2YmFyLXRleHR7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWNvbG9yKX0ubmF2YmFyLXRleHQgYSwubmF2YmFyLXRleHQgYTpob3ZlciwubmF2YmFyLXRleHQgYTpmb2N1c3tjb2xvcjp2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKX0ubmF2YmFyLWNvbGxhcHNle2ZsZXgtYmFzaXM6MTAwJTtmbGV4LWdyb3c6MTthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVye3BhZGRpbmc6dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO2ZvbnQtc2l6ZTp2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO2xpbmUtaGVpZ2h0OjE7Y29sb3I6dmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO3RyYW5zaXRpb246dmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7Lm5hdmJhci10b2dnbGVye3RyYW5zaXRpb246bm9uZX19Lm5hdmJhci10b2dnbGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXZiYXItdG9nZ2xlcjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCl9Lm5hdmJhci10b2dnbGVyLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS41ZW07aGVpZ2h0OjEuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWJzLW5hdmJhci10b2dnbGVyLWljb24tYmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTAwJX0ubmF2YmFyLW5hdi1zY3JvbGx7bWF4LWhlaWdodDp2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtvdmVyZmxvdy15OmF1dG99QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5uYXZiYXItZXhwYW5kLXNte2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhc3twb3NpdGlvbjpzdGF0aWM7ei1pbmRleDphdXRvO2ZsZXgtZ3JvdzoxO3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmV9Lm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsubmF2YmFyLWV4cGFuZC1sZ3tmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubmF2YmFyLWV4cGFuZC14bHtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtwYWRkaW5nLWxlZnQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCl9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFze3Bvc2l0aW9uOnN0YXRpYzt6LWluZGV4OmF1dG87ZmxleC1ncm93OjE7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZX0ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjA7cGFkZGluZzowO292ZXJmbG93LXk6dmlzaWJsZX19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsubmF2YmFyLWV4cGFuZC14eGx7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6dmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7cGFkZGluZy1sZWZ0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpfS5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHl7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzowO3BhZGRpbmc6MDtvdmVyZmxvdy15OnZpc2libGV9fS5uYXZiYXItZXhwYW5ke2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OnZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO3BhZGRpbmctbGVmdDp2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KX0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXN7cG9zaXRpb246c3RhdGljO3otaW5kZXg6YXV0bztmbGV4LWdyb3c6MTt3aWR0aDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lfS5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXJ7ZGlzcGxheTpub25lfS5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MDtwYWRkaW5nOjA7b3ZlcmZsb3cteTp2aXNpYmxlfS5uYXZiYXItZGFyaywubmF2YmFyW2RhdGEtYnMtdGhlbWU9ZGFya117LS1icy1uYXZiYXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7LS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7LS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7LS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmZmOy0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjZmZmOy0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjZmZmOy0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7LS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9W2RhdGEtYnMtdGhlbWU9ZGFya10gLm5hdmJhci10b2dnbGVyLWljb257LS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIil9LmFjY29yZGlvbnstLWJzLWFjY29yZGlvbi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7LS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpOy0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTstLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7LS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpOy0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTstLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTstLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMyMTI1MjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0Oy0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwNTJjNjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTstLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTstLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7LS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSl9LmFjY29yZGlvbi1idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtmb250LXNpemU6MXJlbTtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7b3ZlcmZsb3ctYW5jaG9yOm5vbmU7dHJhbnNpdGlvbjp2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbil9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmFjY29yZGlvbi1idXR0b257dHJhbnNpdGlvbjpub25lfX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCl7Y29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtib3gtc2hhZG93Omluc2V0IDAgY2FsYygtMSp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKX0uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7dHJhbnNmb3JtOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pfS5hY2NvcmRpb24tYnV0dG9uOjphZnRlcntmbGV4LXNocmluazowO3dpZHRoOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7aGVpZ2h0OnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7bWFyZ2luLWxlZnQ6YXV0bztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6dmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTt0cmFuc2l0aW9uOnZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfX0uYWNjb3JkaW9uLWJ1dHRvbjpob3Zlcnt6LWluZGV4OjJ9LmFjY29yZGlvbi1idXR0b246Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyl9LmFjY29yZGlvbi1oZWFkZXJ7bWFyZ2luLWJvdHRvbTowfS5hY2NvcmRpb24taXRlbXtjb2xvcjp2YXIoLS1icy1hY2NvcmRpb24tY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtib3JkZXI6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcil9LmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9ue2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKX0uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKXtib3JkZXItdG9wOjB9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpfS5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1jb2xsYXBzZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyl9LmFjY29yZGlvbi1ib2R5e3BhZGRpbmc6dmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVte2JvcmRlci1yaWdodDowO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiwuYWNjb3JkaW9uLWZsdXNoPi5hY2NvcmRpb24taXRlbT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWR7Ym9yZGVyLXJhZGl1czowfS5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24tY29sbGFwc2V7Ym9yZGVyLXJhZGl1czowfVtkYXRhLWJzLXRoZW1lPWRhcmtdIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlcnstLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNmVhOGZlJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpOy0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNmVhOGZlJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5hbGVydHstLWJzLWFsZXJ0LWJnOiB0cmFuc3BhcmVudDstLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTstLWJzLWFsZXJ0LXBhZGRpbmcteTogMXJlbTstLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b206IDFyZW07LS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1icy1hbGVydC1ib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yKTstLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOnZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tYnMtYWxlcnQtcGFkZGluZy14KTttYXJnaW4tYm90dG9tOnZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO2NvbG9yOnZhcigtLWJzLWFsZXJ0LWNvbG9yKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWFsZXJ0LWJnKTtib3JkZXI6dmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXMpfS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWJzLWFsZXJ0LWxpbmstY29sb3IpfS5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjNyZW19LmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4OjI7cGFkZGluZzoxLjI1cmVtIDFyZW19LmFsZXJ0LXByaW1hcnl7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpfS5hbGVydC1zZWNvbmRhcnl7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LXN1Y2Nlc3N7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTstLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpfS5hbGVydC1pbmZvey0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpOy0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpOy0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtd2FybmluZ3stLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyl9LmFsZXJ0LWRhbmdlcnstLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7LS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtbGlnaHR7LS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7LS1icy1hbGVydC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7LS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKX0uYWxlcnQtZGFya3stLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpOy0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTstLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTstLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyl9LnBvcG92ZXJ7LS1icy1wb3BvdmVyLXppbmRleDogMTA3MDstLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDstLWJzLXBvcG92ZXItZm9udC1zaXplOjAuODc1cmVtOy0tYnMtcG9wb3Zlci1iZzogdmFyKC0tYnMtYm9keS1iZyk7LS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTstLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpOy0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTstLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpOy0tYnMtcG9wb3Zlci1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTstLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMXJlbTstLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtOy0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOjFyZW07LS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogaW5oZXJpdDstLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpOy0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMXJlbTstLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDFyZW07LS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpOy0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTstLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07LS1icy1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO3otaW5kZXg6dmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOnZhcigtLWJzLXBvcG92ZXItbWF4LXdpZHRoKTtmb250LWZhbWlseTp2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOnZhcigtLWJzLXBvcG92ZXItZm9udC1zaXplKTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyl9LnBvcG92ZXIgLnBvcG92ZXItYXJyb3d7ZGlzcGxheTpibG9jazt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtoZWlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH0uYnMtcG9wb3Zlci10b3A+LnBvcG92ZXItYXJyb3csLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0+LnBvcG92ZXItYXJyb3d7Ym90dG9tOmNhbGMoLTEqKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSAwfS5icy1wb3BvdmVyLXRvcD4ucG9wb3Zlci1hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItdG9wPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym90dG9tOnZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtib3JkZXItdG9wLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93e2xlZnQ6Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO2hlaWdodDp2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKX0uYnMtcG9wb3Zlci1lbmQ+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6Y2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIDB9LmJzLXBvcG92ZXItZW5kPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItcmlnaHQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpfS5icy1wb3BvdmVyLWVuZD4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7bGVmdDp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7Ym9yZGVyLXJpZ2h0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5icy1wb3BvdmVyLWJvdHRvbT4ucG9wb3Zlci1hcnJvdywuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXT4ucG9wb3Zlci1hcnJvd3t0b3A6Y2FsYygtMSoodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSl9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZSwuYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjphZnRlcntib3JkZXItd2lkdGg6MCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKi41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCl9LmJzLXBvcG92ZXItYm90dG9tPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0+LnBvcG92ZXItYXJyb3c6OmJlZm9yZXt0b3A6MDtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKX0uYnMtcG9wb3Zlci1ib3R0b20+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dPi5wb3BvdmVyLWFycm93OjphZnRlcnt0b3A6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci1ib3R0b20tY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1iZyl9LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6dmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7bWFyZ2luLWxlZnQ6Y2FsYygtMC41KnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtjb250ZW50OlwiXCI7Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93LC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvd3tyaWdodDpjYWxjKC0xKih2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTt3aWR0aDp2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7aGVpZ2h0OnZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOmNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkqLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSouNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpfS5icy1wb3BvdmVyLXN0YXJ0Pi5wb3BvdmVyLWFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdPi5wb3BvdmVyLWFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItbGVmdC1jb2xvcjp2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcil9LmJzLXBvcG92ZXItc3RhcnQ+LnBvcG92ZXItYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XT4ucG9wb3Zlci1hcnJvdzo6YWZ0ZXJ7cmlnaHQ6dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO2JvcmRlci1sZWZ0LWNvbG9yOnZhcigtLWJzLXBvcG92ZXItYmcpfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOnZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7Y29sb3I6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO2JvcmRlci1ib3R0b206dmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKX0ucG9wb3Zlci1oZWFkZXI6ZW1wdHl7ZGlzcGxheTpub25lfS5wb3BvdmVyLWJvZHl7cGFkZGluZzp2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtjb2xvcjp2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpfS5jbGVhcmZpeDo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0udGV4dC1iZy1wcmltYXJ5e2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0udGV4dC1iZy1zZWNvbmRhcnl7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctc3VjY2Vzc3tjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctaW5mb3tjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctd2FybmluZ3tjb2xvcjojMDAwICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctZGFuZ2Vye2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS50ZXh0LWJnLWxpZ2h0e2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOlJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LnRleHQtYmctZGFya3tjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstcHJpbWFyeXtjb2xvcjpSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLXByaW1hcnk6aG92ZXIsLmxpbmstcHJpbWFyeTpmb2N1c3tjb2xvcjpSR0JBKDEwLCA4OCwgMjAyLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDEwLCA4OCwgMjAyLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1zZWNvbmRhcnl7Y29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc2Vjb25kYXJ5OmhvdmVyLC5saW5rLXNlY29uZGFyeTpmb2N1c3tjb2xvcjpSR0JBKDg2LCA5NCwgMTAwLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDg2LCA5NCwgMTAwLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1zdWNjZXNze2NvbG9yOlJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstc3VjY2Vzczpob3ZlciwubGluay1zdWNjZXNzOmZvY3Vze2NvbG9yOlJHQkEoMjAsIDEwOCwgNjcsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoMjAsIDEwOCwgNjcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWluZm97Y29sb3I6UkdCQSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1pbmZvOmhvdmVyLC5saW5rLWluZm86Zm9jdXN7Y29sb3I6UkdCQSg2MSwgMjEzLCAyNDMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEoNjEsIDIxMywgMjQzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay13YXJuaW5ne2NvbG9yOlJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9Lmxpbmstd2FybmluZzpob3ZlciwubGluay13YXJuaW5nOmZvY3Vze2NvbG9yOlJHQkEoMjU1LCAyMDUsIDU3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFuZ2Vye2NvbG9yOlJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOlJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWRhbmdlcjpob3ZlciwubGluay1kYW5nZXI6Zm9jdXN7Y29sb3I6UkdCQSgxNzYsIDQyLCA1NSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgxNzYsIDQyLCA1NSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstbGlnaHR7Y29sb3I6UkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50fS5saW5rLWxpZ2h0OmhvdmVyLC5saW5rLWxpZ2h0OmZvY3Vze2NvbG9yOlJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNDksIDI1MCwgMjUxLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1kYXJre2NvbG9yOlJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnR9LmxpbmstZGFyazpob3ZlciwubGluay1kYXJrOmZvY3Vze2NvbG9yOlJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSgyNiwgMzAsIDMzLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1ib2R5LWVtcGhhc2lze2NvbG9yOlJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb24tY29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLC5saW5rLWJvZHktZW1waGFzaXM6Zm9jdXN7Y29sb3I6UkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbi1jb2xvcjpSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50fS5mb2N1cy1yaW5nOmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OnZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpfS5pY29uLWxpbmt7ZGlzcGxheTppbmxpbmUtZmxleDtnYXA6LjM3NXJlbTthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNSkpO3RleHQtdW5kZXJsaW5lLW9mZnNldDouMjVlbTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uaWNvbi1saW5rPi5iaXtmbGV4LXNocmluazowO3dpZHRoOjFlbTtoZWlnaHQ6MWVtO2ZpbGw6Y3VycmVudGNvbG9yO3RyYW5zaXRpb246LjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuaWNvbi1saW5rPi5iaXt0cmFuc2l0aW9uOm5vbmV9fS5pY29uLWxpbmstaG92ZXI6aG92ZXI+LmJpLC5pY29uLWxpbmstaG92ZXI6Zm9jdXMtdmlzaWJsZT4uYml7dHJhbnNmb3JtOnZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpfS5yYXRpb3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5yYXRpbzo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7cGFkZGluZy10b3A6dmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtjb250ZW50OlwiXCJ9LnJhdGlvPip7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnJhdGlvLTF4MXstLWJzLWFzcGVjdC1yYXRpbzogMTAwJX0ucmF0aW8tNHgzey0tYnMtYXNwZWN0LXJhdGlvOiA3NSV9LnJhdGlvLTE2eDl7LS1icy1hc3BlY3QtcmF0aW86IDU2LjI1JX0ucmF0aW8tMjF4OXstLWJzLWFzcGVjdC1yYXRpbzogNDIuODU3MTQyODU3MSV9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LnN0aWNreS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc3RpY2t5LXNtLXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktc20tYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RpY2t5LW1kLXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktbWQtYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuc3RpY2t5LWxnLXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3ktbGctYm90dG9te3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDt6LWluZGV4OjEwMjB9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnN0aWNreS14bC10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH0uc3RpY2t5LXhsLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5zdGlja3kteHhsLXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfS5zdGlja3kteHhsLWJvdHRvbXtwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7ei1pbmRleDoxMDIwfX0uaHN0YWNre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2FsaWduLXNlbGY6c3RyZXRjaH0udnN0YWNre2Rpc3BsYXk6ZmxleDtmbGV4OjEgMSBhdXRvO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1zZWxmOnN0cmV0Y2h9LnZpc3VhbGx5LWhpZGRlbiwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbil7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21hcmdpbjotMXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudH0udmlzdWFsbHktaGlkZGVuOm5vdChjYXB0aW9uKSwudmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KGNhcHRpb24pe3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnR9LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7Y29udGVudDpcIlwifS50ZXh0LXRydW5jYXRle292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udnJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7YWxpZ24tc2VsZjpzdHJldGNoO3dpZHRoOnZhcigtLWJzLWJvcmRlci13aWR0aCk7bWluLWhlaWdodDoxZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Y29sb3I7b3BhY2l0eTouMjV9LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSAhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wICFpbXBvcnRhbnR9LmZsb2F0LXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0ub3BhY2l0eS0we29wYWNpdHk6MCAhaW1wb3J0YW50fS5vcGFjaXR5LTI1e29wYWNpdHk6LjI1ICFpbXBvcnRhbnR9Lm9wYWNpdHktNTB7b3BhY2l0eTouNSAhaW1wb3J0YW50fS5vcGFjaXR5LTc1e29wYWNpdHk6Ljc1ICFpbXBvcnRhbnR9Lm9wYWNpdHktMTAwe29wYWNpdHk6MSAhaW1wb3J0YW50fS5vdmVyZmxvdy1hdXRve292ZXJmbG93OmF1dG8gIWltcG9ydGFudH0ub3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5vdmVyZmxvdy12aXNpYmxle292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3ctc2Nyb2xse292ZXJmbG93OnNjcm9sbCAhaW1wb3J0YW50fS5vdmVyZmxvdy14LWF1dG97b3ZlcmZsb3cteDphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtaGlkZGVue292ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnR9Lm92ZXJmbG93LXgtdmlzaWJsZXtvdmVyZmxvdy14OnZpc2libGUgIWltcG9ydGFudH0ub3ZlcmZsb3cteC1zY3JvbGx7b3ZlcmZsb3cteDpzY3JvbGwgIWltcG9ydGFudH0ub3ZlcmZsb3cteS1hdXRve292ZXJmbG93LXk6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy15LWhpZGRlbntvdmVyZmxvdy15OmhpZGRlbiAhaW1wb3J0YW50fS5vdmVyZmxvdy15LXZpc2libGV7b3ZlcmZsb3cteTp2aXNpYmxlICFpbXBvcnRhbnR9Lm92ZXJmbG93LXktc2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnR9LnNoYWRvdy1zbXtib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctc20pICFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OnZhcigtLWJzLWJveC1zaGFkb3ctbGcpICFpbXBvcnRhbnR9LnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5mb2N1cy1yaW5nLXByaW1hcnl7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctc2Vjb25kYXJ5ey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctc3VjY2Vzc3stLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKX0uZm9jdXMtcmluZy1pbmZvey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLXdhcm5pbmd7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctZGFuZ2Vyey0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LmZvY3VzLXJpbmctbGlnaHR7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpfS5mb2N1cy1yaW5nLWRhcmt7LS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSl9LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOnN0aWNreSAhaW1wb3J0YW50fS50b3AtMHt0b3A6MCAhaW1wb3J0YW50fS50b3AtNTB7dG9wOjUwJSAhaW1wb3J0YW50fS50b3AtMTAwe3RvcDoxMDAlICFpbXBvcnRhbnR9LmJvdHRvbS0we2JvdHRvbTowICFpbXBvcnRhbnR9LmJvdHRvbS01MHtib3R0b206NTAlICFpbXBvcnRhbnR9LmJvdHRvbS0xMDB7Ym90dG9tOjEwMCUgIWltcG9ydGFudH0uc3RhcnQtMHtsZWZ0OjAgIWltcG9ydGFudH0uc3RhcnQtNTB7bGVmdDo1MCUgIWltcG9ydGFudH0uc3RhcnQtMTAwe2xlZnQ6MTAwJSAhaW1wb3J0YW50fS5lbmQtMHtyaWdodDowICFpbXBvcnRhbnR9LmVuZC01MHtyaWdodDo1MCUgIWltcG9ydGFudH0uZW5kLTEwMHtyaWdodDoxMDAlICFpbXBvcnRhbnR9LnRyYW5zbGF0ZS1taWRkbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50fS50cmFuc2xhdGUtbWlkZGxlLXh7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudH0udHJhbnNsYXRlLW1pZGRsZS15e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnR9LmJvcmRlcntib3JkZXI6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLTB7Ym9yZGVyOjAgIWltcG9ydGFudH0uYm9yZGVyLXRvcHtib3JkZXItdG9wOnZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLWVuZHtib3JkZXItcmlnaHQ6dmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudH0uYm9yZGVyLWVuZC0we2JvcmRlci1yaWdodDowICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbTp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9tLTB7Ym9yZGVyLWJvdHRvbTowICFpbXBvcnRhbnR9LmJvcmRlci1zdGFydHtib3JkZXItbGVmdDp2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50fS5ib3JkZXItc3RhcnQtMHtib3JkZXItbGVmdDowICFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnl7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItc3VjY2Vzc3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItaW5mb3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZ3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItZGFuZ2Vyey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0ey0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7Ym9yZGVyLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItZGFya3stLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5ib3JkZXItYmxhY2t7LS1icy1ib3JkZXItb3BhY2l0eTogMTtib3JkZXItY29sb3I6cmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJvcmRlci13aGl0ZXstLWJzLWJvcmRlci1vcGFjaXR5OiAxO2JvcmRlci1jb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudH0uYm9yZGVyLXByaW1hcnktc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnktc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnR9LmJvcmRlci1pbmZvLXN1YnRsZXtib3JkZXItY29sb3I6dmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItd2FybmluZy1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlci1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHQtc3VidGxle2JvcmRlci1jb2xvcjp2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50fS5ib3JkZXItZGFyay1zdWJ0bGV7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudH0uYm9yZGVyLTF7Ym9yZGVyLXdpZHRoOjFweCAhaW1wb3J0YW50fS5ib3JkZXItMntib3JkZXItd2lkdGg6MnB4ICFpbXBvcnRhbnR9LmJvcmRlci0ze2JvcmRlci13aWR0aDozcHggIWltcG9ydGFudH0uYm9yZGVyLTR7Ym9yZGVyLXdpZHRoOjRweCAhaW1wb3J0YW50fS5ib3JkZXItNXtib3JkZXItd2lkdGg6NXB4ICFpbXBvcnRhbnR9LmJvcmRlci1vcGFjaXR5LTEwey0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMX0uYm9yZGVyLW9wYWNpdHktMjV7LS1icy1ib3JkZXItb3BhY2l0eTogMC4yNX0uYm9yZGVyLW9wYWNpdHktNTB7LS1icy1ib3JkZXItb3BhY2l0eTogMC41fS5ib3JkZXItb3BhY2l0eS03NXstLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1fS5ib3JkZXItb3BhY2l0eS0xMDB7LS1icy1ib3JkZXItb3BhY2l0eTogMX0udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS53LWF1dG97d2lkdGg6YXV0byAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0udnctMTAwe3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9Lm1pbi12dy0xMDB7bWluLXdpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSAhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUgIWltcG9ydGFudH0uaC03NXtoZWlnaHQ6NzUlICFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LmgtYXV0b3toZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5taC0xMDB7bWF4LWhlaWdodDoxMDAlICFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmggIWltcG9ydGFudH0ubWluLXZoLTEwMHttaW4taGVpZ2h0OjEwMHZoICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0uZm9udC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnR9LmZzLTF7Zm9udC1zaXplOmNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudH0uZnMtMntmb250LXNpemU6Y2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50fS5mcy0ze2ZvbnQtc2l6ZTpjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50fS5mcy00e2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnR9LmZzLTV7Zm9udC1zaXplOjEuMjVyZW0gIWltcG9ydGFudH0uZnMtNntmb250LXNpemU6MXJlbSAhaW1wb3J0YW50fS5mc3QtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljICFpbXBvcnRhbnR9LmZzdC1ub3JtYWx7Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudH0uZnctbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZ3LWxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMCAhaW1wb3J0YW50fS5mdy1ub3JtYWx7Zm9udC13ZWlnaHQ6NDAwICFpbXBvcnRhbnR9LmZ3LW1lZGl1bXtmb250LXdlaWdodDo1MDAgIWltcG9ydGFudH0uZnctc2VtaWJvbGR7Zm9udC13ZWlnaHQ6NjAwICFpbXBvcnRhbnR9LmZ3LWJvbGR7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnR9LmZ3LWJvbGRlcntmb250LXdlaWdodDpib2xkZXIgIWltcG9ydGFudH0ubGgtMXtsaW5lLWhlaWdodDoxICFpbXBvcnRhbnR9LmxoLXNte2xpbmUtaGVpZ2h0OjEuMjUgIWltcG9ydGFudH0ubGgtYmFzZXtsaW5lLWhlaWdodDoxLjUgIWltcG9ydGFudH0ubGgtbGd7bGluZS1oZWlnaHQ6MiAhaW1wb3J0YW50fS50ZXh0LXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi1ub25le3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSAhaW1wb3J0YW50fS50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoe3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2ggIWltcG9ydGFudH0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS50ZXh0LXdyYXB7d2hpdGUtc3BhY2U6bm9ybWFsICFpbXBvcnRhbnR9LnRleHQtbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcCAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtd3JhcDpicmVhay13b3JkICFpbXBvcnRhbnQ7d29yZC1icmVhazpicmVhay13b3JkICFpbXBvcnRhbnR9LnRleHQtcHJpbWFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1zZWNvbmRhcnl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1zdWNjZXNzey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWluZm97LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1saWdodHstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtZGFya3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudH0udGV4dC1ibGFja3stLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtd2hpdGV7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50fS50ZXh0LWJvZHl7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LWJsYWNrLTUwey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnJnYmEoMCwwLDAsLjUpICFpbXBvcnRhbnR9LnRleHQtd2hpdGUtNTB7LS1icy10ZXh0LW9wYWNpdHk6IDE7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSkgIWltcG9ydGFudH0udGV4dC1ib2R5LXNlY29uZGFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnR9LnRleHQtYm9keS10ZXJ0aWFyeXstLWJzLXRleHQtb3BhY2l0eTogMTtjb2xvcjp2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcikgIWltcG9ydGFudH0udGV4dC1ib2R5LWVtcGhhc2lzey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOnZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50fS50ZXh0LXJlc2V0ey0tYnMtdGV4dC1vcGFjaXR5OiAxO2NvbG9yOmluaGVyaXQgIWltcG9ydGFudH0udGV4dC1vcGFjaXR5LTI1ey0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1fS50ZXh0LW9wYWNpdHktNTB7LS1icy10ZXh0LW9wYWNpdHk6IDAuNX0udGV4dC1vcGFjaXR5LTc1ey0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1fS50ZXh0LW9wYWNpdHktMTAwey0tYnMtdGV4dC1vcGFjaXR5OiAxfS50ZXh0LXByaW1hcnktZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50fS50ZXh0LXNlY29uZGFyeS1lbXBoYXNpc3tjb2xvcjp2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1zdWNjZXNzLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1pbmZvLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC13YXJuaW5nLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1kYW5nZXItZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnR9LnRleHQtbGlnaHQtZW1waGFzaXN7Y29sb3I6dmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0udGV4dC1kYXJrLWVtcGhhc2lze2NvbG9yOnZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudH0ubGluay1vcGFjaXR5LTEwey0tYnMtbGluay1vcGFjaXR5OiAwLjF9Lmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC4xfS5saW5rLW9wYWNpdHktMjV7LS1icy1saW5rLW9wYWNpdHk6IDAuMjV9Lmxpbmstb3BhY2l0eS0yNS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC4yNX0ubGluay1vcGFjaXR5LTUwey0tYnMtbGluay1vcGFjaXR5OiAwLjV9Lmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC41fS5saW5rLW9wYWNpdHktNzV7LS1icy1saW5rLW9wYWNpdHk6IDAuNzV9Lmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMC43NX0ubGluay1vcGFjaXR5LTEwMHstLWJzLWxpbmstb3BhY2l0eTogMX0ubGluay1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstb3BhY2l0eTogMX0ubGluay1vZmZzZXQtMXt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjEyNWVtICFpbXBvcnRhbnR9Lmxpbmstb2Zmc2V0LTEtaG92ZXI6aG92ZXJ7dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi4xMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0ye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVye3RleHQtdW5kZXJsaW5lLW9mZnNldDouMjVlbSAhaW1wb3J0YW50fS5saW5rLW9mZnNldC0ze3RleHQtdW5kZXJsaW5lLW9mZnNldDouMzc1ZW0gIWltcG9ydGFudH0ubGluay1vZmZzZXQtMy1ob3Zlcjpob3Zlcnt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6LjM3NWVtICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXByaW1hcnl7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnR9LmxpbmstdW5kZXJsaW5lLXNlY29uZGFyeXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1zdWNjZXNzey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1pbmZvey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS13YXJuaW5ney0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1kYW5nZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtbGlnaHR7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZS1kYXJrey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTt0ZXh0LWRlY29yYXRpb24tY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5saW5rLXVuZGVybGluZXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMH0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMHstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNXstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC41fS5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1ey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlcnstLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzV9LmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwey0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMX0ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXJ7LS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxfS5iZy1wcmltYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1zdWNjZXNzey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctaW5mb3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWxpZ2h0ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnR9LmJnLWRhcmt7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ibGFja3stLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy13aGl0ZXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1ib2R5ey0tYnMtYmctb3BhY2l0eTogMTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7LS1icy1iZy1vcGFjaXR5OiAxO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5iZy1ib2R5LXNlY29uZGFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudH0uYmctYm9keS10ZXJ0aWFyeXstLWJzLWJnLW9wYWNpdHk6IDE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50fS5iZy1vcGFjaXR5LTEwey0tYnMtYmctb3BhY2l0eTogMC4xfS5iZy1vcGFjaXR5LTI1ey0tYnMtYmctb3BhY2l0eTogMC4yNX0uYmctb3BhY2l0eS01MHstLWJzLWJnLW9wYWNpdHk6IDAuNX0uYmctb3BhY2l0eS03NXstLWJzLWJnLW9wYWNpdHk6IDAuNzV9LmJnLW9wYWNpdHktMTAwey0tYnMtYmctb3BhY2l0eTogMX0uYmctcHJpbWFyeS1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5LXN1YnRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3Mtc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWluZm8tc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLXdhcm5pbmctc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWRhbmdlci1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50fS5iZy1saWdodC1zdWJ0bGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWRhcmstc3VidGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpICFpbXBvcnRhbnR9LmJnLWdyYWRpZW50e2JhY2tncm91bmQtaW1hZ2U6dmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LWFsbHt1c2VyLXNlbGVjdDphbGwgIWltcG9ydGFudH0udXNlci1zZWxlY3QtYXV0b3t1c2VyLXNlbGVjdDphdXRvICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LW5vbmV7dXNlci1zZWxlY3Q6bm9uZSAhaW1wb3J0YW50fS5wZS1ub25le3BvaW50ZXItZXZlbnRzOm5vbmUgIWltcG9ydGFudH0ucGUtYXV0b3twb2ludGVyLWV2ZW50czphdXRvICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9LnJvdW5kZWQtMXtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnR9LnJvdW5kZWQtMntib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtM3tib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnR9LnJvdW5kZWQtNHtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtNXtib3JkZXItcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXBpbGx7Ym9yZGVyLXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC0we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC10b3AtMXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC10b3AtMntib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC10b3AtM3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC10b3AtNHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC10b3AtNXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLXRvcC1jaXJjbGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC10b3AtcGlsbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5ke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC0xe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtMntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtZW5kLTN7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC00e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtNXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1lbmQtY2lyY2xle2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLWVuZC1waWxse2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtcGlsbCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS0we2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tMntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tM3tib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tNHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tNXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50fS5yb3VuZGVkLWJvdHRvbS1jaXJjbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NTAlICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b20tcGlsbHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0we2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MCAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTF7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC0ye2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnR9LnJvdW5kZWQtc3RhcnQtM3tib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LTR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC01e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudH0ucm91bmRlZC1zdGFydC1jaXJjbGV7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1MCUgIWltcG9ydGFudDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXN0YXJ0LXBpbGx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnR9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50fS56LW4xe3otaW5kZXg6LTEgIWltcG9ydGFudH0uei0we3otaW5kZXg6MCAhaW1wb3J0YW50fS56LTF7ei1pbmRleDoxICFpbXBvcnRhbnR9LnotMnt6LWluZGV4OjIgIWltcG9ydGFudH0uei0ze3otaW5kZXg6MyAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZmxvYXQtc20tc3RhcnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1zbS1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tY29udGFpbntvYmplY3QtZml0OmNvbnRhaW4gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtc20tZmlsbHtvYmplY3QtZml0OmZpbGwgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1zY2FsZXtvYmplY3QtZml0OnNjYWxlLWRvd24gIWltcG9ydGFudH0ub2JqZWN0LWZpdC1zbS1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1zbS1ncmlke2Rpc3BsYXk6Z3JpZCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1ncmlke2Rpc3BsYXk6aW5saW5lLWdyaWQgIWltcG9ydGFudH0uZC1zbS10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtc20tdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtc20tdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1zbS1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXNtLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH0uZC1zbS1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtc20tcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fS5vcmRlci1zbS1maXJzdHtvcmRlcjotMSAhaW1wb3J0YW50fS5vcmRlci1zbS0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXItc20tMXtvcmRlcjoxICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTJ7b3JkZXI6MiAhaW1wb3J0YW50fS5vcmRlci1zbS0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXItc20tNHtvcmRlcjo0ICFpbXBvcnRhbnR9Lm9yZGVyLXNtLTV7b3JkZXI6NSAhaW1wb3J0YW50fS5vcmRlci1zbS1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS1zbS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm0tc20tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm0tc20tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXNtLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXgtc20tMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtc20tM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5teS1zbS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5teS1zbS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tdC1zbS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tdC1zbS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1lLXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWUtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1lLXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWUtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWUtc20tYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1zbS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXNtLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tcy1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tcy1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tcy1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tcy1zbS01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC1zbS0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAtc20tMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucC1zbS00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAtc20tNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHktc20tNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wdC1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHQtc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQtc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHQtc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQtc20tNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnBlLXNtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBlLXNtLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUtc20tMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBlLXNtLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBlLXNtLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBiLXNtLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXNtLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBiLXNtLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wcy1zbS0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnBzLXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wcy1zbS0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnBzLXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy1zbS01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LmdhcC1zbS0we2dhcDowICFpbXBvcnRhbnR9LmdhcC1zbS0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTJ7Z2FwOi41cmVtICFpbXBvcnRhbnR9LmdhcC1zbS0ze2dhcDoxcmVtICFpbXBvcnRhbnR9LmdhcC1zbS00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLXNtLTV7Z2FwOjNyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS0we3Jvdy1nYXA6MCAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS0ye3Jvdy1nYXA6LjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS0ze3Jvdy1nYXA6MXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLXNtLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC1zbS01e3Jvdy1nYXA6M3JlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTB7Y29sdW1uLWdhcDowICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTJ7Y29sdW1uLWdhcDouNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTN7Y29sdW1uLWdhcDoxcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtc20tNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXNtLTV7Y29sdW1uLWdhcDozcmVtICFpbXBvcnRhbnR9LnRleHQtc20tc3RhcnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mbG9hdC1tZC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LW1kLWVuZHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLWNvdmVye29iamVjdC1maXQ6Y292ZXIgIWltcG9ydGFudH0ub2JqZWN0LWZpdC1tZC1maWxse29iamVjdC1maXQ6ZmlsbCAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LW1kLW5vbmV7b2JqZWN0LWZpdDpub25lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLW1kLWdyaWR7ZGlzcGxheTpncmlkICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLW1kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1tZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1tZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLW1kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbWQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fS5kLW1kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC1tZC13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1tZC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTB7b3JkZXI6MCAhaW1wb3J0YW50fS5vcmRlci1tZC0xe29yZGVyOjEgIWltcG9ydGFudH0ub3JkZXItbWQtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLW1kLTN7b3JkZXI6MyAhaW1wb3J0YW50fS5vcmRlci1tZC00e29yZGVyOjQgIWltcG9ydGFudH0ub3JkZXItbWQtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLW1kLWxhc3R7b3JkZXI6NiAhaW1wb3J0YW50fS5tLW1kLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS1tZC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS1tZC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5teC1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtbWQtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubXktbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubXktbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm15LW1kLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm10LW1kLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm10LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm10LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXQtbWQtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubWUtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWUtbWQtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWUtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWUtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tZS1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1iLW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWItbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXMtbWQtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm1zLW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXMtbWQtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm1zLW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tcy1tZC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucC1tZC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucC1tZC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucC1tZC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LW1kLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5weS1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnB0LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC1tZC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1tZC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC1tZC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucGUtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wZS1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGUtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wZS1tZC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBzLW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnBzLW1kLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnBzLW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLW1kLTF7Z2FwOi4yNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtMntnYXA6LjVyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLW1kLTR7Z2FwOjEuNXJlbSAhaW1wb3J0YW50fS5nYXAtbWQtNXtnYXA6M3JlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtMXtyb3ctZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTJ7cm93LWdhcDouNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbWQtNHtyb3ctZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5yb3ctZ2FwLW1kLTV7cm93LWdhcDozcmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC0xe2NvbHVtbi1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtMntjb2x1bW4tZ2FwOi41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1tZC00e2NvbHVtbi1nYXA6MS41cmVtICFpbXBvcnRhbnR9LmNvbHVtbi1nYXAtbWQtNXtjb2x1bW4tZ2FwOjNyZW0gIWltcG9ydGFudH0udGV4dC1tZC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1lbmR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LW1kLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmZsb2F0LWxnLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LWxnLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQtbGctbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbGctZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtbGctdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbGctZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtbGctbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1sZy1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1sZy1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LWxnLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXItbGctZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXItbGctMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci1sZy0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXItbGctM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLWxnLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci1sZy01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXItbGctbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0tbGctMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLWxnLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLWxnLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS1sZy1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1sZy0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1sZy01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXktbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXktbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQtbGctMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQtbGctMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQtbGctM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQtbGctNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS1sZy0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS1sZy0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS1sZy0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS1sZy01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWItbGctMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWItbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWItbGctNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy1sZy0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMtbGctMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMtbGctMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy1sZy0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMtbGctNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAtbGctMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAtbGctNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtbGctMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1sZy0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS1sZy0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LWxnLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LWxnLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQtbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LWxnLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LWxnLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQtbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LWxnLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLWxnLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMtbGctMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMtbGctMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAtbGctMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAtbGctMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC1sZy0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAtbGctM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAtbGctNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC1sZy01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC1sZy0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC1sZy00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAtbGctNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLWxnLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC1sZy01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LWxnLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZsb2F0LXhsLXN0YXJ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteGwtZW5ke2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWNvbnRhaW57b2JqZWN0LWZpdDpjb250YWluICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtY292ZXJ7b2JqZWN0LWZpdDpjb3ZlciAhaW1wb3J0YW50fS5vYmplY3QtZml0LXhsLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtc2NhbGV7b2JqZWN0LWZpdDpzY2FsZS1kb3duICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteGwtbm9uZXtvYmplY3QtZml0Om5vbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC14bC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQteGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQteGwtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXhsLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQteGwtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC14bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteGwtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXhsLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1ldmVubHl7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteGwtZmlyc3R7b3JkZXI6LTEgIWltcG9ydGFudH0ub3JkZXIteGwtMHtvcmRlcjowICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14bC0ye29yZGVyOjIgIWltcG9ydGFudH0ub3JkZXIteGwtM3tvcmRlcjozICFpbXBvcnRhbnR9Lm9yZGVyLXhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14bC01e29yZGVyOjUgIWltcG9ydGFudH0ub3JkZXIteGwtbGFzdHtvcmRlcjo2ICFpbXBvcnRhbnR9Lm0teGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXhsLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm0teGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXhsLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS14bC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5teS14bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXkteGwtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5teS14bC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5teS14bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXkteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubXQteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQteGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tdC14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXQteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQteGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tdC14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tdC14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS14bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1lLXhsLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tZS14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS14bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1lLXhsLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tZS14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWIteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWIteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWIteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi14bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tYi14bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tcy14bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXMteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tcy14bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXMteGwtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm1zLXhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgteGwtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgteGwtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnB0LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnB0LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS14bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wZS14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBlLXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS14bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wZS14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBlLXhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wYi14bC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wYi14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wYi14bC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wYi14bC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMteGwtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wcy14bC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHMteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMteGwtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wcy14bC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHMteGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAteGwtMHtnYXA6MCAhaW1wb3J0YW50fS5nYXAteGwtMXtnYXA6LjI1cmVtICFpbXBvcnRhbnR9LmdhcC14bC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAteGwtM3tnYXA6MXJlbSAhaW1wb3J0YW50fS5nYXAteGwtNHtnYXA6MS41cmVtICFpbXBvcnRhbnR9LmdhcC14bC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMHtyb3ctZ2FwOjAgIWltcG9ydGFudH0ucm93LWdhcC14bC0xe3Jvdy1nYXA6LjI1cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtM3tyb3ctZ2FwOjFyZW0gIWltcG9ydGFudH0ucm93LWdhcC14bC00e3Jvdy1nYXA6MS41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteGwtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC0we2NvbHVtbi1nYXA6MCAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTF7Y29sdW1uLWdhcDouMjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC0ze2NvbHVtbi1nYXA6MXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXhsLTR7Y29sdW1uLWdhcDoxLjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14bC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LXhsLXN0YXJ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLWVuZHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQteGwtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmZsb2F0LXh4bC1zdGFydHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXh4bC1lbmR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteHhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1jb250YWlue29iamVjdC1maXQ6Y29udGFpbiAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1jb3ZlcntvYmplY3QtZml0OmNvdmVyICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLWZpbGx7b2JqZWN0LWZpdDpmaWxsICFpbXBvcnRhbnR9Lm9iamVjdC1maXQteHhsLXNjYWxle29iamVjdC1maXQ6c2NhbGUtZG93biAhaW1wb3J0YW50fS5vYmplY3QtZml0LXh4bC1ub25le29iamVjdC1maXQ6bm9uZSAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteHhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14eGwtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC14eGwtaW5saW5lLWdyaWR7ZGlzcGxheTppbmxpbmUtZ3JpZCAhaW1wb3J0YW50fS5kLXh4bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteHhsLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXh4bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXh4bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXh4bC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQteHhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZsZXgteHhsLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXh4bC1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgteHhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14eGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14eGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteHhsLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXh4bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteHhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uZmxleC14eGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXh4bC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5e2p1c3RpZnktY29udGVudDpzcGFjZS1ldmVubHkgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteHhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14eGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXh4bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteHhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14eGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH0ub3JkZXIteHhsLWZpcnN0e29yZGVyOi0xICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0we29yZGVyOjAgIWltcG9ydGFudH0ub3JkZXIteHhsLTF7b3JkZXI6MSAhaW1wb3J0YW50fS5vcmRlci14eGwtMntvcmRlcjoyICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC0ze29yZGVyOjMgIWltcG9ydGFudH0ub3JkZXIteHhsLTR7b3JkZXI6NCAhaW1wb3J0YW50fS5vcmRlci14eGwtNXtvcmRlcjo1ICFpbXBvcnRhbnR9Lm9yZGVyLXh4bC1sYXN0e29yZGVyOjYgIWltcG9ydGFudH0ubS14eGwtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tLXh4bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubS14eGwtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubS14eGwtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tLXh4bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubS14eGwtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tLXh4bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm14LXh4bC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC14eGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LXh4bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LXh4bC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC14eGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LXh4bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC14eGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXkteHhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm15LXh4bC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm15LXh4bC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubXkteHhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm15LXh4bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tdC14eGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXQteHhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXQteHhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tdC14eGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXQteHhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXQteHhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm10LXh4bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tZS14eGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tZS14eGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1lLXh4bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tZS14eGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tZS14eGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1lLXh4bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1lLXh4bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXh4bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tYi14eGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1iLXh4bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tYi14eGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tYi14eGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWIteHhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1zLXh4bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXMteHhsLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXMteHhsLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm1zLXh4bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXMteHhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5wLXh4bC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wLXh4bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnAteHhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wLXh4bC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wLXh4bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnAteHhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB4LXh4bC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXh4bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC14eGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LXh4bC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXh4bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC14eGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS14eGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5weS14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucHkteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5weS14eGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5weS14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucHkteHhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHQteHhsLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wdC14eGwtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wdC14eGwtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHQteHhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wZS14eGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGUteHhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGUteHhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wZS14eGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGUteHhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGUteHhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXh4bC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGIteHhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBiLXh4bC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBiLXh4bC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGIteHhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBiLXh4bC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucHMteHhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHMteHhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHMteHhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHMteHhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wcy14eGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5nYXAteHhsLTB7Z2FwOjAgIWltcG9ydGFudH0uZ2FwLXh4bC0xe2dhcDouMjVyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC0ye2dhcDouNXJlbSAhaW1wb3J0YW50fS5nYXAteHhsLTN7Z2FwOjFyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC00e2dhcDoxLjVyZW0gIWltcG9ydGFudH0uZ2FwLXh4bC01e2dhcDozcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTB7cm93LWdhcDowICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTF7cm93LWdhcDouMjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtMntyb3ctZ2FwOi41cmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTN7cm93LWdhcDoxcmVtICFpbXBvcnRhbnR9LnJvdy1nYXAteHhsLTR7cm93LWdhcDoxLjVyZW0gIWltcG9ydGFudH0ucm93LWdhcC14eGwtNXtyb3ctZ2FwOjNyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMHtjb2x1bW4tZ2FwOjAgIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtMXtjb2x1bW4tZ2FwOi4yNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC0ye2NvbHVtbi1nYXA6LjVyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtM3tjb2x1bW4tZ2FwOjFyZW0gIWltcG9ydGFudH0uY29sdW1uLWdhcC14eGwtNHtjb2x1bW4tZ2FwOjEuNXJlbSAhaW1wb3J0YW50fS5jb2x1bW4tZ2FwLXh4bC01e2NvbHVtbi1nYXA6M3JlbSAhaW1wb3J0YW50fS50ZXh0LXh4bC1zdGFydHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC14eGwtZW5ke3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14eGwtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZzLTF7Zm9udC1zaXplOjIuNXJlbSAhaW1wb3J0YW50fS5mcy0ye2ZvbnQtc2l6ZToycmVtICFpbXBvcnRhbnR9LmZzLTN7Zm9udC1zaXplOjEuNzVyZW0gIWltcG9ydGFudH0uZnMtNHtmb250LXNpemU6MS41cmVtICFpbXBvcnRhbnR9fUBtZWRpYSBwcmludHsuZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtZ3JpZHtkaXNwbGF5OmdyaWQgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZ3JpZHtkaXNwbGF5OmlubGluZS1ncmlkICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtcHJpbnQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19Lm1mcC1iZ3t0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwNDI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6IzBiMGIwYjtvcGFjaXR5Oi44fS5tZnAtd3JhcHt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwNDM7cG9zaXRpb246Zml4ZWQ7b3V0bGluZTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ubWZwLWNvbnRhaW5lcnt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtwYWRkaW5nOjAgOHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjpiZWZvcmV7ZGlzcGxheTpub25lfS5tZnAtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmxlZnQ7ei1pbmRleDoxMDQ1fS5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnR7d2lkdGg6MTAwJTtjdXJzb3I6YXV0b30ubWZwLWFqYXgtY3Vye2N1cnNvcjpwcm9ncmVzc30ubWZwLXpvb20tb3V0LWN1ciwubWZwLXpvb20tb3V0LWN1ciAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3Nle2N1cnNvcjotbW96LXpvb20tb3V0O2N1cnNvcjotd2Via2l0LXpvb20tb3V0O2N1cnNvcjp6b29tLW91dH0ubWZwLXpvb217Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOi13ZWJraXQtem9vbS1pbjtjdXJzb3I6LW1vei16b29tLWluO2N1cnNvcjp6b29tLWlufS5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50e2N1cnNvcjphdXRvfS5tZnAtY2xvc2UsLm1mcC1hcnJvdywubWZwLXByZWxvYWRlciwubWZwLWNvdW50ZXJ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tZnAtbG9hZGluZy5tZnAtZmlndXJle2Rpc3BsYXk6bm9uZX0ubWZwLWhpZGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1mcC1wcmVsb2FkZXJ7Y29sb3I6I2NjYztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDotMC44ZW07bGVmdDo4cHg7cmlnaHQ6OHB4O3otaW5kZXg6MTA0NH0ubWZwLXByZWxvYWRlciBhe2NvbG9yOiNjY2N9Lm1mcC1wcmVsb2FkZXIgYTpob3Zlcntjb2xvcjojZmZmfS5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlcntkaXNwbGF5Om5vbmV9Lm1mcC1zLWVycm9yIC5tZnAtY29udGVudHtkaXNwbGF5Om5vbmV9YnV0dG9uLm1mcC1jbG9zZSxidXR0b24ubWZwLWFycm93e292ZXJmbG93OnZpc2libGU7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtkaXNwbGF5OmJsb2NrO291dGxpbmU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxMDQ2O2JveC1zaGFkb3c6bm9uZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9Lm1mcC1jbG9zZXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2xpbmUtaGVpZ2h0OjQ0cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5Oi42NTtwYWRkaW5nOjAgMCAxOHB4IDEwcHg7Y29sb3I6I2ZmZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MjhweDtmb250LWZhbWlseTpBcmlhbCxCYXNrZXJ2aWxsZSxtb25vc3BhY2V9Lm1mcC1jbG9zZTpob3ZlciwubWZwLWNsb3NlOmZvY3Vze29wYWNpdHk6MX0ubWZwLWNsb3NlOmFjdGl2ZXt0b3A6MXB4fS5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2V7Y29sb3I6IzMzM30ubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlLC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle2NvbG9yOiNmZmY7cmlnaHQ6LTZweDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6NnB4O3dpZHRoOjEwMCV9Lm1mcC1jb3VudGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Y29sb3I6I2NjYztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxOHB4O3doaXRlLXNwYWNlOm5vd3JhcH0ubWZwLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6LjY1O21hcmdpbjowO3RvcDo1MCU7bWFyZ2luLXRvcDotNTVweDtwYWRkaW5nOjA7d2lkdGg6OTBweDtoZWlnaHQ6MTEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwgMCwgMCwgMCl9Lm1mcC1hcnJvdzphY3RpdmV7bWFyZ2luLXRvcDotNTRweH0ubWZwLWFycm93OmhvdmVyLC5tZnAtYXJyb3c6Zm9jdXN7b3BhY2l0eToxfS5tZnAtYXJyb3c6YmVmb3JlLC5tZnAtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7bWFyZ2luLXRvcDozNXB4O21hcmdpbi1sZWZ0OjM1cHg7Ym9yZGVyOm1lZGl1bSBpbnNldCB0cmFuc3BhcmVudH0ubWZwLWFycm93OmFmdGVye2JvcmRlci10b3Atd2lkdGg6MTNweDtib3JkZXItYm90dG9tLXdpZHRoOjEzcHg7dG9wOjhweH0ubWZwLWFycm93OmJlZm9yZXtib3JkZXItdG9wLXdpZHRoOjIxcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoyMXB4O29wYWNpdHk6Ljd9Lm1mcC1hcnJvdy1sZWZ0e2xlZnQ6MH0ubWZwLWFycm93LWxlZnQ6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjE3cHggc29saWQgI2ZmZjttYXJnaW4tbGVmdDozMXB4fS5tZnAtYXJyb3ctbGVmdDpiZWZvcmV7bWFyZ2luLWxlZnQ6MjVweDtib3JkZXItcmlnaHQ6MjdweCBzb2xpZCAjM2YzZjNmfS5tZnAtYXJyb3ctcmlnaHR7cmlnaHQ6MH0ubWZwLWFycm93LXJpZ2h0OmFmdGVye2JvcmRlci1sZWZ0OjE3cHggc29saWQgI2ZmZjttYXJnaW4tbGVmdDozOXB4fS5tZnAtYXJyb3ctcmlnaHQ6YmVmb3Jle2JvcmRlci1sZWZ0OjI3cHggc29saWQgIzNmM2YzZn0ubWZwLWlmcmFtZS1ob2xkZXJ7cGFkZGluZy10b3A6NDBweDtwYWRkaW5nLWJvdHRvbTo0MHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnR7bGluZS1oZWlnaHQ6MDt3aWR0aDoxMDAlO21heC13aWR0aDo5MDBweH0ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZXt0b3A6LTQwcHh9Lm1mcC1pZnJhbWUtc2NhbGVye3dpZHRoOjEwMCU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjU2LjI1JX0ubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtiYWNrZ3JvdW5kOiMwMDB9aW1nLm1mcC1pbWd7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjA7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6NDBweCAwIDQwcHg7bWFyZ2luOjAgYXV0b30ubWZwLWZpZ3VyZXtsaW5lLWhlaWdodDowfS5tZnAtZmlndXJlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjQwcHg7Ym90dG9tOjQwcHg7ZGlzcGxheTpibG9jaztyaWdodDowO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDotMTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO2JhY2tncm91bmQ6IzQ0NH0ubWZwLWZpZ3VyZSBzbWFsbHtjb2xvcjojYmRiZGJkO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweH0ubWZwLWZpZ3VyZSBmaWd1cmV7bWFyZ2luOjB9Lm1mcC1ib3R0b20tYmFye21hcmdpbi10b3A6LTM2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojZjNmM2YzO3dvcmQtd3JhcDpicmVhay13b3JkO3BhZGRpbmctcmlnaHQ6MzZweH0ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnR7bWF4LXdpZHRoOjEwMCV9Lm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJle2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KWFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpey5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1ne3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXJ7dG9wOjA7Ym90dG9tOjB9Lm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxse2Rpc3BsYXk6aW5saW5lO21hcmdpbi1sZWZ0OjVweH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFye2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjYpO2JvdHRvbTowO21hcmdpbjowO3RvcDphdXRvO3BhZGRpbmc6M3B4IDVweDtwb3NpdGlvbjpmaXhlZDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eXtwYWRkaW5nOjB9Lm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlcntyaWdodDo1cHg7dG9wOjNweH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jbG9zZXt0b3A6MDtyaWdodDowO3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7bGluZS1oZWlnaHQ6MzVweDtiYWNrZ3JvdW5kOnJnYmEoMCwgMCwgMCwgMC42KTtwb3NpdGlvbjpmaXhlZDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjB9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KXsubWZwLWFycm93ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNzUpO3RyYW5zZm9ybTpzY2FsZSgwLjc1KX0ubWZwLWFycm93LWxlZnR7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNmb3JtLW9yaWdpbjowfS5tZnAtYXJyb3ctcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCU7dHJhbnNmb3JtLW9yaWdpbjoxMDAlfS5tZnAtY29udGFpbmVye3BhZGRpbmctbGVmdDo2cHg7cGFkZGluZy1yaWdodDo2cHh9fS8qIVxuKiBtbWVudS5qc1xuKiBtbWVudWpzLmNvbVxuKlxuKiBDb3B5cmlnaHQgKGMpIEZyZWQgSGV1c3NjaGVuXG4qIGZyZWJzaXRlLm5sXG4qXG4qIExpY2Vuc2U6IENDLUJZLU5DLTQuMFxuKiBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS1uYy80LjAvXG4qLzpyb290ey0tbW0tbGluZWhlaWdodDoyMnB4fS5tbS1oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUsLm1tLW1lbnUgKiwubW0tbWVudSA6YWZ0ZXIsLm1tLW1lbnUgOmJlZm9yZXstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6bm9uZTstby10cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX06cm9vdHstLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheTowLjRzOy0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5OjBzfS5tbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwMCU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDozO29wYWNpdHk6MDtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOy1vLXRyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksdHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfS5tbS1ibG9ja2VyOmZvY3VzLXZpc2libGV7b3BhY2l0eTouNzV9Lm1tLWJ0bnstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXgtcG9zaXRpdmU6MDtmbGV4LWdyb3c6MDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwcHg7cGFkZGluZzowfS5tbS1idG4tLW5leHQsW2Rpcj1ydGxdIC5tbS1idG4tLXByZXZ7LS1tbS1idG4tcm90YXRlOjEzNWRlZ30ubW0tYnRuLS1wcmV2LFtkaXI9cnRsXSAubW0tYnRuLS1uZXh0ey0tbW0tYnRuLXJvdGF0ZTotNDVkZWd9Lm1tLWJ0bi0tbmV4dDphZnRlciwubW0tYnRuLS1wcmV2OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt3aWR0aDo4cHg7aGVpZ2h0OjhweDttYXJnaW46YXV0bzstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1pY29uKTtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKHZhcigtLW1tLWJ0bi1yb3RhdGUpKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSk7dHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSl9Lm1tLWJ0bi0tcHJldjpiZWZvcmV7aW5zZXQtaW5saW5lLXN0YXJ0OjIzcHh9Lm1tLWJ0bi0tbmV4dDphZnRlcntpbnNldC1pbmxpbmUtZW5kOjIzcHh9Lm1tLWJ0bi0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2ZvbnQtc2l6ZToxNTAlfS5tbS1idG5yZXNldHtwYWRkaW5nOjA7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lm1tLWRpdmlkZXJ7LW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpczt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3otaW5kZXg6Mjt0b3A6MDttaW4taGVpZ2h0OnZhcigtLW1tLWxpbmVoZWlnaHQpO3BhZGRpbmc6Y2FsYygodmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSkqLjY1IC0gdmFyKC0tbW0tbGluZWhlaWdodCkpKi41KSAyMHB4O2ZvbnQtc2l6ZTo3NSU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSksIHRvKHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSwgdmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCksIHZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KSk7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lm1tLW5hdmJhcjpub3QoLm1tLWhpZGRlbil+Lm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVye3RvcDp2YXIoLS1tbS1uYXZiYXItc2l6ZSl9OnJvb3R7LS1tbS1saXN0aXRlbS1zaXplOjUwcHh9Lm1tLWxpc3RpdGVte2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0KTtib3JkZXItY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbGlzdGl0ZW06YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtpbnNldC1pbmxpbmUtc3RhcnQ6MjBweDtpbnNldC1pbmxpbmUtZW5kOjA7Ym90dG9tOjB9Lm1tLWxpc3RpdGVtX19idG4sLm1tLWxpc3RpdGVtX190ZXh0e3BhZGRpbmc6Y2FsYygodmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSkgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkvMikgMH0ubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTAlO2ZsZXgtYmFzaXM6MTAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4Oy1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5tbS1saXN0aXRlbV9fYnRue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzstd2Via2l0LXBhZGRpbmctZW5kOjUwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjUwcHg7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDMsIDIsIDEsIDApfS5tbS1saXN0aXRlbV9fYnRuOm5vdCgubW0tbGlzdGl0ZW1fX3RleHQpe2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZH0ubW0tbGlzdGl0ZW0tLXNlbGVjdGVkPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1saXN0aXRlbV9fYnRuLC5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1wYW5lbHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KX0ubW0tbGlzdHZpZXd7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfS5tbS1tZW51e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpub25lO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7bGluZS1oZWlnaHQ6dmFyKC0tbW0tbGluZWhlaWdodCk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5tbS1tZW51IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUsLm1tLW1lbnUgKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW1lbnUgOmZvY3VzLC5tbS1tZW51IDpmb2N1cy12aXNpYmxlLC5tbS1tZW51OmZvY3VzLC5tbS1tZW51OmZvY3VzLXZpc2libGV7b3V0bGluZTowfS5tbS1tZW51IGEsLm1tLW1lbnUgYnV0dG9uLC5tbS1tZW51IGxhYmVse2NvbG9yOmluaGVyaXR9Lm1tLW1lbnUgYTpmb2N1cywubW0tbWVudSBidXR0b246Zm9jdXMsLm1tLW1lbnUgbGFiZWw6Zm9jdXN7b3V0bGluZTowfS5tbS1tZW51IGE6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBidXR0b246Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBsYWJlbDpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWZvY3VzcmluZyk7b3V0bGluZS1vZmZzZXQ6LTVweH0ubW0tbWVudSBpbnB1dDpmb2N1cywubW0tbWVudSBpbnB1dDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHNlbGVjdDpmb2N1cywubW0tbWVudSBzZWxlY3Q6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSB0ZXh0YXJlYTpmb2N1cywubW0tbWVudSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWZvY3VzcmluZyk7b3V0bGluZS1vZmZzZXQ6MnB4fS5tbS1tZW51IGEsLm1tLW1lbnUgYTphY3RpdmUsLm1tLW1lbnUgYTpob3ZlciwubW0tbWVudSBhOmxpbmssLm1tLW1lbnUgYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9OnJvb3R7LS1tbS1uYXZiYXItc2l6ZTo1MHB4fS5tbS1uYXZiYXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoyO21pbi1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3BhZGRpbmctdG9wOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5tbS1uYXZiYXI+Knstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1uYXZiYXJfX2J0bnstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXgtcG9zaXRpdmU6MDtmbGV4LWdyb3c6MH0ubW0tbmF2YmFyX190aXRsZXstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIDUwJTtmbGV4OjEgMSA1MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgMjBweDtvdmVyZmxvdzpoaWRkZW59Lm1tLW5hdmJhcl9fdGl0bGVbaHJlZj1cIiNcIl17cG9pbnRlci1ldmVudHM6bm9uZX0ubW0tbmF2YmFyX190aXRsZT5zcGFuey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5tbS1idG4ubW0taGlkZGVuKy5tbS1uYXZiYXJfX3RpdGxlOm5vdCg6bGFzdC1jaGlsZCl7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjYwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6NjBweDstd2Via2l0LXBhZGRpbmctZW5kOjEwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjEwcHh9Lm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fdGl0bGU6bGFzdC1jaGlsZHstd2Via2l0LXBhZGRpbmctc3RhcnQ6MTBweDtwYWRkaW5nLWlubGluZS1zdGFydDoxMHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6NjBweDtwYWRkaW5nLWlubGluZS1lbmQ6NjBweH0ubW0tcGFuZWx7LS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQ6MTAwJTstLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQ6LTMwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWluO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0KSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLWNoaWxkLW9mZnNldCksIDAsIDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm19W2Rpcj1ydGxdIC5tbS1wYW5lbHstLW1tLXBhbmVsLWNoaWxkLW9mZnNldDotMTAwJTstLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQ6MzAlfS5tbS1wYW5lbDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6dmFyKC0tbW0tbGlzdGl0ZW0tc2l6ZSl9Lm1tLXBhbmVsOmZvY3Vze291dGxpbmU6MH0ubW0tcGFuZWwtLW9wZW5lZHt6LWluZGV4OjI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTowczstby10cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tZGVsYXk6MHN9Lm1tLXBhbmVsLS1wYXJlbnR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtcGFyZW50LW9mZnNldCksIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1wYXJlbnQtb2Zmc2V0KSwgMCwgMCk7ei1pbmRleDowfS5tbS1wYW5lbC0taGlnaGVzdHt6LWluZGV4OjN9Lm1tLW1lbnUtLW9wZW5lZCAubW0tcGFuZWwtLW5vYW5pbWF0aW9uey13ZWJraXQtdHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjBzICFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjowcyAhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MHMgIWltcG9ydGFudH0ubW0tcGFuZWxfX2NvbnRlbnR7cGFkZGluZzoyMHB4fS5tbS1wYW5lbHN7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLXBhbmVsczpmb2N1c3tvdXRsaW5lOjB9OnJvb3R7LS1tbS10b2dnbGUtc2l6ZTozNHB4fS5tbS10b2dnbGV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcjstd2Via2l0LWJveC1mbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpKjEuNzUpOy1tcy1mbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpKjEuNzUpIDAgMHB4O2ZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkqMS43NSkgMCAwO2hlaWdodDp2YXIoLS1tbS10b2dnbGUtc2l6ZSk7LXdlYmtpdC1tYXJnaW4tZW5kOjEwcHg7bWFyZ2luLWlubGluZS1lbmQ6MTBweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZSAhaW1wb3J0YW50Oy1tb3otYXBwZWFyYW5jZTpub25lICFpbXBvcnRhbnQ7YXBwZWFyYW5jZTpub25lICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOnZhcigtLW1tLXRvZ2dsZS1zaXplKTtib3JkZXI6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcn0ubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXCI7YXNwZWN0LXJhdGlvOjE7bWFyZ2luOjJweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0tdG9nZ2xlOmNoZWNrZWR7YmFja2dyb3VuZDojNGJkOTYzfS5tbS10b2dnbGU6Y2hlY2tlZDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIDAuNzUpKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAwLjc1KSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAwLjc1KSl9W2Rpcj1ydGxdIC5tbS10b2dnbGU6Y2hlY2tlZDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0wLjc1KSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLTAuNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0wLjc1KSl9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tcGFuZWx7cG9zaXRpb246c3RhdGljO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDAgMTBweCAyMHB4Oy13ZWJraXQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDstbXMtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnQ7LW8tdHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lICFpbXBvcnRhbnR9Lm1tLWxpc3RpdGVtLS12ZXJ0aWNhbD4ubW0tcGFuZWw6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsOm5vdCgubW0tbGlzdGl0ZW0tLW9wZW5lZCk+Lm1tLXBhbmVse2Rpc3BsYXk6bm9uZX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1saXN0aXRlbV9fYnRue2hlaWdodDp2YXIoLS1tbS1saXN0aXRlbS1zaXplKTtib3R0b206YXV0b30ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsIC5tbS1saXN0aXRlbTpsYXN0LWNoaWxkOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0ubW0tbGlzdGl0ZW0tLW9wZW5lZD4ubW0tbGlzdGl0ZW1fX2J0bjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTtyaWdodDoxOXB4fTpyb290ey0tbW0tc2l6ZTo4MCU7LS1tbS1taW4tc2l6ZToyNDBweDstLW1tLW1heC1zaXplOjQ0MHB4fS5tbS1tZW51LS1vZmZjYW52YXN7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDowfS5tbS1wYWdley13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDttaW4taGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6aW5oZXJpdH06d2hlcmUoLm1tLXNsaWRlb3V0KXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7d2lkdGg6MTAwJTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjRzOy1vLXRyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tZHVyYXRpb246LjRzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCx0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lm1tLXdyYXBwZXItLW9wZW5lZCwubW0td3JhcHBlci0tb3BlbmVkIGJvZHl7b3ZlcmZsb3c6aGlkZGVufS5tbS13cmFwcGVyX19ibG9ja2Vye2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjQpfS5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXdyYXBwZXJfX2Jsb2NrZXJ7LS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXk6MHM7LS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXk6MC40cztib3R0b206MDtvcGFjaXR5Oi41fS5tbS1tZW51ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6MDstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDowfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250e3JpZ2h0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHtsZWZ0OmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQsLm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXJpZ2h0LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHt3aWR0aDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOjEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLXRvcHtib3R0b206YXV0b30ubW0tbWVudS0tcG9zaXRpb24tYm90dG9te3RvcDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20sLm1tLW1lbnUtLXBvc2l0aW9uLXRvcHt3aWR0aDoxMDAlO2hlaWdodDpjbGFtcCh2YXIoLS1tbS1taW4tc2l6ZSksdmFyKC0tbW0tc2l6ZSksdmFyKC0tbW0tbWF4LXNpemUpKX0ubW0tbWVudS0tcG9zaXRpb24tdG9wey0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOi0xMDAlfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b217LS1tbS10cmFuc2xhdGUtdmVydGljYWw6MTAwJX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tdG9we3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIHZhcigtLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbCksIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksIHZhcigtLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbCksIDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20ubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250Lm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi10b3AubW0tbWVudS0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOmNsYW1wKCB2YXIoLS1tbS1taW4tc2l6ZSksIHZhcigtLW1tLXNpemUpLCB2YXIoLS1tbS1tYXgtc2l6ZSkgKX0ubW0td3JhcHBlci0tcG9zaXRpb24tcmlnaHR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDpjbGFtcCggY2FsYygtMSAqIHZhcigtLW1tLW1heC1zaXplKSksIGNhbGMoLTEgKiB2YXIoLS1tbS1zaXplKSksIGNhbGMoLTEgKiB2YXIoLS1tbS1taW4tc2l6ZSkpICl9Lm1tLXdyYXBwZXItLXBvc2l0aW9uLWxlZnQgLm1tLXNsaWRlb3V0LC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0Lm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLCAwLCAwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tYm90dG9tIC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodC1mcm9udCAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tdG9wIC5tbS13cmFwcGVyX19ibG9ja2Vye3otaW5kZXg6MX0ubW0tbWVudS0tdGhlbWUtbGlnaHR7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuNzUpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWxpZ2h0LWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZjNmM2YzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuOSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFya3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCwgMCwgMCwgMC40KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSwgMjU1LCAyNTUsIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC4wOCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwLCAwLCAwLCAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWRhcmstY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMzMzM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLXRleHQ6I2ZmZjstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRley0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuMTUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMCAwIDAgLyAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjAzKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS13aGl0ZS1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2ZmZjstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojMDAwOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjAzNSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtYmxhY2t7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMwMDA7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC4yKTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjA2KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFjay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC42KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMTI1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1jb3VudGVye2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjIwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MjBweDtmbG9hdDpyaWdodDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9W2Rpcj1ydGxdIC5tbS1jb3VudGVye2Zsb2F0OmxlZnR9OnJvb3R7LS1tbS1pY29uYmFyLXNpemU6NTBweH0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1uYXZiYXJzLC5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLXBhbmVsc3ttYXJnaW4tbGVmdDp2YXIoLS1tbS1pY29uYmFyLXNpemUpfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1uYXZiYXJzLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1wYW5lbHN7bWFyZ2luLXJpZ2h0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLWljb25iYXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6Mjt3aWR0aDp2YXIoLS1tbS1pY29uYmFyLXNpemUpO292ZXJmbG93OmhpZGRlbjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0taWNvbmJhciwubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0taWNvbmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0taWNvbmJhcntib3JkZXItcmlnaHQtd2lkdGg6MXB4O2xlZnQ6MH0ubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0taWNvbmJhcntib3JkZXItbGVmdC13aWR0aDoxcHg7cmlnaHQ6MH0ubW0taWNvbmJhcl9fYm90dG9tLC5tbS1pY29uYmFyX190b3B7d2lkdGg6MTAwJTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59Lm1tLWljb25iYXJfX2JvdHRvbT4qLC5tbS1pY29uYmFyX190b3A+Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWljb25iYXItc2l6ZSkgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkvMikgMH0ubW0taWNvbmJhcl9fYm90dG9tIGEsLm1tLWljb25iYXJfX2JvdHRvbSBhOmhvdmVyLC5tbS1pY29uYmFyX190b3AgYSwubW0taWNvbmJhcl9fdG9wIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1tLWljb25iYXJfX3RhYi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX06cm9vdHstLW1tLWljb25wYW5lbC1zaXplOjUwcHh9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygwKnZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMXtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygxKnZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMntpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygyKnZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtM3tpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygzKnZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtNHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyg0KnZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtZmlyc3R+Lm1tLXBhbmVse2luc2V0LWlubGluZS1zdGFydDp2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSl9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWwtLXBhcmVudCAubW0tZGl2aWRlciwubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbC0tcGFyZW50IC5tbS1uYXZiYXJ7b3BhY2l0eTowfS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWwtLXBhcmVudHtvdmVyZmxvdy15OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp1bnNldDstbXMtdHJhbnNmb3JtOnVuc2V0O3RyYW5zZm9ybTp1bnNldH0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsOm5vdCgubW0tcGFuZWwtLWljb25wYW5lbC1maXJzdCk6bm90KC5tbS1wYW5lbC0taWNvbnBhbmVsLTApe2JvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6MXB4O2JvcmRlci1pbmxpbmUtc3RhcnQtc3R5bGU6c29saWR9Lm1tLW5hdmJhcnN7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowfS5tbS1uYXZiYXJzIC5tbS1uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MDtib3JkZXItYm90dG9tOm5vbmV9Lm1tLW5hdmJhcnMtLXRvcHtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcjpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDplbnYoc2FmZS1hcmVhLWluc2V0LXRvcCl9Lm1tLW5hdmJhcnMtLWJvdHRvbXtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOmVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKX0ubW0tbmF2YmFyX19icmVhZGNydW1ic3stby10ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIDUwJTtmbGV4OjEgMSA1MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOnN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZzowIDIwcHg7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzPip7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtcGFkZGluZy1lbmQ6NnB4O3BhZGRpbmctaW5saW5lLWVuZDo2cHh9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM+YXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzOm5vdCg6bGFzdC1jaGlsZCl7LXdlYmtpdC1wYWRkaW5nLWVuZDowO3BhZGRpbmctaW5saW5lLWVuZDowfS5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzey13ZWJraXQtcGFkZGluZy1zdGFydDowO3BhZGRpbmctaW5saW5lLXN0YXJ0OjB9Lm1tLW5hdmJhcl9fdGFie3BhZGRpbmc6MCAxMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpfS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLWlubGluZS1zdGFydC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItaW5saW5lLWVuZC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnN7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1uYXZiYXJzLS10b3AubW0tbmF2YmFycy0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFic34ubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFyOm5vdCgubW0tbmF2YmFyLS10YWJzKTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyX190YWJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS10b3AgLm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtib3JkZXItdG9wLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnN7Ym9yZGVyLXRvcDpub25lfS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFicyAubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnMsLm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXItLXRhYnN+Lm1tLW5hdmJhcntiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcl9fdGFie2JvcmRlci10b3AtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tYm90dG9tIC5tbS1uYXZiYXJfX3RhYi0tc2VsZWN0ZWR7Ym9yZGVyLWJvdHRvbS1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9Lm1tLXNlYXJjaGZpZWxke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7aGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5tbS1zZWFyY2hmaWVsZF9faW5wdXR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjAgMTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmNhbGModmFyKC0tbW0tbmF2YmFyLXNpemUpKi43KTttaW4taGVpZ2h0OmF1dG87bWF4LWhlaWdodDphdXRvO21hcmdpbjowO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjRweDtsaW5lLWhlaWdodDpjYWxjKHZhcigtLW1tLW5hdmJhci1zaXplKSouNyk7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0fS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQsLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDpmb2N1cywubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpfS5tbS1tZW51W2NsYXNzKj0tY29udHJhc3RdIC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9Lm1tLXNlYXJjaGZpZWxkX19idG57ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWlubGluZS1lbmQ6MDt0b3A6MDtib3R0b206MH0ubW0tc2VhcmNoZmllbGQtLXNlYXJjaGluZyAubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5OmJsb2NrfS5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1tYXJnaW4tZW5kOi0xMDBweDttYXJnaW4taW5saW5lLWVuZDotMTAwcHg7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjVweDtwYWRkaW5nLWlubGluZS1zdGFydDo1cHg7LXdlYmtpdC1wYWRkaW5nLWVuZDoyMHB4O3BhZGRpbmctaW5saW5lLWVuZDoyMHB4O3Zpc2liaWxpdHk6aGlkZGVuO2xpbmUtaGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW47LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2lufS5tbS1zZWFyY2hmaWVsZC0tY2FuY2VsYWJsZSAubW0tc2VhcmNoZmllbGRfX2NhbmNlbHt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1tYXJnaW4tZW5kOjA7bWFyZ2luLWlubGluZS1lbmQ6MH0ubW0tcGFuZWwtLXNlYXJjaHtsZWZ0OjAgIWltcG9ydGFudDtyaWdodDowICFpbXBvcnRhbnQ7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnR9Lm1tLXBhbmVsX19zcGxhc2h7cGFkZGluZzoyMHB4fS5tbS1wYW5lbC0tc2VhcmNoaW5nIC5tbS1wYW5lbF9fc3BsYXNoe2Rpc3BsYXk6bm9uZX0ubW0tcGFuZWxfX25vcmVzdWx0c3tkaXNwbGF5Om5vbmU7cGFkZGluZzo0MHB4IDIwcHg7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dC1kaW1tZWQpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNTAlO2xpbmUtaGVpZ2h0OjEuNH0ubW0tcGFuZWwtLW5vcmVzdWx0cyAubW0tcGFuZWxfX25vcmVzdWx0c3tkaXNwbGF5OmJsb2NrfTpyb290ey0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZToyMHB4fS5tbS1zZWN0aW9uaW5kZXhlcntiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2luc2V0LWlubGluZS1lbmQ6Y2FsYygtMSp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKSk7ei1pbmRleDo1Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstd2Via2l0LWJveC1wYWNrOnNwYWNlLWV2ZW5seTstbXMtZmxleC1wYWNrOnNwYWNlLWV2ZW5seTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5fS5tbS1zZWN0aW9uaW5kZXhlciBhe2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKTtsaW5lLWhlaWdodDoxO3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2t9Lm1tLXNlY3Rpb25pbmRleGVyfi5tbS1wYW5lbHstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLXNlY3Rpb25pbmRleGVyLS1hY3RpdmV7cmlnaHQ6MH0ubW0tc2VjdGlvbmluZGV4ZXItLWFjdGl2ZX4ubW0tcGFuZWx7LXdlYmtpdC1wYWRkaW5nLWVuZDp2YXIoLS1tbS1zZWN0aW9uaW5kZXhlci1zaXplKTtwYWRkaW5nLWlubGluZS1lbmQ6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSl9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfUBtZWRpYShob3ZlcjogaG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdHZpZXc6aG92ZXI+Lm1tLWxpc3RpdGVtLS1zZWxlY3RlZDpub3QoOmhvdmVyKT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLWhvdmVyIC5tbS1saXN0aXRlbV9fYnRuOmhvdmVyLC5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX19Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fdGV4dHstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjJzOy1vLXRyYW5zaXRpb24tZGVsYXk6LjJzO3RyYW5zaXRpb24tZGVsYXk6LjJzfUBtZWRpYShob3ZlcjogaG92ZXIpey5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG46aG92ZXIsLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHQ6aG92ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzOy1vLXRyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi1kZWxheTowc319Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tcGFuZWwtLXBhcmVudCAubW0tbGlzdGl0ZW06bm90KC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50KT4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDowIDB9Lm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudD4ubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbS0tc2VsZWN0ZWQtcGFyZW50Pi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfTpyb290ey0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZTo1MHB4Oy0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplOnZhcigtLW1tLW1heC1zaXplKX0ubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQgLm1tLXNsaWRlb3V0e3dpZHRoOmNhbGMoMTAwJSAtIHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemUpLCAwLCAwKX1bZGlyPXJ0bF0gLm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQ6bm90KC5tbS13cmFwcGVyLS1vcGVuZWQpIC5tbS1tZW51LS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tZGl2aWRlciwubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQ6bm90KC5tbS13cmFwcGVyLS1vcGVuZWQpIC5tbS1tZW51LS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tbmF2YmFye29wYWNpdHk6MH0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZCAubW0tbWVudS0tc2lkZWJhci1leHBhbmRlZHt3aWR0aDp2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZHtvdmVyZmxvdzphdXRvfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0td3JhcHBlcl9fYmxvY2tlcntkaXNwbGF5Om5vbmV9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1leHBhbmRlZC1zaXplKSwgMCwgMCl9W2Rpcj1ydGxdIC5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9Lm5lb3MtYWxpZ25tZW50LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9Lm5lb3MtYWxpZ25tZW50LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS5uZW9zLWFsaWdubWVudC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLW5lb3MtZWxlbWVudHMtbWFwIC5tYXAtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy1uZW9zLWVsZW1lbnRzLW1hcCAubWFwLWNvbnRhaW5lcjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDpjYWxjKDEwODAvMTkyMCoxMDAlKX0udGMtbmVvcy1lbGVtZW50cy1tYXAgLm1hcC1jb250YWluZXI+Kntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MH0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZnVsbC13aWR0aCAuYnRue3dpZHRoOjEwMCV9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0udGMtbmVvcy1lbGVtZW50cy1idXR0b24ucmlnaHR7dGV4dC1hbGlnbjpyaWdodH0udGMtbmVvcy1lbGVtZW50cy1mdWxsd2lkdGhpbWFnZSBwaWN0dXJle2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVufS50Yy1uZW9zLWVsZW1lbnRzLWZ1bGx3aWR0aGltYWdlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCU7dHJhbnNmb3JtOnNjYWxlKDEuNCl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uey0tY3RhLWNvbC1zcGFjZTogMzBweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXJ7LS1icy1ndXR0ZXIteDogdmFyKC0tY3RhLWNvbC1zcGFjZSk7LS1icy1ndXR0ZXIteTogMDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDpjYWxjKC0xKnZhcigtLWJzLWd1dHRlci15KSk7bWFyZ2luLXJpZ2h0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1sZWZ0OmNhbGMoLTAuNSp2YXIoLS1icy1ndXR0ZXIteCkpO21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5pbWFnZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnR7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSk7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6MTVweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgcC5jdGEtdGV4dHttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVye2dhcDp2YXIoLS1jdGEtY29sLXNwYWNlKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmltYWdlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbi5pbWFnZS1vbi1yaWdodCAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHtvcmRlcjoxfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbi5pbWFnZS1vbi1yaWdodCAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuaW1hZ2V7b3JkZXI6Mn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW57LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ud2l0aG91dC1tYXJnaW4tYm90dG9te21hcmdpbi1ib3R0b206MH0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4+KjpiZWZvcmV7Y29udGVudDpcIiBcIn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW50ZXJuYWwtbWFyZ2lucy1zbWFsbHstLWJzLWd1dHRlci14OiAwLjc1cmVtOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW50ZXJuYWwtbWFyZ2lucy1ub3JtYWx7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uaW50ZXJuYWwtbWFyZ2lucy1sYXJnZXstLWJzLWd1dHRlci14OiAzcmVtOy0tYnMtZ3V0dGVyLXk6IDA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi10b3A6Y2FsYygtMSp2YXIoLS1icy1ndXR0ZXIteSkpO21hcmdpbi1yaWdodDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKTttYXJnaW4tbGVmdDpjYWxjKC0wLjUqdmFyKC0tYnMtZ3V0dGVyLXgpKX0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uYWxpZ24tc3RhcnQgLmNvbHVtbnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5hbGlnbi1jZW50ZXIgLmNvbHVtbnthbGlnbi1pdGVtczpjZW50ZXJ9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmFsaWduLWVuZCAuY29sdW1ue2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5qdXN0aWZ5LXN0YXJ0IC5jb2x1bW57anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmp1c3RpZnktY2VudGVyIC5jb2x1bW57anVzdGlmeS1jb250ZW50OmNlbnRlcn0ubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uanVzdGlmeS1lbmQgLmNvbHVtbntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmp1c3RpZnktc3BhY2UtYmV0d2VlbiAuY29sdW1ue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiAuY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTowfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiAuY29sdW1uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW4+Lm5vZGV0eXBlcy1jb250ZW50Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbiAuY29sdW1uOmJlZm9yZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5pbnZlcnNlLWNvbHVtbiAuY29sdW1uOmZpcnN0LWNoaWxke29yZGVyOjI7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLmludmVyc2UtY29sdW1uIC5jb2x1bW46bGFzdC1jaGlsZHtvcmRlcjoxO21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW46bm90KC5mb3JjZS14cykubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZXttYXJnaW4tYm90dG9tOjB9Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uOm5vdCguZm9yY2UteHMpLm1vYmlsZS1tYXJnaW4tYm90dG9tLXNtYWxse21hcmdpbi1ib3R0b206Ljc1cmVtfS5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbjpub3QoLmZvcmNlLXhzKS5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub3JtYWx7bWFyZ2luLWJvdHRvbToxLjVyZW19Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uOm5vdCguZm9yY2UteHMpLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdle21hcmdpbi1ib3R0b206M3JlbX19LmNvbHVtbi0yNXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbHVtbi0yNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTI1e2ZsZXg6MCAwIGF1dG87d2lkdGg6MjUlfX0uZm9yY2UteHM+LmNvbHVtbi0yNXtmbGV4OjAgMCBhdXRvO3dpZHRoOjI1JX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fS5jb2x1bW4tMzN7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2x1bW4tMzN7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi0zM3tmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19LmZvcmNlLXhzPi5jb2x1bW4tMzN7ZmxleDowIDAgYXV0bzt3aWR0aDozMy4zMzMzMzMzMyV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MzMuMzMzMzMzMzMlfX0uY29sdW1uLTUwe2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi10b3A6dmFyKC0tYnMtZ3V0dGVyLXkpfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29sdW1uLTUwe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXNtPi5jb2x1bW4tNTB7ZmxleDowIDAgYXV0bzt3aWR0aDo1MCV9fS5mb3JjZS14cz4uY29sdW1uLTUwe2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpmaXJzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjUwJX19LmNvbHVtbi02NntmbGV4LXNocmluazowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tdG9wOnZhcigtLWJzLWd1dHRlci15KX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbHVtbi02NntmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS1zbT4uY29sdW1uLTY2e2ZsZXg6MCAwIGF1dG87d2lkdGg6NjYuNjY2NjY2NjclfX0uZm9yY2UteHM+LmNvbHVtbi02NntmbGV4OjAgMCBhdXRvO3dpZHRoOjY2LjY2NjY2NjY3JX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6Zmlyc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fS5jb2x1bW4tNzV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXRvcDp2YXIoLS1icy1ndXR0ZXIteSl9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb2x1bW4tNzV7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZm9yY2Utc20+LmNvbHVtbi03NXtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19LmZvcmNlLXhzPi5jb2x1bW4tNzV7ZmxleDowIDAgYXV0bzt3aWR0aDo3NSV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NzUlfX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbXttYXJnaW4tYm90dG9tOjB9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWd7YmFja2dyb3VuZDojMzMzO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7cGFkZGluZzowICFpbXBvcnRhbnR9LmNvb2tpZS1jb25zZW50LWJhci1ib3R0b20taGlkZGVuICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0Qmlne2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5jb29raWUtY29uc2VudC1iYXItYm90dG9tLXZpc2libGUgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWd7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUNyb3Nze2Rpc3BsYXk6bm9uZX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjIwcHggNDBweDt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbiwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJse2ZsZXg6MTt3aWR0aDoyMCU7bWFyZ2luOjA7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTZweDt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b246aG92ZXIsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0OmhvdmVyLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybDpob3Zlcnt0ZXh0LWRlY29yYXRpb24tY29sb3I6I2ZmZn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbi50YXJ0ZWF1Y2l0cm9uQWxsb3csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LnRhcnRlYXVjaXRyb25BbGxvdywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwudGFydGVhdWNpdHJvbkFsbG93e2JhY2tncm91bmQtY29sb3I6IzBkNmVmZDtjb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLnRhcnRlYXVjaXRyb25EZW55LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydC50YXJ0ZWF1Y2l0cm9uRGVueSwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwudGFydGVhdWNpdHJvbkRlbnl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwZDZlZmR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25DVEFCdXR0b24udGFydGVhdWNpdHJvbkRlbnk6aG92ZXIsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LnRhcnRlYXVjaXRyb25EZW55OmhvdmVyLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybC50YXJ0ZWF1Y2l0cm9uRGVueTpob3Zlcnt0ZXh0LWRlY29yYXRpb24tY29sb3I6IzBkNmVmZH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkNUQUJ1dHRvbj5zcGFuLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydD5zcGFuLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybD5zcGFue2Rpc3BsYXk6bm9uZX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTM5OS45OHB4KXsjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZ3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUNyb3Nze2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vSWNvbnMveG1hcmstc29saWQuc3ZnKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjE4cHg7Zm9udC1zaXplOjA7d2lkdGg6MjRweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTZweDtyaWdodDo4cHh9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnR7cGFkZGluZzoyMHB4IDYwcHggMjBweCA0MHB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmQ3ZTE0fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCwjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmx7d2lkdGg6MTAwJTtwYWRkaW5nOjIwcHggMH19I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnR7b3JkZXI6MX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAjdGFydGVhdWNpdHJvblByaXZhY3lVcmx7b3JkZXI6Mn0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZyAudGFydGVhdWNpdHJvbkFsbG93e29yZGVyOjN9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgLnRhcnRlYXVjaXRyb25EZW55e29yZGVyOjR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0e29yZGVyOjV9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRTbWFsbHtiYWNrZ3JvdW5kOiMzMzN9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRTbWFsbCBidXR0b257Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTFweCAhaW1wb3J0YW50O3BhZGRpbmc6OHB4IDEwcHggOHB4fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkgxe2ZvbnQtc2l6ZToxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO21hcmdpbjoxNXB4IDAgMjhweH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25IMntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MTJweCAwIDAgMTVweDtjb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzICN0YXJ0ZWF1Y2l0cm9uTWFpbkxpbmVPZmZzZXR7YmFja2dyb3VuZDojMzMzfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzICN0YXJ0ZWF1Y2l0cm9uTWFpbkxpbmVPZmZzZXQgI3RhcnRlYXVjaXRyb25JbmZve2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzICN0YXJ0ZWF1Y2l0cm9uU2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25UaXRsZSBidXR0b24uY2F0VG9nZ2xlQnRue2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjoyMHB4IDBweCAwcHg7cGFkZGluZzo1cHggMjBweDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6YXV0bztiYWNrZ3JvdW5kOiMzMzN9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25UaXRsZSBidXR0b24uY2F0VG9nZ2xlQnRuIC50YXJ0ZWF1Y2l0cm9uUGx1czo6YmVmb3Jle2NvbG9yOiNmZmZ9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25EZXRhaWxze2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmO3BhZGRpbmc6MTBweH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkxpbmV7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLC4xKTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxNXB4IDVweH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkxpbmU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLC4yKX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkFsbG93LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uRGVueXtvcGFjaXR5Oi40fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uQWxsb3cudGFydGVhdWNpdHJvbklzU2VsZWN0ZWQsI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25BbGxvd1thcmlhLXByZXNzZWQ9dHJ1ZV0sI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25EZW55LnRhcnRlYXVjaXRyb25Jc1NlbGVjdGVkLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uRGVueVthcmlhLXByZXNzZWQ9dHJ1ZV17b3BhY2l0eToxfUBtZWRpYShtYXgtd2lkdGg6IDU3NS45OHB4KXsjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkgxe2xpbmUtaGVpZ2h0OjMycHh9fSN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAudGFydGVhdWNpdHJvbkFsbG93LCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblByaXZhY3lVcmxEaWFsb2csI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uRGVueXtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjhweCAxNHB4ICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtsaW5lLWhlaWdodDpub3JtYWwgIWltcG9ydGFudH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25BbGxvdywjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsRGlhbG9ne2JhY2tncm91bmQtY29sb3I6IzBkNmVmZCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gLnRhcnRlYXVjaXRyb25BbGxvdyBzcGFuLCN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblByaXZhY3lVcmxEaWFsb2cgc3BhbntkaXNwbGF5Om5vbmV9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uRGVueXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMGQ2ZWZkICFpbXBvcnRhbnR9I3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIC50YXJ0ZWF1Y2l0cm9uRGVueSBzcGFue2Rpc3BsYXk6bm9uZX0jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25DbG9zZVBhbmVse2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS50YWNfYWN0aXZhdGV7YmFja2dyb3VuZDojY2NjICFpbXBvcnRhbnR9LnRhY19hY3RpdmF0ZSAudGFjX2Zsb2F0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEwcHg7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojMWExYTFhfS50YWNfYWN0aXZhdGUgLnRhY19mbG9hdCAudGFydGVhdWNpdHJvbkFsbG93e2JhY2tncm91bmQtY29sb3I6IzBkNmVmZCAhaW1wb3J0YW50fS50Yy1uZW9zLWVsZW1lbnRzLW1hcC50YWMtZGlzYWJsZWQgLnRhY19hY3RpdmF0ZXttaW4taGVpZ2h0OjUwMHB4O2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnRjLW5lb3MtZWxlbWVudHMtbWFwLnRhYy1kaXNhYmxlZCAudGFjX2FjdGl2YXRlIC50YWNfZmxvYXR7Z2FwOjUlfS50Yy1uZW9zLWVsZW1lbnRzLW1hcC50YWMtZGlzYWJsZWQgLnRhY19hY3RpdmF0ZSAudGFjX2Zsb2F0IC5hY3Rpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9LmdyZWNhcHRjaGEtYmFkZ2V7Ym90dG9tOjUwcHggIWltcG9ydGFudH0uZy1yZWNhcHRjaGEuY2xlYXJmaXh7bWFyZ2luOjA7aGVpZ2h0OjB9LmctcmVjYXB0Y2hhLmNsZWFyZml4LmRpc2FibGVke2hlaWdodDphdXRvfS5nLXJlY2FwdGNoYS5jbGVhcmZpeC5kaXNhYmxlZCAudGFjX2FjdGl2YXRle3dpZHRoOmF1dG87bWFyZ2luOjA7cGFkZGluZzoyMHB4fS5nb29nbGVtYXBzX2VtYmVkIC50YWNfYWN0aXZhdGVfbWFwc19ub2FwaSAudGFjX2Zsb2F0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uL1BhY2thZ2VzL1RDLk5lb3MuQ29va2llQ29uc2VudC9JY29ucy9tYXAtbG9jYXRpb24tZG90LnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMiU7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgMTUlIGNlbnRlcn0jY29va2llLWNvbnNlbnQtZGF0YXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubGVuaXMubGVuaXMtc21vb3Roe3Njcm9sbC1iZWhhdmlvcjphdXRvfS5sZW5pcy5sZW5pcy1zbW9vdGggW2RhdGEtbGVuaXMtcHJldmVudF17b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5sZW5pcy5sZW5pcy1zdG9wcGVke292ZXJmbG93OmhpZGRlbn0ubGVuaXMubGVuaXMtc2Nyb2xsaW5nIGlmcmFtZXtwb2ludGVyLWV2ZW50czpub25lfS5ub2RldHlwZXMtY29udGVudC56b29tLW9uLWhvdmVyIHBpY3R1cmV7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ub2RldHlwZXMtY29udGVudC56b29tLW9uLWhvdmVyIHBpY3R1cmUgaW1ne3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dH0ubm9kZXR5cGVzLWNvbnRlbnQuem9vbS1vbi1ob3ZlciBwaWN0dXJlIGltZzpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4xKX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5vZGV0eXBlcy1jb250ZW50Lnpvb20tb24taG92ZXIgcGljdHVyZSBpbWd7dHJhbnNpdGlvbjpub25lfS5ub2RldHlwZXMtY29udGVudC56b29tLW9uLWhvdmVyIHBpY3R1cmUgaW1nOmhvdmVye3RyYW5zZm9ybTpub25lfX0uc2VsZWN0Mi1jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI4cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6MjBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxZW19LnNlbGVjdDItY29udGFpbmVyW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjIwcHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDozMnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTppbmxpbmU7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtmb250LXNpemU6MWVtfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtmb250LXNpemU6MTAwJTttYXJnaW4tdG9wOjVweDttYXJnaW4tbGVmdDo1cHg7cGFkZGluZzowO21heC13aWR0aDoxMDAlO3Jlc2l6ZTpub25lO2hlaWdodDoxOHB4O3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtmb250LWZhbWlseTpzYW5zLXNlcmlmO292ZXJmbG93OmhpZGRlbjt3b3JkLWJyZWFrOmtlZXAtYWxsfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5zZWxlY3QyLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7d2lkdGg6MTAwJTt6LWluZGV4OjEwNTF9LnNlbGVjdDItcmVzdWx0c3tkaXNwbGF5OmJsb2NrfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZzo2cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2N1cnNvcjpwb2ludGVyfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntsZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtwYWRkaW5nOjRweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY2xvc2UtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87b3BhY2l0eTowO3otaW5kZXg6OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2NsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7d2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7Y29sb3I6IzQ0NDtsaW5lLWhlaWdodDoyOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2N1cnNvcjpwb2ludGVyO2Zsb2F0OnJpZ2h0O2ZvbnQtd2VpZ2h0OmJvbGQ7aGVpZ2h0OjI2cHg7bWFyZ2luLXJpZ2h0OjIwcHg7cGFkZGluZy1yaWdodDowcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3toZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O3JpZ2h0OjFweDt3aWR0aDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOiM4ODggcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2hlaWdodDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi00cHg7bWFyZ2luLXRvcDotMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFye2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgIzg4OCByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowIDRweCA1cHggNHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHQ7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctcmlnaHQ6NXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLnNlbGVjdDItc2VsZWN0aW9uLS1jbGVhcmFibGV7cGFkZGluZy1yaWdodDoyNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtoZWlnaHQ6MjBweDttYXJnaW4tcmlnaHQ6MTBweDttYXJnaW4tdG9wOjVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3BhZGRpbmc6MXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjA7cGFkZGluZy1sZWZ0OjIwcHg7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dmVydGljYWwtYWxpZ246Ym90dG9tO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtjdXJzb3I6ZGVmYXVsdDtwYWRkaW5nLWxlZnQ6MnB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgI2FhYTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtjb2xvcjojOTk5O2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxZW07Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjAgNHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2NvbG9yOiMzMzM7b3V0bGluZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoxMHB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXI6c29saWQgIzAwMCAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOm5vbmU7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZy1sZWZ0OjFlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtwYWRkaW5nLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTFlbTtwYWRkaW5nLWxlZnQ6MmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTJlbTtwYWRkaW5nLWxlZnQ6M2VtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0zZW07cGFkZGluZy1sZWZ0OjRlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTRlbTtwYWRkaW5nLWxlZnQ6NWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTVlbTtwYWRkaW5nLWxlZnQ6NmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3Vwe3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZHtjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6I2RkZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiM1ODk3ZmI7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4zNzVyZW07b3V0bGluZTowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiM0NDQ7bGluZS1oZWlnaHQ6MjhweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntjdXJzb3I6cG9pbnRlcjtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO2hlaWdodDoyNnB4O21hcmdpbi1yaWdodDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7YmFja2dyb3VuZC1jb2xvcjojZGRkO2JvcmRlcjpub25lO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVlMmU2O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4zNzVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjM3NXJlbTtoZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O3JpZ2h0OjFweDt3aWR0aDoyMHB4O2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIGVuZENvbG9yc3RyPVwiI0ZGQ0NDQ0NDXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjojODg4IHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDRweCAwIDRweDtoZWlnaHQ6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNHB4O21hcmdpbi10b3A6LTJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZmxvYXQ6bGVmdH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjM3NXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4zNzVyZW07bGVmdDoxcHg7cmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBie2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCkgIzg4OCByZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowIDRweCA1cHggNHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsICNlZWVlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDAlLCAjZWVlZWVlIDUwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4zNzVyZW07Y3Vyc29yOnRleHQ7b3V0bGluZTowO3BhZGRpbmctYm90dG9tOjVweDtwYWRkaW5nLXJpZ2h0OjVweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4zNzVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtjdXJzb3I6ZGVmYXVsdDtwYWRkaW5nLWxlZnQ6MnB4O3BhZGRpbmctcmlnaHQ6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjM3NXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4zNzVyZW07Y29sb3I6Izg4ODtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowIDRweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVye2NvbG9yOiM1NTU7b3V0bGluZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheXtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6MnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMzc1cmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4zNzVyZW19LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle2JvcmRlci1ib3R0b206bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci10b3A6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWdyb3Vwe3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZHtjb2xvcjpncmF5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxle2JhY2tncm91bmQtY29sb3I6IzM4NzVkNztjb2xvcjojZmZmfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntib3JkZXItY29sb3I6IzU4OTdmYn06cm9vdHstLWdyYXlzY2FsZS0xMDA6ICNmZmZmZmY7LS1ncmF5c2NhbGUtMjAwOiAjZjRmNGY0Oy0tZ3JheXNjYWxlLTMwMDogI2Q3ZDdkNzstLWdyYXlzY2FsZS00MDA6ICNiMWIxYjE7LS1ncmF5c2NhbGUtNTAwOiAjODA4MDgwOy0tZ3JheXNjYWxlLTYwMDogIzVkNWQ1ZDstLWdyYXlzY2FsZS03MDA6ICMzYzNjM2M7LS1ncmF5c2NhbGUtODAwOiAjMjUyNTI1Oy0tZ3JheXNjYWxlLTkwMDogIzAwMDAwMDstLW5ldXRyYWwtMTAwOiAjRjhGNkVDOy0tbmV1dHJhbC0yMDA6ICNGM0VFRDc7LS1uZXV0cmFsLTMwMDogI0VBRTZEMzstLW5ldXRyYWwtNDAwOiAjRTJERUNEOy0tbmV1dHJhbC01MDA6ICNDN0MzQUY7LS1uZXV0cmFsLTYwMDogIzlDOTc3RjstLW5ldXRyYWwtNzAwOiAjNzY3MzYyOy0tbmV1dHJhbC04MDA6ICM1RTVDNTI7LS1uZXV0cmFsLTkwMDogIzQ0NDIzOTstLXByaW1hcnktMTAwOiAjRUJGOERDOy0tcHJpbWFyeS0yMDA6ICNDRkU2QjI7LS1wcmltYXJ5LTMwMDogI0I2RDQ5MjstLXByaW1hcnktNDAwOiAjQTBDQjZEOy0tcHJpbWFyeS01MDA6ICM3QUI0MzQ7LS1wcmltYXJ5LTYwMDogIzYyOTUyMzstLXByaW1hcnktNzAwOiAjNTI3QjIwOy0tcHJpbWFyeS04MDA6ICMzRTVGMTY7LS1wcmltYXJ5LTkwMDogIzJENDUwRTstLXByaW1hcnktYWx0LTEwMDogcmdiYSgyMzgsIDIwNCwgMTcyLCAxKTstLXByaW1hcnktYWx0LTIwMDogcmdiYSgyMzQsIDE3NSwgMTE5LCAxKTstLXByaW1hcnktYWx0LTMwMDogcmdiYSgyMzQsIDE1OSwgODksIDEpOy0tcHJpbWFyeS1hbHQtNDAwOiByZ2JhKDI0NCwgMTQyLCA0NywgMSk7LS1wcmltYXJ5LWFsdC01MDA6IHJnYmEoMjM2LCAxMTYsIDQsIDEpOy0tcHJpbWFyeS1hbHQtNjAwOiByZ2JhKDE4MCwgODgsIDIsIDEpOy0tcHJpbWFyeS1hbHQtNzAwOiByZ2JhKDEzNiwgNjYsIDAsIDEpOy0tcHJpbWFyeS1hbHQtODAwOiByZ2JhKDEwOCwgNTMsIDEsIDEpOy0tcHJpbWFyeS1hbHQtOTAwOiByZ2JhKDgwLCAzOCwgMCwgMSk7LS1zZWNvbmRhcnktMTAwOiAjREVFNUY2Oy0tc2Vjb25kYXJ5LTIwMDogI0NCRDdGMjstLXNlY29uZGFyeS0zMDA6ICM5QUE4Qzc7LS1zZWNvbmRhcnktNDAwOiAjNzQ4NEE5Oy0tc2Vjb25kYXJ5LTUwMDogIzUzNjQ4QTstLXNlY29uZGFyeS02MDA6ICMzRjRGNzQ7LS1zZWNvbmRhcnktNzAwOiAjMjUzNDU1Oy0tc2Vjb25kYXJ5LTgwMDogIzE2MUYzMzstLXNlY29uZGFyeS05MDA6ICMwQjExMUQ7LS1lbWFpbC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTEwMCk7LS1lbWFpbC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1zdWNjZXNzOiByZ2JhKDYsIDIxNCwgMTYwLCAxKTstLWVycm9yOiByZ2JhKDIzOSwgNzEsIDExMSwgMSk7LS13YXJuaW5nOiAjRkZEMTY2Oy0tZm9udC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1saW5rLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcjogIzFEMUQxRDstLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTstLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApOy0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTstLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTstLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tcHJpbWFyeS00MDApOy0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTstLWJ0bi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTstLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTstLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTstLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7LS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzOiAwOy0tYnRuLXByaW1hcnktcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLXMpOy0tYnRuLXByaW1hcnktcGFkZGluZy15OiB2YXIoLS1zcGFjaW5nLXhzKTstLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpOy0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNjAwKTstLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApOy0tYnRuLXNlY29uZGFyeS1hY3RpdmUtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTstLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApOy0tYnRuLXNlY29uZGFyeS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7LS1idG4tc2Vjb25kYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7LS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApOy0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS01MDApOy0tYnRuLW5ldXRyYWwtaG92ZXItYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS0xMDApOy0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApOy0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTstLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApOy0tYnRuLW5ldXRyYWwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTMwMCk7LS1idG4tbmV1dHJhbC1kaXNhYmxlZC1iZy1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1idG4tbmV1dHJhbC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7LS1idG4tbmV1dHJhbC1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApOy0tYnMtcG9wb3Zlci1iZzogdmFyKC0tbmV1dHJhbC05MDApOy0tbGlnaHQ6IDIwMDstLXJlZ3VsYXI6IDQwMDstLXNlbWktYm9sZDogNjAwOy0tYm9sZDogNzAwOy0tYmxhY2s6IDkwMDstLXRpdGxlLWZvbnQtZmFtaWxseTogXCJXb3JrIFNhbnNcIiwgQXJpYWw7LS10ZXh0LWZvbnQtZmFtaWxseTogXCJNb250c2VycmF0XCI7LS1mb250LXNpemUteHhzOiAxMHB4Oy0tZm9udC1zaXplLXhzOiAxMnB4Oy0tZm9udC1zaXplLXM6IDE2cHg7LS1mb250LXNpemUtbTogMThweDstLWZvbnQtc2l6ZS1sOiAyNHB4Oy0tZm9udC1zaXplLXhsOiAzMHB4Oy0tZm9udC1zaXplLXh4bDogNDJweDstLWZvbnQtc2l6ZS0zeGw6IDYwcHg7LS1mb250LXNpemUtNHhsOiA3MnB4Oy0tc3BhY2luZy0zeHM6IDRweDstLXNwYWNpbmctMnhzOiA4cHg7LS1zcGFjaW5nLXhzOiAxMnB4Oy0tc3BhY2luZy1zOiAxNnB4Oy0tc3BhY2luZy1tOiAyNHB4Oy0tc3BhY2luZy1sOiAzMnB4Oy0tc3BhY2luZy14bDogNDhweDstLXNwYWNpbmctMnhsOiA2NHB4Oy0tc3BhY2luZy0zeGw6IDcycHg7LS1yb3VuZGVkLW5vbmU6IDA7LS1yb3VuZGVkLXM6IDJweDstLXJvdW5kZWQtbTogNHB4Oy0tcm91bmRlZC1sOiA4cHg7LS1yb3VuZGVkLXhsOiAxNnB4Oy0tcm91bmRlZC0yeGw6IDIwcHg7LS1yb3VuZGVkLTN4bDogMzZweDstLXJvdW5kZWQtZnVsbDogOTk5OXB4Oy0tZ3JpZC1ndXR0ZXItd2lkdGg6IDEuNXJlbTstLWdyaWQtY29sdW1uczogMTI7LS1tYXJnaW4tYm90dG9tLXNtYWxsOiB2YXIoLS1ncmlkLWd1dHRlci13aWR0aCk7LS1tYXJnaW4tYm90dG9tLWRlZmF1bHQ6IGNhbGModmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpICogMik7LS1tYXJnaW4tYm90dG9tLWJpZzogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAzKTstLWhlYWRlci1oZWlnaHQ6IDE0MnB4Oy0taGVhZGVyLWhlaWdodC1tb2JpbGU6IDEwOHB4Oy0taGVpZ2h0LXNsaWRlcjogNjE0cHg7LS1oZWlnaHQtc2xpZGVyLW1vYmlsZTogMjYxcHg7LS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLXByaW1hcnktNzAwKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MjAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTIwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTIwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIldvcmsgU2Fuc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJXb3JrIFNhbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiV29yayBTYW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy93b3JrLXNhbnMtdjE5LWxhdGluLTkwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoyMDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTIwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi0yMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1kaXNwbGF5OnN3YXA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNjAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZGlzcGxheTpzd2FwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWRpc3BsYXk6c3dhcDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7c3JjOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNYXRlcmlhbCBJY29uc1wiO3NyYzp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0ubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZXtmb250LWZhbWlseTpcIk1hdGVyaWFsIEljb25zXCI7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTozMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjE7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm93cmFwO2RpcmVjdGlvbjpsdHI7LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZH1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm4sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0byB2YXIoLS1zcGFjaW5nLW0pO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3JlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybjpiZWZvcmUsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5yZXR1cm46YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWZvbnQtY29sb3IpO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgxLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDEsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDEsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDF7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmNhdGVnb3JpZXMgLmNhdGVnb3J5e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29yc3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy1tKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlcixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLW0pO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3IsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uc3BvbnNvcnMgLnNwb25zb3JzLXdyYXBwZXIgLnNwb25zb3IsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29yLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29yLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5zcG9uc29ycyAuc3BvbnNvcnMtd3JhcHBlciAuc3BvbnNvcixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnNwb25zb3JzIC5zcG9uc29ycy13cmFwcGVyIC5zcG9uc29ye21heC13aWR0aDoyNTBweDt3aWR0aDoxMDAlO2hlaWdodDphdXRvfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJve2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdle2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZyxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdlIGltZ3tib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTt3aWR0aDoxMDAlfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0e2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGUsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZSxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5zdWJ0aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTQ3JTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJve2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14bCl9fWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgaDIuc3VnZ2VzdGlvbi10aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMi5zdWdnZXN0aW9uLXRpdGxle21hcmdpbjp2YXIoLS1zcGFjaW5nLTJ4bCkgYXV0byB2YXIoLS1zcGFjaW5nLXhsKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbntkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmt7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjI1JX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDpyZ2JhKDY5LDY5LDY5LC41KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO3otaW5kZXg6M31ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1nLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG4sYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bixib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc31ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZSxib2R5LnRjLXJlcG8tYWR2aWNlICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rIC5idG46YmVmb3JlLGJvZHkudGMtcmVwby1uZXdzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuaW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWcsYm9keS50Yy1yZXBvLWFkdmljZSAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZyxib2R5LnRjLXJlcG8tbmV3cyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5pbWFnZSBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDUpfWJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG4sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRue2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3JlLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmUsYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24sYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1ib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmFkdmljZS1saW5rLGJvZHkudGMtcmVwby1hZHZpY2UgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAuYWR2aWNlLWxpbmssYm9keS50Yy1yZXBvLW5ld3MgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5hZHZpY2UtbGlua3t3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnJldHVybntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0byB2YXIoLS1zcGFjaW5nLW0pO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1mb250LWNvbG9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciBoMXt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJve2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLmltYWdle2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC5pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7d2lkdGg6MTAwJX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0e2ZsZXg6M31ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5kZXNjcmlwdGlvbntmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJvIC50ZXh0IC5tZXRhe21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5pbnRybyAudGV4dCAubWV0YSB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjp2YXIoLS1zcGFjaW5nLTJ4cykgMCAwfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuaW50cm8gLnRleHQgLm1ldGEgdWwgbGl7ZmxvYXQ6bGVmdDt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLXNwYWNpbmctbCkpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS01MDApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLWwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLmludHJve2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIGgyLnN1Z2dlc3Rpb24tdGl0bGV7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhsKSBhdXRvIHZhcigtLXNwYWNpbmcteGwpO3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbntkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGlua3toZWlnaHQ6MzIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MjUlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDpyZ2JhKDY5LDY5LDY5LC41KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO3otaW5kZXg6M31ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbmZvIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbWFnZXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW59Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjU2cHg7d2lkdGg6NTZweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuYnRuOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweDttYXNrLXNpemU6Y292ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbms6aG92ZXIgLmltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluazpob3ZlciAuYnRue2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rOmhvdmVyIC5idG46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbmZve2JvdHRvbTowfWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmltYWdle2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzozMHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDIyM2RlZywgI0Q3RDdENyAzNi41NCUsICM4ODggODIuODglKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC5pbWFnZSBpbWd7b2JqZWN0LWZpdDpjb250YWlufWJvZHkudGMtd2Vic2l0ZS1sdWJyaWNhbnRkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lciAuc3VnZ2VzdGlvbiAubHVicmljYW50LWxpbmsgLmJyYW5ke2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMjRweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5rIC52aXNjb3NpdHl7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTJ4cyl9Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9uIC5sdWJyaWNhbnQtbGluayAuYnRue2JvdHRvbTp1bnNldDt0b3A6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVyIC5zdWdnZXN0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1ib2R5LnRjLXdlYnNpdGUtbHVicmljYW50ZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnN1Z2dlc3Rpb24gLmx1YnJpY2FudC1saW5re3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZHtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1nLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mb3twYWRkaW5nOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzJweDt3aWR0aDoxMDAlO2xlZnQ6MDtib3R0b206MDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JhY2tncm91bmQ6cmdiYSg2MCw2MCw2MCwuOCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoNy41cHgpO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mb3twb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGVmdDp1bnNldDtib3R0b206dW5zZXQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ297ZGlzcGxheTpmbGV4O21heC13aWR0aDoyMjBweDt3aWR0aDoxNSU7aGVpZ2h0OjE1MHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dve3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmxvZ28gaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAubG9nbyBpbWcsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5sb2dvIGltZ3toZWlnaHQ6YXV0b31ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGV7d2lkdGg6NTAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMXtjb2xvcjojZmZmO2ZvbnQtc2l6ZTo1NnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxMTIlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSBoMSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDEsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIGgxLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgaDF7Zm9udC1zaXplOjMycHg7dGV4dC1hbGlnbjpjZW50ZXJ9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGV7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGU6YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1lcnJvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlIC5zdGF0ZS5vcGVuOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUgLnN0YXRlLm9wZW46YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSAuc3RhdGUub3BlbjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1zdWNjZXNzKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLnRpdGxle3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdHt3aWR0aDozNSU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tbGVmdDoxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3R7bWFyZ2luLWxlZnQ6dW5zZXQ7d2lkdGg6MTAwJTthbGlnbi1pdGVtczpjZW50ZXJ9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdHtmbGV4OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxMnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLmxlZnQ+ZGl2IGEsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5sZWZ0PmRpdiBhLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAubGVmdD5kaXYgYXtjb2xvcjojZmZmfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodHttYXJnaW4tdG9wOjMwcHg7ZGlzcGxheTpmbGV4O2dhcDo4cHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtze2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkIC5pbmZvIC5jb250YWN0IC5yaWdodCAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyBhIHN2ZyBwYXRoLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGgsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZCAuaW5mbyAuY29udGFjdCAucmlnaHQgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3MgYSBzdmcgcGF0aCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQgLmluZm8gLmNvbnRhY3QgLnJpZ2h0IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIGEgc3ZnIHBhdGh7ZmlsbDojZmZmfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4ucHJlc2VudGF0aW9uLWNhcmQubm8taW1hZ2UgLmluZm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LnByZXNlbnRhdGlvbi1jYXJkLm5vLWltYWdlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5wcmVzZW50YXRpb24tY2FyZC5uby1pbWFnZSAuaW5mb3twb3NpdGlvbjpyZWxhdGl2ZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm97bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKTtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRyb3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGV7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZHttYXgtd2lkdGg6NjUwcHg7bWFyZ2luOmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZTpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGU6bGFzdC1jaGlsZHttYXgtd2lkdGg6MTAwJTttYXJnaW46dW5zZXR9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheXtkaXNwbGF5OmZsZXg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgMDtwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXkgaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5IGltZy5hY3RpdmV7ZGlzcGxheTpub25lfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0zeGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1ne2Rpc3BsYXk6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXSBpbWcuYWN0aXZlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0gaW1nLmFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdIGltZy5hY3RpdmV7ZGlzcGxheTpibG9ja31ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MThweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZXJyb3IpO21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLTJ4cyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdOmJlZm9yZXtsZWZ0OjEwcHh9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF0sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czowO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaGlkZS1zdGF0dXMtYnVsbGV0XTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWhpZGUtc3RhdHVzLWJ1bGxldF06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdOmJlZm9yZXtkaXNwbGF5Om5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV1bZGF0YS1pcy1vcGVuXTpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXVtkYXRhLWlzLW9wZW5dOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdW2RhdGEtaXMtb3Blbl06YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tc3VjY2Vzcyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5W2RhdGEtaXMtYWN0aXZlXStkaXYsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXlbZGF0YS1pcy1hY3RpdmVdK2Rpdixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheVtkYXRhLWlzLWFjdGl2ZV0rZGl2e2JvcmRlci10b3A6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXZ7ZmxleDoxO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy14cyk7dGV4dC1hbGlnbjpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxke2ZsZXg6MCAwIGF1dG87cGFkZGluZy1sZWZ0OjM1cHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFue2Rpc3BsYXk6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdjpmaXJzdC1jaGlsZCBzcGFuLm1vYmlsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2OmZpcnN0LWNoaWxkIHNwYW4ubW9iaWxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXY6Zmlyc3QtY2hpbGQgc3Bhbi5tb2JpbGV7ZGlzcGxheTppbmxpbmUtYmxvY2t9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnNjaGVkdWxlIC5kYXk+ZGl2LmNvbnRpbnVvdXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91cyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC5zY2hlZHVsZSAuZGF5PmRpdi5jb250aW51b3VzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAuc2NoZWR1bGUgLmRheT5kaXYuY29udGludW91c3tmbGV4OjJ9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tcGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0e2ZsZXg6MX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmludHJvLWNvbnRhaW5lciAucm9vdC1jb250YWluZXI+LmludHJvIC50ZXh0IC5pbnRyb1RpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5pbnRyby1jb250YWluZXIgLnJvb3QtY29udGFpbmVyPi5pbnRybyAudGV4dCAuaW50cm9UaXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuaW50cm8tY29udGFpbmVyIC5yb290LWNvbnRhaW5lcj4uaW50cm8gLnRleHQgLmludHJvVGl0bGV7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxNTAlO3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllc3tqdXN0aWZ5LWNvbnRlbnQ6bGVmdDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtnYXA6dmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTt3aWR0aDpjYWxjKDI1JSAtIHZhcigtLXNwYWNpbmctMnhzKSk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2VydmljZXMtY29udGFpbmVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNlcnZpY2VzLWNvbnRhaW5lciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zZXJ2aWNlcy1jb250YWluZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IGJ1dHRvbjpiZWZvcmV7Zm9udC1zaXplOjI0cHg7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAuY2F0ZWdvcnktdGl0bGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC5jYXRlZ29yeS10aXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLmNhdGVnb3J5LXRpdGxle3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSk7ZGlzcGxheTpibG9jaztmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWJhY2ssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWJhY2ssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1iYWNrLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWJhY2ssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFja3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSk7dGV4dC1hbGlnbjpsZWZ0fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayBhLGJvZHkudGMtcmVwby1wYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1iYWNrIGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1iYWNrIGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayBhLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayBhLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtYmFjayBhLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWJhY2sgYSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1iYWNrIGEsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWJhY2sgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIudGFyaWZmcy1wYWdlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lci50YXJpZmZzLXBhZ2UgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lci50YXJpZmZzLXBhZ2UgaDEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIudGFyaWZmcy1wYWdlIGgxLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIudGFyaWZmcy1wYWdlIGgxLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIudGFyaWZmcy1wYWdlIGgxLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyLnRhcmlmZnMtcGFnZSBoMSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lci50YXJpZmZzLXBhZ2UgaDEsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyLnRhcmlmZnMtcGFnZSBoMXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCAwIDEuNXJlbX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWxpc3QsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWxpc3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1saXN0LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWxpc3QsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1saXN0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtbGlzdCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy1saXN0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWxpc3QsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14cyk7bWFyZ2luOjAgMCB2YXIoLS1zcGFjaW5nLXhsKTt3aWR0aDoxMDAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgdHIudGFyaWZmLWxpbmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIHRyLnRhcmlmZi1saW5lLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgdHIudGFyaWZmLWxpbmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgdHIudGFyaWZmLWxpbmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciB0ci50YXJpZmYtbGluZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIHRyLnRhcmlmZi1saW5lLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIHRyLnRhcmlmZi1saW5lLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIHRyLnRhcmlmZi1saW5lLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciB0ci50YXJpZmYtbGluZXtkaXNwbGF5OnRhYmxlLXJvdztmbGV4LXdyYXA6dW5zZXQ7YWxpZ24taXRlbXM6dW5zZXQ7Z2FwOnVuc2V0O3BhZGRpbmc6MDtib3JkZXItYm90dG9tOm5vbmU7bWFyZ2luOjB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3RhYmxlLWxheW91dDpmaXhlZH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtbGFiZWwsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWxhYmVsLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtbGFiZWwsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWxhYmVsLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1sYWJlbCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWxhYmVsLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtbGFiZWx7d2lkdGg6NTYlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1kZXRhaWwsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1kZXRhaWwsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWRldGFpbHt3aWR0aDoyMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWN1cnJlbmN5LGJvZHkudGMtcmVwby1wYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWN1cnJlbmN5LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLWN1cnJlbmN5e3dpZHRoOjglfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1wcmljZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtcHJpY2UsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtcHJpY2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAuY29sLXByaWNlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC5jb2wtcHJpY2UsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1wcmljZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLmNvbC1wcmljZXt3aWR0aDoxNiV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ZCxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ZCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ZCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRke2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctMnhzKTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwLCB2YXIoLS1wZXJsLWdyYXUsICNlNWU1ZTUpKTtmbGV4Om5vbmU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkIHRkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkIHRkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkIHRkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGR7Ym9yZGVyLWJvdHRvbTowfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxhYmVsLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbHtmb250LXdlaWdodDpub3JtYWw7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtZGV0YWlsLGJvZHkudGMtcmVwby1wYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtZGV0YWlsLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWx7b3ZlcmZsb3ctd3JhcDphbnl3aGVyZTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwLCAjNjY2KTt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1saW5lIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1saW5lIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1saW5lIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1saW5lIC50YXJpZmYtcHJpY2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGluZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxpbmUgLnRhcmlmZi1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1saW5lIC50YXJpZmYtcHJpY2V7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246cmlnaHQ7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7bWFyZ2luLWxlZnQ6MH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3l7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtcHJpY2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7cGFkZGluZy1sZWZ0OjA7Zm9udC12YXJpYW50LW51bWVyaWM6dGFidWxhci1udW1zO21hcmdpbi1sZWZ0OjB9QG1lZGlhKG1heC13aWR0aDogNTc1Ljk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZXtkaXNwbGF5OmJsb2NrO3RhYmxlLWxheW91dDphdXRvfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgY29sZ3JvdXAsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIGNvbGdyb3VwLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgY29sZ3JvdXAsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgY29sZ3JvdXAsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSBjb2xncm91cCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIGNvbGdyb3VwLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIGNvbGdyb3VwLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIGNvbGdyb3VwLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSBjb2xncm91cHtkaXNwbGF5Om5vbmV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0Ym9keSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGJvZHksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0Ym9keSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0Ym9keSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRib2R5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGJvZHksYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGJvZHksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGJvZHksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRib2R5e2Rpc3BsYXk6YmxvY2t9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ci50YXJpZmYtbGluZSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHIudGFyaWZmLWxpbmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ci50YXJpZmYtbGluZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ci50YXJpZmYtbGluZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyLnRhcmlmZi1saW5lLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHIudGFyaWZmLWxpbmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHIudGFyaWZmLWxpbmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHIudGFyaWZmLWxpbmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyLnRhcmlmZi1saW5le2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIGF1dG8gYXV0bztncmlkLXRlbXBsYXRlLWFyZWFzOlwibGFiZWwgbGFiZWwgbGFiZWxcIiBcIi4gY3VycmVuY3kgcHJpY2VcIjtnYXA6LjI1cmVtIC4zNXJlbTt3aWR0aDoxMDAlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwLCB2YXIoLS1wZXJsLWdyYXUsICNlNWU1ZTUpKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdHI6bGFzdC1jaGlsZCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0cjpsYXN0LWNoaWxkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRyOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRkLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgdGQsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ZCxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRkLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIHRkLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSB0ZHtib3JkZXItYm90dG9tOjA7cGFkZGluZzowfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWxhYmVsLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtbGFiZWwsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1sYWJlbHtncmlkLWFyZWE6bGFiZWw7bWluLXdpZHRoOjB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWRldGFpbCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtZGV0YWlsLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1kZXRhaWwsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtZGV0YWlse2Rpc3BsYXk6bm9uZX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1jdXJyZW5jeSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLWN1cnJlbmN5LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3ksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtY3VycmVuY3l7Z3JpZC1hcmVhOmN1cnJlbmN5O3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtcHJpY2UsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtcHJpY2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC50YXJpZmZzLWNvbnRhaW5lciAudGFyaWZmcy10YWJsZSAudGFyaWZmLXByaWNlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRhcmlmZnMtY29udGFpbmVyIC50YXJpZmZzLXRhYmxlIC50YXJpZmYtcHJpY2UsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAudGFyaWZmcy1jb250YWluZXIgLnRhcmlmZnMtdGFibGUgLnRhcmlmZi1wcmljZXtncmlkLWFyZWE6cHJpY2V9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXJlcG8tcGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6dmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb257aGVpZ2h0OmF1dG87d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIHZhcigtLXNwYWNpbmctbCkpfUBtZWRpYShtYXgtd2lkdGg6IDEzOTkuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKSl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciAucm9vdC1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5jb250YWN0LWJsb2Nrcy1jb250YWluZXIgLnJvb3QtY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuY29udGFjdC1ibG9ja3MtY29udGFpbmVyIC5yb290LWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb257d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAucGFydG5lci1qb2JzLWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAucGFydG5lci1qb2JzLWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnBhcnRuZXItam9icy1jb250YWluZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAucGFydG5lci1qb2JzLWNvbnRhaW5lcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVye21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIGgyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIGgyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAucGFydG5lci1qb2JzLWNvbnRhaW5lciBoMixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIGgyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAucGFydG5lci1qb2JzLWNvbnRhaW5lciBoMixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnBhcnRuZXItam9icy1jb250YWluZXIgaDIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAucGFydG5lci1qb2JzLWNvbnRhaW5lciBoMixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIGgyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIGgye2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksc2VyaWY7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIC5wYXJ0bmVyLWpvYnNfX2xpc3QsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnBhcnRuZXItam9icy1jb250YWluZXIgLnBhcnRuZXItam9ic19fbGlzdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnBhcnRuZXItam9icy1jb250YWluZXIgLnBhcnRuZXItam9ic19fbGlzdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIC5wYXJ0bmVyLWpvYnNfX2xpc3QsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIC5wYXJ0bmVyLWpvYnNfX2xpc3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5wYXJ0bmVyLWpvYnMtY29udGFpbmVyIC5wYXJ0bmVyLWpvYnNfX2xpc3QsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAucGFydG5lci1qb2JzLWNvbnRhaW5lciAucGFydG5lci1qb2JzX19saXN0LGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnBhcnRuZXItam9icy1jb250YWluZXIgLnBhcnRuZXItam9ic19fbGlzdCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAucGFydG5lci1qb2JzLWNvbnRhaW5lciAucGFydG5lci1qb2JzX19saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctcyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1zKTtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcnt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tc3BhY2luZy1zKSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5icmFuZHMtY29udGFpbmVyIC5icmFuZHMgLmJyYW5kLXBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJyYW5kcy1jb250YWluZXIgLmJyYW5kcyAuYnJhbmQtcGFydG5lcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYnJhbmRzLWNvbnRhaW5lciAuYnJhbmRzIC5icmFuZC1wYXJ0bmVye3dpZHRoOjEwMCV9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlc3t3aWR0aDoxMDAlO21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctcyk7ZmxleC13cmFwOndyYXB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVle3dpZHRoOjQyMHB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZXt3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSBpbWd7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTt3aWR0aDoxMDAlO21heC1oZWlnaHQ6MjgwcHg7aGVpZ2h0OjI4MHB4O3BhZGRpbmc6MTBweDtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAudGl0bGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnRpdGxlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC50aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTUwJX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLnN1YnRpdGxlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5zdWJ0aXRsZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuc3VidGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0LGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjRweH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzIC5lbXBsb3llZSAuaW5mbyAuY29udGFjdCBhIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMgLmVtcGxveWVlIC5pbmZvIC5jb250YWN0IGEgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyAuZW1wbG95ZWUgLmluZm8gLmNvbnRhY3QgYSBidXR0b246YmVmb3Jle3dpZHRoOjE3cHg7aGVpZ2h0OjE3cHg7Zm9udC1zaXplOjE3cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuZW1wbG95ZWVzLWNvbnRhaW5lciAuZW1wbG95ZWVzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5lbXBsb3llZXMtY29udGFpbmVyIC5lbXBsb3llZXMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmVtcGxveWVlcy1jb250YWluZXIgLmVtcGxveWVlc3t3aWR0aDoxMDAlfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2Nrcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy14bCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2Nre3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrOm50aC1jaGlsZChldmVuKSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbiksYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2s6bnRoLWNoaWxkKGV2ZW4pLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jazpudGgtY2hpbGQoZXZlbil7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdle2ZsZXg6MTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbjttYXgtaGVpZ2h0OjM4NnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2staW1hZ2UgaW1nLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1pbWFnZSBpbWcsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50LGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnR7ZmxleDoxfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgaDMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoMyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IGgzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCBoM3tmb250LXNpemU6MzJweDtmb250LXdlaWdodDo3MDB9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stZGVzY3JpcHRpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9uLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1kZXNjcmlwdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5tYXRlcmlhbC1pY29ucyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b246YmVmb3JlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5idG46YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrIC5ibG9jay1jb250ZW50IC5ibG9jay1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayAuYmxvY2stY29udGVudCAuYmxvY2stbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2sgLmJsb2NrLWNvbnRlbnQgLmJsb2NrLWxpbmsgYnV0dG9uOmJlZm9yZXtmb250LXNpemU6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5ibG9ja3MtY29udGFpbmVyIC5ibG9ja3MgLmN1c3RvbS1ibG9jayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2NrLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuYmxvY2tzLWNvbnRhaW5lciAuYmxvY2tzIC5jdXN0b20tYmxvY2ssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLmJsb2Nrcy1jb250YWluZXIgLmJsb2NrcyAuY3VzdG9tLWJsb2Nre2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXJ7LS1pbWFnZS13aWR0aDogNzMycHg7LS1pbWFnZS1oZWlnaHQ6IDQ2NHB4O2hlaWdodDp2YXIoLS1pbWFnZS1oZWlnaHQpO292ZXJmbG93OnZpc2libGV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcnstLWltYWdlLXdpZHRoOiAzNDBweDstLWltYWdlLWhlaWdodDogMjE2cHh9fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6MTAwJTt3aWR0aDp2YXIoLS1pbWFnZS13aWR0aCkgIWltcG9ydGFudDtmbGV4LXNocmluazowfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmV7aGVpZ2h0OnZhcigtLWltYWdlLWhlaWdodCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSBmaWd1cmUgcGljdHVyZSBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUgaW1nLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC50Yy13ZWJzaXRlLXBhcnRuZXJzbGlkZXJpdGVtIGZpZ3VyZSBwaWN0dXJlIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnRjLXdlYnNpdGUtcGFydG5lcnNsaWRlcml0ZW0gZmlndXJlIHBpY3R1cmUgaW1ne2hlaWdodDp2YXIoLS1pbWFnZS1oZWlnaHQpO3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnVuc2V0O3JpZ2h0OjA7Ym90dG9tOjMycHg7d2lkdGg6NjAlO2hlaWdodDozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb257dG9wOmNhbGModmFyKC0taGVpZ2h0LXNsaWRlci1tb2JpbGUpIC0gNzBweCk7d2lkdGg6MTAwJX19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym94LXNoYWRvdzowcHggMHB4IDZweCAwcHggcmdiYSgwLDAsMCwuMjIpO29wYWNpdHk6MTttYXJnaW46MCAxMnB4fWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtib3JkZXI6NXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIC5zbGlkZXItY29udGFpbmVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXBhZ2luYXRpb24sYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnNsaWRlci1jb250YWluZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciAuc2xpZGVyLWNvbnRhaW5lciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9ue2xlZnQ6dW5zZXQ7cmlnaHQ6dW5zZXQ7Ym90dG9tOi0xNnB4O3dpZHRoOjEwMCV9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLnRvcCxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9wLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC50b3AsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAudG9we2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lcixib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXJ7ZGlzcGxheTpmbGV4O21heC13aWR0aDoyMjBweDt3aWR0aDoxMDAlO2hlaWdodDoxNTBweDtmbGV4OjEgMCBhdXRvO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIGZpZ3VyZS5wYXJ0bmVyIGltZyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1nLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyBmaWd1cmUucGFydG5lciBpbWcsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gZmlndXJlLnBhcnRuZXIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6dmFyKC0tc3BhY2luZy1zKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbmssYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbmssYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbmssYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluayxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGlua3tkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtsaW5lLWhlaWdodDowO29wYWNpdHk6LjkyO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3Zlcixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3Zlcixib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXNfX2xpbms6aG92ZXIsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlc19fbGluazpob3Zlcixib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVyLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzX19saW5rOmhvdmVye29wYWNpdHk6MX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMgaW1nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZm9vdGVyLWxvZ28gLmZvb3Rlci1wYXJ0bmVyLXNraWxsLW1vZHVsZXMgaW1nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyBpbWcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmZvb3Rlci1sb2dvIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIGltZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5mb290ZXItbG9nbyAuZm9vdGVyLXBhcnRuZXItc2tpbGwtbW9kdWxlcyBpbWd7d2lkdGg6YXV0bzttYXgtaGVpZ2h0OjQ4cHg7bWF4LXdpZHRoOjE0MHB4O2hlaWdodDphdXRvfWJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mb3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTt0ZXh0LWFsaWduOmNlbnRlcn1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8gc3Ryb25nLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmcsYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvIHN0cm9uZyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyBzdHJvbmd7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmdhcmFnZS1pbmZvLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuZ2FyYWdlLWluZm8sYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mbyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2VtYmVkZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5nYXJhZ2UtaW5mb3ttYXJnaW46dmFyKC0tc3BhY2luZy1tKSAwfX1ib2R5LnRjLXdlYnNpdGUtcGFydG5lcmRldGFpbHMgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZWNvbnRlbnQgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtcmVwby1wYXJ0bmVyc3VicGFnZSBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXMsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcyxib2R5LnRjLXdlYnNpdGUtdGFyaWZmc2RldGFpbHNmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVze2FsaWduLWl0ZW1zOmNlbnRlcn19Ym9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXJlcG8tcGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlIGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50IGZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXIgLmNvb3JkaW5hdGVzPmRpdixib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2LGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciBmb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyIC5jb29yZGluYXRlcz5kaXYsYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIgZm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlciAuY29vcmRpbmF0ZXM+ZGl2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweH1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLnJldHVybntkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjM2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bWFyZ2luOjAgMCB2YXIoLS1zcGFjaW5nLW0pO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAucmV0dXJuOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1mb250LWNvbG9yKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy0yeHMpfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm97bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTA4MHB4fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm8tLXdpdGgtaW1hZ2V7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoMjgwcHgsIDQyMHB4KSBtaW5tYXgoMCwgMWZyKTtnYXA6dmFyKC0tc3BhY2luZy1sKTthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19oZXJvLS13aXRoLWltYWdle2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOnZhcigtLXNwYWNpbmctbSk7dGV4dC1hbGlnbjpjZW50ZXJ9fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm86bm90KC5qb2ItZGV0YWlsc19faGVyby0td2l0aC1pbWFnZSl7bWF4LXdpZHRoOjg2MHB4O3RleHQtYWxpZ246Y2VudGVyfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm86bm90KC5qb2ItZGV0YWlsc19faGVyby0td2l0aC1pbWFnZSkgLmpvYi1kZXRhaWxzX19oZXJvLWNvbnRlbnR7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19faGVyby1tZWRpYXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7Ym94LXNoYWRvdzowIDRweCAyNHB4IHJnYmEoMCwwLDAsLjA4KTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19faGVyby1tZWRpYTo6YWZ0ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCB0cmFuc3BhcmVudCA1NSUsIHJnYmEoMCwgMCwgMCwgMC4xMikgMTAwJSk7Y29udGVudDpcIlwiO2luc2V0OjA7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19oZXJvLW1lZGlhIGltZ3thc3BlY3QtcmF0aW86NC8zO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb3Zlcjt3aWR0aDoxMDAlfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm8tY29udGVudHttaW4td2lkdGg6MH1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX190aXRsZXttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lcnthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7ZGlzcGxheTppbmxpbmUtZmxleDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciAubWF0ZXJpYWwtaWNvbnMsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19wYXJ0bmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19wYXJ0bmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3BhcnRuZXIgYnV0dG9uOmJlZm9yZSxib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19wYXJ0bmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3BhcnRuZXIgLmJ0bjphZnRlcixib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19wYXJ0bmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3BhcnRuZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3BhcnRuZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3BhcnRuZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fcGFydG5lciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19wYXJ0bmVyIGJ1dHRvbjpiZWZvcmV7Y29sb3I6dmFyKC0tcHJpbWFyeS02MDApO2ZvbnQtc2l6ZToyMnB4fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGF7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9LmpvYi1kZXRhaWxzX19oZXJvLS13aXRoLWltYWdlIGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGF7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5qb2ItZGV0YWlsc19faGVyby0td2l0aC1pbWFnZSBib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhe2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5qb2ItZGV0YWlsc19faGVybzpub3QoLmpvYi1kZXRhaWxzX19oZXJvLS13aXRoLWltYWdlKSBib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhe2p1c3RpZnktY29udGVudDpjZW50ZXJ9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnZhcigtLXdoaXRlLCAjZmZmKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMDYpO2Rpc3BsYXk6aW5saW5lLWZsZXg7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1zKX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhLWl0ZW0gLm1hdGVyaWFsLWljb25zLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhLWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIGJ1dHRvbjpiZWZvcmUsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAuYnRuOmFmdGVyLGJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX21ldGEtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhLWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcixib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19tZXRhLWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWV0YS1pdGVtIGJ1dHRvbjpiZWZvcmV7Y29sb3I6dmFyKC0tcHJpbWFyeS02MDApO2ZvbnQtc2l6ZToxOHB4fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2hlcm8tY3Rhe21hcmdpbi1ib3R0b206MH1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19oZXJvLWN0YSAuYnRuLXByaW1hcnl7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbGF5b3V0e2FsaWduLWl0ZW1zOnN0YXJ0O2Rpc3BsYXk6Z3JpZDtnYXA6dmFyKC0tc3BhY2luZy1sKTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KDAsIDFmcikgMzYwcHg7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19sYXlvdXR7Z2FwOnZhcigtLXNwYWNpbmctbSk7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fbWFpbnttaW4td2lkdGg6MH1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19zZWN0aW9ue2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDAsICNlOWVjZWYpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKSAwfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3NlY3Rpb246Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lO3BhZGRpbmctdG9wOjB9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fc2VjdGlvbjpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjB9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fc2VjdGlvbi10aXRsZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLHNlcmlmO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fc2VjdGlvbi10aXRsZXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpfX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19zZWN0aW9uLXRleHR7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7bGluZS1oZWlnaHQ6MS43fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3NlY3Rpb24tdGV4dCBwe21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19zZWN0aW9uLXRleHQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19zZWN0aW9uLXRleHQgdWwsYm9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fc2VjdGlvbi10ZXh0IG9se21hcmdpbjowIDAgdmFyKC0tc3BhY2luZy1zKTtwYWRkaW5nLWxlZnQ6MS4yNWVtfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX3NlY3Rpb24tdGV4dCB1bCBsaSxib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19zZWN0aW9uLXRleHQgb2wgbGl7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4cyl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fc2VjdGlvbi10ZXh0IHN0cm9uZ3tmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2NvbnRhY3QtY2hhbm5lbHttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fY29udGFjdC1jaGFubmVsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2NvbnRhY3QtY2hhbm5lbCBoM3tmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTN4cyl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fY29udGFjdC1jaGFubmVsIGF7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19jb250YWN0LWNoYW5uZWwgYTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNDAwKX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19hc2lkZXttaW4td2lkdGg6MDtwb3NpdGlvbjpzdGlja3k7dG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nLW0pKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fYXNpZGV7cG9zaXRpb246c3RhdGljfX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19hc2lkZSAuam9iLXBvc3Rpbmctc2hhcmV7bWFyZ2luOnZhcigtLXNwYWNpbmctbSkgMCAwfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2NhcmR7YmFja2dyb3VuZDp2YXIoLS13aGl0ZSwgI2ZmZik7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7Ym94LXNoYWRvdzowIDRweCAyNHB4IHJnYmEoMCwwLDAsLjA2KTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fY2FyZC10aXRsZXtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsZXR0ZXItc3BhY2luZzoxcHg7bWFyZ2luOjAgMCB2YXIoLS1zcGFjaW5nLW0pO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19mYWN0c3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MCAwIHZhcigtLXNwYWNpbmctbCk7cGFkZGluZzowfWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2ZhY3R7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctcyl9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fZmFjdC1pY29ue2NvbG9yOnZhcigtLXByaW1hcnktNjAwKTtmbGV4LXNocmluazowO2ZvbnQtc2l6ZToyMnB4fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2ZhY3QtY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7bWluLXdpZHRoOjB9Ym9keS50Yy13ZWJzaXRlLWpvYmRldGFpbHMgI21haW4tY29udGFpbmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuam9iLWRldGFpbHMgLnJvb3QtY29udGFpbmVyIC5qb2ItZGV0YWlsc19fZmFjdC1sYWJlbHtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNjAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xldHRlci1zcGFjaW5nOi4yNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyAjbWFpbi1jb250YWluZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyAucm9vdC1jb250YWluZXIgLmpvYi1kZXRhaWxzX19mYWN0LXZhbHVle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MS40fWJvZHkudGMtd2Vic2l0ZS1qb2JkZXRhaWxzICNtYWluLWNvbnRhaW5lciAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmpvYi1kZXRhaWxzIC5yb290LWNvbnRhaW5lciAuam9iLWRldGFpbHNfX2FwcGx5ey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6MTAwJX0ubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1ub25le21hcmdpbi1ib3R0b206MH0ubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1zbWFsbHttYXJnaW4tYm90dG9tOnZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpfS5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLWRlZmF1bHR7bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubm9kZXR5cGVzLWNvbnRlbnQubWFyZ2luLWJvdHRvbS1kZWZhdWx0e21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCl9fS5ub2RldHlwZXMtY29udGVudC5tYXJnaW4tYm90dG9tLWJpZ3ttYXJnaW4tYm90dG9tOnZhcigtLW1hcmdpbi1ib3R0b20tYmlnKX0ubm9kZXR5cGVzLWNvbnRlbnQgdGFibGV7d2lkdGg6MTAwJX0ubm9kZXR5cGVzLWNvbnRlbnQgdGFibGUgdHIgdGR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyl9Lm5vZGV0eXBlcy1jb250ZW50IHRhYmxlIHRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTIwMCl9Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZSwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGV7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtOTAwKX0ubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRoZWFkPnRyPnRoLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGhlYWQ+dHI+dGQsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Ym9keT50cj50aCwubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgLm5vZGV0eXBlcy1jb250ZW50IHRhYmxlPnRib2R5PnRyPnRkLC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSAubm9kZXR5cGVzLWNvbnRlbnQgdGFibGU+dGZvb3Q+dHI+dGgsLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIC5ub2RldHlwZXMtY29udGVudCB0YWJsZT50Zm9vdD50cj50ZCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGhlYWQ+dHI+dGgsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRoZWFkPnRyPnRkLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Ym9keT50cj50aCwubm9kZXR5cGVzLWNvbnRlbnQubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUgdGFibGU+dGJvZHk+dHI+dGQsLm5vZGV0eXBlcy1jb250ZW50Lm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlIHRhYmxlPnRmb290PnRyPnRoLC5ub2RldHlwZXMtY29udGVudC5uZW9zLWNvbnRlbnRlbGVtZW50LWFjdGl2ZSB0YWJsZT50Zm9vdD50cj50ZHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS05MDApfS5uZW9zLW5vZGV0eXBlcy1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lm5lb3Mtbm9kZXR5cGVzLWltYWdlIGZpZ3VyZT5hLC5uZW9zLW5vZGV0eXBlcy1pbWFnZSBmaWd1cmU+cGljdHVyZXtkaXNwbGF5OmlubGluZS1ibG9ja30ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBsYWJlbFtmb3I9Y29udGFjdC1mb3JtLXJlY2FwdGNoYV17ZGlzcGxheTpub25lfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gbGFiZWx7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIGxhYmVse2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyl9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gaW5wdXQsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB0ZXh0YXJlYSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHNlbGVjdCwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym94LXNoYWRvdzowIDFweCA0cHggMCByZ2JhKDAsMCwwLC4yNSk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIGlucHV0IC5zZWxlY3QyLXNlbGVjdGlvbiwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbiwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb24sLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9ue2JvcmRlcjowfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtLmVycm9yIC5pbnB1dCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWVycm9yKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmVycm9yc3tsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSB1bC5lcnJvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIC5oZWxwLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjp2YXIoLS1lcnJvcik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLmRhdGEtcHJvdGVjdGlvbi5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybSAuZGF0YS1wcm90ZWN0aW9uIGxhYmVse2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCBpbnB1dHtib3gtc2hhZG93Om5vbmU7d2lkdGg6YXV0b30ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtPmZpZWxkc2V0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvd3tnYXA6dmFyKC0tc3BhY2luZy1sKX19Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gZm9ybT5maWVsZHNldCAucm93Pip7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1sKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmlucHV0cy1saXN0e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1zKTthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1zKX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSBmb3JtIHVsLmlucHV0cy1saXN0IGxpe3dpZHRoOnVuc2V0fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuaW5wdXRzLWxpc3QgbGkgaW5wdXR7Ym94LXNoYWRvdzpub25lfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIGZvcm0gdWwuaW5wdXRzLWxpc3QgbGkgbGFiZWx7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtwYWRkaW5nOjA7bWFyZ2luOjA7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmV9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLXhsKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLWwpfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy1sKTtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pO3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpe3dpZHRoOjEwMCV9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkgYnV0dG9ue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaSBidXR0b257d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcik7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3IpO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiYXJyb3dfYmFja19pb3NcIjt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2ZvbnQtc2l6ZToyMnB4O2NvbG9yOnZhcigtLWJzLWJ0bi1jb2xvcil9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4ycztkaXNwbGF5OmZsZXg7Z2FwOjhweH0ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6LTE5cHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Lm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Y29udGVudDpcImFycm93X2ZvcndhcmRfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30ubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmhvdmVyOmFmdGVye2NvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcil9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b257d2lkdGg6Y2FsYygxMDAlIC0gMThweCl9fS5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntjb250ZW50Olwic2VuZFwifUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b257d2lkdGg6Y2FsYygxMDAlIC0gMThweCl9fS5ncmVjYXB0Y2hhLWJhZGdle3otaW5kZXg6MX0udGMtbmVvcy1lbGVtZW50cy1zcGFjZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxLjVyZW07bWFyZ2luLWJvdHRvbTowfS50Yy1uZW9zLWVsZW1lbnRzLXNwYWNlIGhye2ZsZXg6MCAwIDEwMCU7bWFyZ2luOjB9LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcntwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLTJ4bCk7cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0zeGwpO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6Y2FsYyh2YXIoLS1zcGFjaW5nLTN4bCkgKyB2YXIoLS1zcGFjaW5nLW0pKX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyIC5yb290LWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIgLnJvb3QtY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOjEzMjBweH19LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5iZy1jb2xvci1kYXJrLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyZGV0YWlscyAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy1yZXBvLXBhcnRuZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS1wYXJ0bmVyc3VicGFnZSAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlY29udGVudCAudGMtd2Vic2l0ZS1yb290Y29udGFpbmVyOm50aC1jaGlsZCgybiksYm9keS50Yy1yZXBvLXBhcnRuZXJzdWJwYWdlIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKSxib2R5LnRjLXdlYnNpdGUtYWR2aWNlZGV0YWlsc2ZvcnBhcnRuZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS1uZXdzZGV0YWlsc2ZvcnBhcnRuZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZGV0YWlsc2ZvcnBhcnRuZXIgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcjpudGgtY2hpbGQoMm4pLGJvZHkudGMtd2Vic2l0ZS10YXJpZmZzZW1iZWRmb3JwYXJ0bmVyIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXI6bnRoLWNoaWxkKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtMzAwKX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmJnLWNvbG9yLWRhcmtlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtNTAwKX0udGMtd2Vic2l0ZS1yb290Y29udGFpbmVyLmZ1bGwtd2lkdGh7d2lkdGg6MTAwdnc7cG9zaXRpb246cmVsYXRpdmU7bGVmdDo1MCU7cmlnaHQ6NTAlO21hcmdpbi1sZWZ0Oi01MHZ3O21hcmdpbi1yaWdodDotNTB2dztvdmVyZmxvdzp2aXNpYmxlfS50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIuZnVsbC13aWR0aCAucm9vdC1jb250YWluZXJ7bWF4LXdpZHRoOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lcntwYWRkaW5nLXRvcDp2YXIoLS1zcGFjaW5nLXhsKSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmcteGwpfX0uZGwtZ2FsbGVyeS1nYWxsZXJ5LnRoZW1lLWJvb3RzdHJhcExpZ2h0Ym94Pi5kbC1nYWxsZXJ5Pi5yb3cuZGwtZ2FsbGVyeT4ubmVvcy1ub2RldHlwZXMtaW1hZ2V7bWFyZ2luLWJvdHRvbToxLjVyZW19Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmV7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZSAuY29sdW1ue21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1zbWFsbCAuY29sdW1ue21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCl9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQpfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyl9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLnN0YWNrLXVudGlsLXhsLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUgLmNvbHVtbnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLnN0YWNrLXVudGlsLXhsLm1vYmlsZS1tYXJnaW4tYm90dG9tLXNtYWxsIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKX19QG1lZGlhKG1heC13aWR0aDogMTE5OS45OHB4KXsubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4uc3RhY2stdW50aWwteGwubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIC5jb2x1bW57bWFyZ2luLWJvdHRvbTp2YXIoLS1tYXJnaW4tYm90dG9tLWRlZmF1bHQpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5zdGFjay11bnRpbC14bC5tb2JpbGUtbWFyZ2luLWJvdHRvbS1sYXJnZSAuY29sdW1ue21hcmdpbi1ib3R0b206dmFyKC0tbWFyZ2luLWJvdHRvbS1iaWcpfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5uZW9zLW5vZGV0eXBlcy1tdWx0aWNvbHVtbi5zdGFjay11bnRpbC14bD4uY29sdW1uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIC5jb2x1bW4gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDExOTkuOThweCl7Lm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uLnN0YWNrLXVudGlsLXhsIC5jb2x1bW4gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9ue2hlaWdodDphdXRvO3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tc3BhY2luZy14cykgKyAxLjVyZW0pfX0uc3RhY2stdW50aWwteGw+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tMjUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tMjUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tMjUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMjU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi0yNSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0yNTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTI1LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTI1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoyNSV9fS5zdGFjay11bnRpbC14bD4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi0zMywuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi0zMywuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi0zMywuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi0zMzpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTMzLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTMzOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tMzMsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tMzM6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjMzLjMzMzMzMzMzJX19LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTUwLC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTUwLC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTUwLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTUwOmxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tNTAsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNTA6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi01MCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi01MDpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6NTAlfX0uc3RhY2stdW50aWwteGw+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tNjYsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tNjYsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tNjYsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNjY6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi02Niwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi02NjpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTY2LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTY2Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDo2Ni42NjY2NjY2NyV9fS5zdGFjay11bnRpbC14bD4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuc3RhY2stdW50aWwteGw+LmNvbHVtbi03NSwuc3RhY2stdW50aWwteGwuZm9yY2Utc20+LmNvbHVtbi03NSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM+LmNvbHVtbi03NSwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpmaXJzdC1jaGlsZCwuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSk+LmNvbHVtbi03NTpsYXN0LWNoaWxke2ZsZXg6MCAwIGF1dG87d2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zdGFjay11bnRpbC14bD4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS1zbT4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS14cz4uY29sdW1uLTc1LC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1OmZpcnN0LWNoaWxkLC5zdGFjay11bnRpbC14bC5mb3JjZS14czpub3QoLmZvcmNlLXNtKT4uY29sdW1uLTc1Omxhc3QtY2hpbGR7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnN0YWNrLXVudGlsLXhsPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXNtPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzPi5jb2x1bW4tNzUsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6Zmlyc3QtY2hpbGQsLnN0YWNrLXVudGlsLXhsLmZvcmNlLXhzOm5vdCguZm9yY2Utc20pPi5jb2x1bW4tNzU6bGFzdC1jaGlsZHtmbGV4OjAgMCBhdXRvO3dpZHRoOjc1JX19LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG57LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjNzfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5zZWNvbmRhcnkgLmJ0bnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3IpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5uZXV0cmFsIC5idG57LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1sZWZ0IC5idG57dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLWxlZnQgLmJ0bjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O2xlZnQ6LTIwcHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLWxlZnQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1sZWZ0IC5idG46aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1sZWZ0IC5idG46YWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLWxlZnQgLmJ0bjpkaXNhYmxlZDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IC5idG57dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IC5idG46YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtyaWdodDotMTlweDt3aWR0aDoxOHB4O2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtcmlnaHQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y292ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYmcpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1idXR0b24uZGVjby1yaWdodCAuYnRuOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ei1pbmRleDo5NTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtZW5kO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtwb2ludGVyLWV2ZW50czpub25lfWJvZHkubWVudS1vcGVuZWQgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudXtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVte3BvaW50ZXItZXZlbnRzOmF1dG99LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5idG57ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6OHB4O21pbi1oZWlnaHQ6NDRweDtwYWRkaW5nLWxlZnQ6dmFyKC0tc3BhY2luZy1zKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnUgLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudV9faXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZmxvYXRpbmctbWVudSAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IC50Yy13ZWJzaXRlLWZsb2F0aW5nLW1lbnVfX2l0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2ZvbnQtc2l6ZToyMnB4O3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtOTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXJ7bWFyZ2luOjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5tYXRlcmlhbC1pY29ucywudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OnZhcigtLXNwYWNpbmcteHMpO2hlaWdodDo3NXB4O3dpZHRoOjc1cHg7Zm9udC1zaXplOjc1cHg7bGluZS1oZWlnaHQ6MTAwJTtwYWRkaW5nOjB9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDc1cHgpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cykgNDBweH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10aXRsZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozMHB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3RleHQtYWxpZ246bGVmdH0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtyaWdodDowO2JvdHRvbTowOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0yMHB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b246ZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIC5jb250ZW50IC5jdGEtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLWJ1dHRvbjpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4ubWF0ZXJpYWwtaWNvbnMsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5idG46YWZ0ZXIsLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntoZWlnaHQ6NTVweDt3aWR0aDo1NXB4O2ZvbnQtc2l6ZTo1NXB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudHt3aWR0aDpjYWxjKDEwMCUgLSA1NXB4KX0udGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIgLmNvbnRlbnQgLmN0YS10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyMnB4fS50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlciAuY29udGVudCAuY3RhLXRleHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweH19LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21hcmdpbi10b3A6ODhweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcntoZWlnaHQ6dmFyKC0taGVpZ2h0LXNsaWRlcik7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiA1NzZweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweClhbmQgKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KWFuZCAobWluLXdpZHRoOiAxMjAwcHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweClhbmQgKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7bWF4LXdpZHRoOjEzMjBweH19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MH19Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXJ7aGVpZ2h0OmF1dG99LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcntoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcntib3JkZXItcmFkaXVzOjB9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVye3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zaXRpb246b3BhY2l0eSAxcztwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBmaWd1cmV7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGZpZ3VyZSBwaWN0dXJle2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgZmlndXJlIHBpY3R1cmUgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5pbWFnZS1jb250YWluZXJ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnZpZGVvLWNvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8tY29udGFpbmVyIHZpZGVve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAudmlkZW8tY29udGFpbmVye2hlaWdodDp2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjQwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtMnhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLW5ldXRyYWwtMTAwKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4bCk7Z2FwOnZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDp1bnNldDt0b3A6dW5zZXQ7d2lkdGg6Y2FsYygxMDAlIC0gdmFyKC0tc3BhY2luZy1tKSoyKTtoZWlnaHQ6YXV0bztwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTVweCk7bWFyZ2luOmF1dG99fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLXRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14eGwpO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCl9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS1jb250ZW50e2ZvbnQtc2l6ZToxNnB4fX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDpmaXQtY29udGVudH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuc2xpZGUtY29udGVudCAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bnt3aWR0aDpjYWxjKDEwMCUgLSAzNnB4KTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnVuc2V0O3JpZ2h0OjA7Ym90dG9tOjMycHg7d2lkdGg6NjAlO2hlaWdodDozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbnt0b3A6Y2FsYyh2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSkgLSA3MHB4KTt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOjMycHg7aGVpZ2h0OjMycHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym94LXNoYWRvdzowcHggMHB4IDZweCAwcHggcmdiYSgwLDAsMCwuMjIpO29wYWNpdHk6MTttYXJnaW46MCAxMnB4fS50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtib3JkZXI6NXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0LC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldnt0b3A6dW5zZXQ7Ym90dG9tOjEwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCwudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lfX0udGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDoxMHB4fS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjIwMHB4O21hcmdpbjowIDE1cHggMTVweCAxNXB4fS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjM1JTttaW4taGVpZ2h0OjIwMHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5uZW9zLWJhY2tlbmQgLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlcj5kaXYgLnN3aXBlci1zbGlkZSAuaW1hZ2UtY29udGFpbmVyLm1vYmlsZXtkaXNwbGF5Om5vbmV9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzUlO21pbi1oZWlnaHQ6MjAwcHh9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC52aWRlby1jb250YWluZXIgdmlkZW97d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjIwMHB4O29iamVjdC1maXQ6Y292ZXJ9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50e3dpZHRoOjY1JTttYXJnaW46MDtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyl9Lm5lb3MtYmFja2VuZCAudGMtd2Vic2l0ZS1wYWdlc2xpZGVyLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyPmRpdiAuc3dpcGVyLXNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNXB4O21hcmdpbi1ib3R0b206MzBweH0ubmVvcy1iYWNrZW5kIC50Yy13ZWJzaXRlLXBhZ2VzbGlkZXItd3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXI+ZGl2IC5zd2lwZXItc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9ue3RleHQtYWxpZ246cmlnaHR9LnRjLXdlYnNpdGUtaW5mb2Jsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLmljb257d2lkdGg6YXV0bztoZWlnaHQ6NDJweDtmb250LXNpemU6NDJweDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyk7Y29sb3I6dmFyKC0tbmV1dHJhbC01MDApfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXh4bCk7Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0OjEwMiU7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWluZm9ibG9jayAudGl0bGUgc3Ryb25ne2NvbG9yOnZhcigtLXByaW1hcnktNTAwKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLnRleHR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxNTAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1pbmZvYmxvY2t7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1pbmZvYmxvY2sgLnRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteGwpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKTt3aWR0aDo3NSV9LnRjLXdlYnNpdGUtaW5mb2Jsb2NrIC50ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7d2lkdGg6ODUlfX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3R7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5uby10ZXN0aW1vbmlhbHN7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcnttYXJnaW46MCAtMTZweDtjb2x1bW4tY291bnQ6Mztjb2x1bW4tYnJlYWstaW5zaWRlOmF2b2lkO3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpO21hcmdpbi1ib3R0b206MTZweDticmVhay1pbnNpZGU6YXZvaWQtY29sdW1ufS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZve2Rpc3BsYXk6ZmxleDtnYXA6MTBweDttYXJnaW4tYm90dG9tOjMycHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLmluZm8gLmF1dGhvcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6bm9ybWFsfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZvIC5hdXRob3IgLnRpdGxle2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRleHR7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUyJTttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozcHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOjE0cHg7bGluZS1oZWlnaHQ6MX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5nIC5zdGFye2ZvbnQtc2l6ZToyNnB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmcgLnN0YXIuaXMtZmlsbGVke2NvbG9yOiNmNmI1MDB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRhcmdldHttYXJnaW4tdG9wOjE2cHg7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCk7cGFkZGluZzo2cHggdmFyKC0tc3BhY2luZy0zeHMpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O21hcmdpbi1ib3R0b206MDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm8gLm5hbWV7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVye21hcmdpbjowO2NvbHVtbi1jb3VudDoxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2e3dpZHRoOjEwMCU7bWFyZ2luOnZhcigtLXNwYWNpbmctcykgMH19LnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRue3BhZGRpbmctcmlnaHQ6NTVweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI1cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb250ZW50OlwiYWRkXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5yZWZyZXNoLWJ1dHRvbnttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLm5vLXRlc3RpbW9uaWFsc3t0ZXh0LWFsaWduOmNlbnRlcn0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXJ7bWFyZ2luOjAgLTE2cHg7Y29sdW1uLWNvdW50OjM7Y29sdW1uLWJyZWFrLWluc2lkZTphdm9pZDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjIwMHB4fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKTttYXJnaW4tYm90dG9tOjE2cHg7YnJlYWstaW5zaWRlOmF2b2lkLWNvbHVtbn0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5pbmZve2Rpc3BsYXk6ZmxleDtnYXA6MTBweDttYXJnaW4tYm90dG9tOjMycHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAuaW5mbyAuYXV0aG9ye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDpub3JtYWx9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAuaW5mbyAuYXV0aG9yIC50aXRsZXtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnRleHR7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUyJTttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAucmF0aW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjNweDttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206MTRweDtsaW5lLWhlaWdodDoxfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlcj5kaXYgLnJhdGluZyAuc3Rhcntmb250LXNpemU6MjZweH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC5yYXRpbmcgLnN0YXIuaXMtZmlsbGVke2NvbG9yOiNmNmI1MDB9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGFyZ2V0e21hcmdpbi10b3A6MTZweDtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtwYWRkaW5nOjZweCB2YXIoLS1zcGFjaW5nLTN4cyl9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdiAudGFyZ2V0IC5pbmZve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjRweDttYXJnaW4tYm90dG9tOjA7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXI+ZGl2IC50YXJnZXQgLmluZm8gLm5hbWV7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXJ7bWFyZ2luOjA7Y29sdW1uLWNvdW50OjF9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyPmRpdnt3aWR0aDoxMDAlO21hcmdpbjp2YXIoLS1zcGFjaW5nLXMpIDB9fS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC50ZXN0aW1vbmlhbHMtd3JhcHBlciAuaW5mbywudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRleHR7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO29wYWNpdHk6MX0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAudGVzdGltb25pYWxzLXdyYXBwZXIgLnRjLXJlcG8tdGVzdGltb25pYWwgLmluZm8sLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLnRlc3RpbW9uaWFscy13cmFwcGVyIC50Yy1yZXBvLXRlc3RpbW9uaWFsIC50ZXh0e29wYWNpdHk6MH0udGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLXhsKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yeGwpfS50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bntwYWRkaW5nLXJpZ2h0OjU1cHh9LnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI1cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb250ZW50OlwiYWRkXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn19QGtleWZyYW1lcyBidXR0b24tc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIHNsaWRlSW57ZnJvbXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC50b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcCAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjZweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLnRvcCAucmVzZXR7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAudG9wIC5yZXNldDphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllc3tmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2NvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeTphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy14cyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2V9QG1lZGlhKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeTphZnRlcnt0cmFuc2l0aW9uOm5vbmV9fS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5hY3RpdmU6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze3dpZHRoOjEwMHZ3O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6Y2FsYygtNTB2dyArIDUwJSk7cGFkZGluZzowIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtvdmVyZmxvdy14OnNjcm9sbDtzY3JvbGxiYXItd2lkdGg6bm9uZX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZsZXg6MSAwIGF1dG99fS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlcntkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmNhbGMoLTEqdmFyKC0tc3BhY2luZy1sKS8yKTttYXJnaW4tcmlnaHQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5re2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOmNhbGMoMzMuMzMzMzMzJSAtIHZhcigtLXNwYWNpbmctbCkpO21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmctbCkvMil9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmluZm97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JhY2tncm91bmQ6cmdiYSg2OSw2OSw2OSwuNSk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMTBweCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKTt6LWluZGV4OjN9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuaW1hZ2V7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXIgYS5hZHZpY2UtbGluayAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjU2cHg7d2lkdGg6NTZweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmJ0bjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcil9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bntiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtYWR2aWNlbGlzdCAubGlzdC13cmFwcGVyIGEuYWR2aWNlLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hZHZpY2VsaXN0IC5saXN0LXdyYXBwZXJ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtnYXA6dmFyKC0tc3BhY2luZy1sKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWFkdmljZWxpc3QgLmxpc3Qtd3JhcHBlciBhLmFkdmljZS1saW5re3dpZHRoOjEwMCU7bWFyZ2luOjA7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWwpfX0udGMtd2Vic2l0ZS1qb2JsaXN0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm17Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2hlYWRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9faGVhZGVye2FsaWduLWl0ZW1zOmZsZXgtZW5kO2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1tKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2hlYWRlciAuam9iLWxpc3RfX3RpdGxlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19oZWFkZXIgLmpvYi1saXN0X190aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLHNlcmlmO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246bGVmdH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2hlYWRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9faGVhZGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jb3VudCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY291bnR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3Byb2ZpbGUtY291bnRlcnMsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3Byb2ZpbGUtY291bnRlcnN7ZGlzcGxheTpncmlkO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTkwcHgsIDFmcikpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wcm9maWxlLWNhcmR7YWxpZ24taXRlbXM6c3RyZXRjaDtiYWNrZ3JvdW5kOnZhcigtLXdoaXRlLCAjZmZmKTtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO2JveC1zaGFkb3c6MCAycHggMTJweCByZ2JhKDAsMCwwLC4wNik7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3RleHQtYWxpZ246bGVmdDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMnMgZWFzZSxib3gtc2hhZG93IC4ycyBlYXNlLHRyYW5zZm9ybSAuMnMgZWFzZX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkOmhvdmVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wcm9maWxlLWNhcmQ6aG92ZXJ7Ym94LXNoYWRvdzowIDZweCAyMHB4IHJnYmEoMCwwLDAsLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19wcm9maWxlLWNhcmQuaXMtYWN0aXZlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wcm9maWxlLWNhcmQuaXMtYWN0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCk7Ym94LXNoYWRvdzowIDhweCAyNHB4IHJnYmEoMCwwLDAsLjEyKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLW1lZGlhLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wcm9maWxlLWNhcmQtbWVkaWF7YXNwZWN0LXJhdGlvOjQvMztiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYSBpbWcsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYSBpbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYS0tcGxhY2Vob2xkZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYS0tcGxhY2Vob2xkZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1ncmF5c2NhbGUtMjAwKSAwJSwgdmFyKC0tZ3JheXNjYWxlLTEwMCkgMTAwJSk7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYS0tcGxhY2Vob2xkZXI6OmFmdGVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wcm9maWxlLWNhcmQtbWVkaWEtLXBsYWNlaG9sZGVyOjphZnRlcntiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnktNjAwKTtib3JkZXItcmFkaXVzOjUwJTtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDtsZWZ0OjUwJTttYXNrLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J3doaXRlJyUzRSUzQ3BhdGggZD0nTTEwIDE2di0xSDYuNUEyLjUgMi41IDAgMCAxIDQgMTIuNXYtN0EyLjUgMi41IDAgMCAxIDYuNSAzaDExQTIuNSAyLjUgMCAwIDEgMjAgNS41djdhMi41IDIuNSAwIDAgMS0yLjUgMi41SDE0djFoMy41YS41LjUgMCAwIDEgMCAxaC0xMWEuNS41IDAgMCAxIDAtMUgxMFptLTMuNS0yaDExYTEuNSAxLjUgMCAwIDAgMS41LTEuNXYtN0ExLjUgMS41IDAgMCAwIDE3LjUgNGgtMTFBMS41IDEuNSAwIDAgMCA1IDUuNXY3QTEuNSAxLjUgMCAwIDAgNi41IDE0Wk04IDcuNzVBMS4yNSAxLjI1IDAgMSAxIDggNS4yNWExLjI1IDEuMjUgMCAwIDEgMCAyLjVaJy8lM0UlM0Mvc3ZnJTNFXCIpO21hc2stcG9zaXRpb246Y2VudGVyO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXNpemU6Y29udGFpbjtvcGFjaXR5Oi44NTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MjhweH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLWJvZHksLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1ib2R5e2Rpc3BsYXk6ZmxleDtmbGV4OjE7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19wcm9maWxlLWNhcmQtY291bnQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1jb3VudHtjb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxLjF9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1sYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLWxhYmVse2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtoeXBoZW5zOmF1dG87bGluZS1oZWlnaHQ6MS4zO292ZXJmbG93LXdyYXA6YW55d2hlcmU7d29yZC1icmVhazpicmVhay13b3JkfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJze21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1sKTstLWpvYi1saXN0LWZpZWxkLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTstLWpvYi1saXN0LWZpZWxkLWJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApOy0tam9iLWxpc3QtZmllbGQtcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pOy0tam9iLWxpc3QtZmllbGQtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7LS1qb2ItbGlzdC1maWVsZC1oZWlnaHQ6IDQ2cHh9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgbGFiZWwsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgbGFiZWx7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyBsYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyBsYWJlbHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpfX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyBpbnB1dCwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyB0ZXh0YXJlYSwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyBzZWxlY3QsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIGlucHV0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIHRleHRhcmVhLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIHNlbGVjdCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb257Ym9yZGVyOjB9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgaW5wdXQgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXJzIGlucHV0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3JpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIC5zZWxlY3QyLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycy5lcnJvciAuaW5wdXQgaW5wdXQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMuZXJyb3IgLmlucHV0IGlucHV0e2JvcmRlcjoxcHggc29saWQgdmFyKC0tZXJyb3IpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIHVsLmVycm9ycywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyB1bC5lcnJvcnN7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIHVsLmVycm9ycyBsaSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyB1bC5lcnJvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyAuaGVscC1pbmxpbmUsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgLmhlbHAtaW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgLmRhdGEtcHJvdGVjdGlvbi5jZW50ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgLmRhdGEtcHJvdGVjdGlvbi5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuZGF0YS1wcm90ZWN0aW9uIGxhYmVse2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIC5kYXRhLXByb3RlY3Rpb24gbGFiZWwgaW5wdXQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCBpbnB1dHtib3gtc2hhZG93Om5vbmU7d2lkdGg6YXV0b30udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyAuam9iLWxpc3RfX2ZpbHRlcj5sYWJlbCwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVycyAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1sYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuam9iLWxpc3RfX2ZpbHRlcj5sYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1sYWJlbHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlcnMgaW5wdXQ6bm90KFt0eXBlPXJhbmdlXSk6bm90KFt0eXBlPWhpZGRlbl0pLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIHNlbGVjdCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyBpbnB1dDpub3QoW3R5cGU9cmFuZ2VdKTpub3QoW3R5cGU9aGlkZGVuXSksLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlcnMgc2VsZWN0e2JhY2tncm91bmQ6dmFyKC0tam9iLWxpc3QtZmllbGQtYmcpO2JvcmRlcjp2YXIoLS1qb2ItbGlzdC1maWVsZC1ib3JkZXIpO2JvcmRlci1yYWRpdXM6dmFyKC0tam9iLWxpc3QtZmllbGQtcmFkaXVzKTtib3gtc2hhZG93OnZhcigtLWpvYi1saXN0LWZpZWxkLXNoYWRvdyk7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDp2YXIoLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXJzIC5qb2ItbGlzdF9fbXVsdGlzZWxlY3QtLWhpZGRlbiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVycyAuam9iLWxpc3RfX211bHRpc2VsZWN0LS1oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtdHJpZ2dlcnthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1qb2ItbGlzdC1maWVsZC1iZywgdmFyKC0tZ3JheXNjYWxlLTEwMCkpO2JvcmRlcjp2YXIoLS1qb2ItbGlzdC1maWVsZC1ib3JkZXIsIDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1qb2ItbGlzdC1maWVsZC1yYWRpdXMsIHZhcigtLXJvdW5kZWQtbSkpO2JveC1zaGFkb3c6dmFyKC0tam9iLWxpc3QtZmllbGQtc2hhZG93LCAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7aGVpZ2h0OnZhcigtLWpvYi1saXN0LWZpZWxkLWhlaWdodCwgNDZweCk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowIHZhcigtLXNwYWNpbmcteHMpO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIC4ycyBlYXNlLGJveC1zaGFkb3cgLjJzIGVhc2U7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXRyaWdnZXI6aG92ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyOmhvdmVye2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTYwMCl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyLmlzLW9wZW4sLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyLmlzLW9wZW57Ym9yZGVyLWNvbG9yOnZhcigtLXByaW1hcnktNjAwKTtib3gtc2hhZG93OnZhcigtLWpvYi1saXN0LWZpZWxkLXNoYWRvdywgMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KSksMCAwIDAgM3B4IHJnYmEoMCwwLDAsLjA0KX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXRyaWdnZXIuaXMtb3BlbiAuam9iLWxpc3RfX3NlbGVjdC1jYXJldCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXRyaWdnZXIuaXMtb3BlbiAuam9iLWxpc3RfX3NlbGVjdC1jYXJldHt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyLmhhcy1zZWxlY3Rpb24gLmpvYi1saXN0X19zZWxlY3QtdHJpZ2dlci10ZXh0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtdHJpZ2dlci5oYXMtc2VsZWN0aW9uIC5qb2ItbGlzdF9fc2VsZWN0LXRyaWdnZXItdGV4dHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3QtdHJpZ2dlci10ZXh0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtdHJpZ2dlci10ZXh0e2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LWNhcmV0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtY2FyZXR7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZmxleC1zaHJpbms6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXBhbmVsLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtcGFuZWx7YmFja2dyb3VuZDp2YXIoLS13aGl0ZSwgI2ZmZik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwLCAjZGVlMmU2KTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtcywgNHB4KTtib3gtc2hhZG93OjAgOHB4IDI0cHggcmdiYSgwLDAsMCwuMTIpO2xlZnQ6MDttYXJnaW4tdG9wOjRweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTAwJTt6LWluZGV4OjEwMDB9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1wYW5lbFtoaWRkZW5dLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtcGFuZWxbaGlkZGVuXXtkaXNwbGF5Om5vbmV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2gsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2h7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDAsICNlOWVjZWYpO2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0zeHMpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC1zZWFyY2ggLmJ0bjphZnRlcntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKTtmb250LXNpemU6MThweH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaC1pbnB1dCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaC1pbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2ZsZXg6MTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2hlaWdodDphdXRvICFpbXBvcnRhbnQ7b3V0bGluZTpub25lO3BhZGRpbmc6MCAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LXNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTQwMCl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1vcHRpb25zLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uc3ttYXgtaGVpZ2h0OjIyMHB4O292ZXJmbG93LXk6YXV0b30udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbnthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7dGV4dC1hbGlnbjpsZWZ0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2U7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbjpob3ZlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDAsICNmMWYzZjUpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbi1jaGVjaywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbiAuam9iLWxpc3RfX3NlbGVjdC1vcHRpb24tY2hlY2t7Y29sb3I6dmFyKC0tcHJpbWFyeS02MDApO2ZsZXgtc2hyaW5rOjA7Zm9udC1zaXplOjE4cHg7b3BhY2l0eTowfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVke2NvbG9yOnZhcigtLXByaW1hcnktNjAwKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLmlzLXNlbGVjdGVkIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbi1jaGVjaywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbi5pcy1zZWxlY3RlZCAuam9iLWxpc3RfX3NlbGVjdC1vcHRpb24tY2hlY2t7b3BhY2l0eToxfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLWxhYmVsLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLWxhYmVse292ZXJmbG93LXdyYXA6YW55d2hlcmV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC1lbXB0eSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fc2VsZWN0LWVtcHR5e2NvbG9yOnZhcigtLWdyYXlzY2FsZS00MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC1zdHlsZTppdGFsaWM7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3NlbGVjdC10YWdzLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19zZWxlY3QtdGFnc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLXNwYWNpbmctM3hzKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fc2VsZWN0LXRhZ3M6ZW1wdHksLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3NlbGVjdC10YWdzOmVtcHR5e2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWd7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLTJ4bCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ZGlzcGxheTppbmxpbmUtZmxleDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2dhcDp2YXIoLS1zcGFjaW5nLTN4cyk7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1sYWJlbCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLWxhYmVse292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZXthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xNSk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo1MCU7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LXNocmluazowO2hlaWdodDoyMHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2U7d2lkdGg6MjBweH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X190YWctcmVtb3ZlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X190YWctcmVtb3ZlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X190YWctcmVtb3ZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X190YWctcmVtb3ZlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X190YWctcmVtb3ZlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmUgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X190YWctcmVtb3ZlIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmU6aG92ZXIsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3RhZy1yZW1vdmU6Zm9jdXMsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmU6aG92ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3RhZy1yZW1vdmU6Zm9jdXN7YmFja2dyb3VuZDp2YXIoLS1wcmltYXJ5LTYwMCk7b3V0bGluZTpub25lfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19sb2NhdGlvbi1yb3csLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2xvY2F0aW9uLXJvd3tkaXNwbGF5OmdyaWQ7Z2FwOnZhcigtLXNwYWNpbmctcyk7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1pbm1heCgwLCAxZnIpIDE0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fbG9jYXRpb24tcm93LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19sb2NhdGlvbi1yb3d7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlci0tb2NjdXBhdGlvbi1yYXRlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19maWx0ZXItLW9jY3VwYXRpb24tcmF0ZXttaW4td2lkdGg6MH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVyLS1vY2N1cGF0aW9uLXJhdGUgaW5wdXRbdHlwZT1yYW5nZV0sLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlci0tb2NjdXBhdGlvbi1yYXRlIGlucHV0W3R5cGU9cmFuZ2Vde2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OjI4cHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlci0tb2NjdXBhdGlvbi1yYXRlIGlucHV0W3R5cGU9aGlkZGVuXSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVyLS1vY2N1cGF0aW9uLXJhdGUgaW5wdXRbdHlwZT1oaWRkZW5de2JvcmRlcjowICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OjAgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOjAgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJvdywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJvd3thbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1qb2ItbGlzdC1maWVsZC1iZywgdmFyKC0tZ3JheXNjYWxlLTEwMCkpO2JvcmRlcjp2YXIoLS1qb2ItbGlzdC1maWVsZC1ib3JkZXIsIDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1qb2ItbGlzdC1maWVsZC1yYWRpdXMsIHZhcigtLXJvdW5kZWQtbSkpO2JveC1zaGFkb3c6dmFyKC0tam9iLWxpc3QtZmllbGQtc2hhZG93LCAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2dhcDoxMHB4O2hlaWdodDp2YXIoLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQsIDQ2cHgpO3BhZGRpbmc6MCB2YXIoLS1zcGFjaW5nLXhzKTt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtdmFsdWUsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS12YWx1ZXtjb2xvcjp2YXIoLS1wcmltYXJ5LTcwMCwgdmFyKC0tYXZvY2FkbywgIzZiOGUyMykpO2ZsZXg6MCAwIGF1dG87Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEuMjttaW4td2lkdGg6NS41cmVtO3RleHQtYWxpZ246cmlnaHQ7d2hpdGUtc3BhY2U6bm93cmFwfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtc2xpZGVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtc2xpZGVye2ZsZXg6MSAxIGF1dG87aGVpZ2h0OjI4cHg7bWluLXdpZHRoOjA7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS10cmFjaywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXRyYWNre2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTIwMCwgI2U5ZWNlZik7Ym9yZGVyLXJhZGl1czo5OTlweDtoZWlnaHQ6NHB4O2xlZnQ6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt6LWluZGV4OjF9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1maWxsLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnktNjAwLCB2YXIoLS1hdm9jYWRvLCAjNmI4ZTIzKSk7Ym9yZGVyLXJhZGl1czo5OTlweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtcmFuZ2V7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjowICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OjI4cHggIWltcG9ydGFudDtsZWZ0OjA7bWFyZ2luOjA7b3V0bGluZTpub25lO3BhZGRpbmc6MCAhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtcmFuZ2U6Zm9jdXMsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTpmb2N1c3tvdXRsaW5lOm5vbmV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2ssLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO2hlaWdodDo0cHh9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LW1vei1yYW5nZS10cmFjaywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtoZWlnaHQ6NHB4fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtcmFuZ2U6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3MsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LW1vei1yYW5nZS1wcm9ncmVzc3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dmFyKC0td2hpdGUsICNmZmYpO2JvcmRlcjoycHggc29saWQgdmFyKC0tcHJpbWFyeS02MDAsIHZhcigtLWF2b2NhZG8sICM2YjhlMjMpKTtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKTtjdXJzb3I6Z3JhYjtoZWlnaHQ6MThweDttYXJnaW4tdG9wOi03cHg7cG9pbnRlci1ldmVudHM6YXV0bzt3aWR0aDoxOHB4fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kOnZhcigtLXdoaXRlLCAjZmZmKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLXByaW1hcnktNjAwLCB2YXIoLS1hdm9jYWRvLCAjNmI4ZTIzKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDFweCA0cHggcmdiYSgwLDAsMCwuMik7Y3Vyc29yOmdyYWI7aGVpZ2h0OjE4cHg7cG9pbnRlci1ldmVudHM6YXV0bzt3aWR0aDoxOHB4fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtcmFuZ2U6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWJ7Y3Vyc29yOmdyYWJiaW5nO3RyYW5zZm9ybTpzY2FsZSgxLjA4KX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlLS1taW4sLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZS0tbWlue3otaW5kZXg6M30udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlLS1tYXgsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZS0tbWF4e3otaW5kZXg6NH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVyLWdyaWQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlci1ncmlke2Rpc3BsYXk6Z3JpZDtnYXA6dmFyKC0tc3BhY2luZy1zKTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctcyl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXItZ3JpZCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVyLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlci1lcnJvciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVyLWVycm9ye2NvbG9yOnZhcigtLWVycm9yKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTttYXJnaW46dmFyKC0tc3BhY2luZy0yeHMpIDAgMH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fZmlsdGVyLWFjdGlvbnMsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlci1hY3Rpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6dmFyKC0tc3BhY2luZy1zKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2ZpbHRlci1hY3Rpb25zIC5idG4sLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlci1hY3Rpb25zIC5idG57dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXItYWN0aW9ucyAuYnRuLXByaW1hcnksLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2ZpbHRlci1hY3Rpb25zIC5idG4tcHJpbWFyeXstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19maWx0ZXItYWN0aW9ucyAuYnRuLXNlY29uZGFyeSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZmlsdGVyLWFjdGlvbnMgLmJ0bi1zZWNvbmRhcnl7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1ib3JkZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtYm9yZGVyLWNvbG9yKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcmVzdWx0cywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcmVzdWx0c3tkaXNwbGF5OmdyaWQ7Z2FwOnZhcigtLXNwYWNpbmctcyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtLXBhZ2UtaGlkZGVuLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLS1wYWdlLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1zcGFjaW5nLXMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19wYWdpbmF0aW9uLWJ0biwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wYWdpbmF0aW9uLWJ0biwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdle2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxO21pbi13aWR0aDo0MHB4O3BhZGRpbmc6MTBweCAxNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSxjb2xvciAuMnMgZWFzZX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1idG46aG92ZXI6bm90KDpkaXNhYmxlZCksLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3BhZ2luYXRpb24tcGFnZTpob3Zlcjpub3QoOmRpc2FibGVkKSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1idG46aG92ZXI6bm90KDpkaXNhYmxlZCksLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3BhZ2luYXRpb24tcGFnZTpob3Zlcjpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2NvbG9yOnZhcigtLXdoaXRlLCAjZmZmKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1idG46ZGlzYWJsZWQsLnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3BhZ2luYXRpb24tcGFnZTpkaXNhYmxlZCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1idG46ZGlzYWJsZWQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX3BhZ2luYXRpb24tcGFnZTpkaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouNDV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX3BhZ2luYXRpb24tYnRuLmlzLWFjdGl2ZSwudGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdlLmlzLWFjdGl2ZSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1idG4uaXMtYWN0aXZlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19wYWdpbmF0aW9uLXBhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6dmFyKC0tcHJpbWFyeS02MDApO2NvbG9yOnZhcigtLXdoaXRlLCAjZmZmKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdlcywudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJke2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKTt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjJzIGVhc2V9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtLXdpdGgtaW1hZ2UsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2NhcmQtLXdpdGgtaW1hZ2V7ZGlzcGxheTpmbGV4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtLXdpdGgtaW1hZ2UgLmpvYi1saXN0X19jYXJkLWNvbnRlbnQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2NhcmQtLXdpdGgtaW1hZ2UgLmpvYi1saXN0X19jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctbCl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLS13aXRoLWltYWdlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLS13aXRoLWltYWdle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC0td2l0aC1pbWFnZSAuam9iLWxpc3RfX2NhcmQtY29udGVudCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZC0td2l0aC1pbWFnZSAuam9iLWxpc3RfX2NhcmQtY29udGVudHt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZDpob3ZlciwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZDpob3Zlcntib3gtc2hhZG93OjAgMnB4IDE3cHggMXB4IHJnYmEoMCwwLDAsLjA4KX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1tZWRpYSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZC1tZWRpYXtmbGV4LXNocmluazowO292ZXJmbG93OmhpZGRlbjt3aWR0aDoyMDBweH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1tZWRpYSBpbWcsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2NhcmQtbWVkaWEgaW1ne2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxNDBweDtvYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLW1lZGlhLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLW1lZGlhe3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtbWVkaWEgaW1nLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLW1lZGlhIGltZ3thc3BlY3QtcmF0aW86MTYvOTtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjB9fS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLWNvbnRlbnQsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2NhcmQtY29udGVudHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXg6MTtnYXA6dmFyKC0tc3BhY2luZy1tKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttaW4td2lkdGg6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtY29udGVudCwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZC1jb250ZW50e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1tYWluLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLW1haW57ZmxleDoxO21pbi13aWR0aDowfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLWFjdGlvbiwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZC1hY3Rpb257ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1hY3Rpb24gLmJ0bi1wcmltYXJ5LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLWFjdGlvbiAuYnRuLXByaW1hcnl7LS1icy1idG4tYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTstLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDJweDstLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtYmctY29sb3IpOy0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7LS1icy1idG4tZm9udC1zaXplOiB2YXIoLS1idG4tcHJpbWFyeS1mb250LXNpemUpOy0tYnMtYnRuLWZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTstLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTstLWJzLWJ0bi1wYWRkaW5nLXg6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteCk7LS1icy1idG4tcGFkZGluZy15OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXkpOy0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1iZzogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eTogMTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2hpdGUtc3BhY2U6bm93cmFwfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19jYXJkLXRpdGxlLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLXRpdGxle2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1wYXJ0bmVyLC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gLmpvYi1saXN0X19jYXJkLXBhcnRuZXJ7Y29sb3I6dmFyKC0tcHJpbWFyeS02MDApO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtam9ibGlzdCAuam9iLWxpc3RfX2NhcmQtbWV0YSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fY2FyZC1tZXRhe2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2dhcDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1qb2JsaXN0IC5qb2ItbGlzdF9fY2FyZC1tZXRhIHNwYW46bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsLnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLWxpc3RfX2NhcmQtbWV0YSBzcGFuOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCLCt1wiO21hcmdpbi1sZWZ0OnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWpvYmxpc3QgLmpvYi1saXN0X19lbXB0eSwudGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2ItbGlzdF9fZW1wdHl7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pO3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm17YmFja2dyb3VuZDp2YXIoLS13aGl0ZSwgI2ZmZik7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCl9LnRjLXdlYnNpdGUtam9ic2VhcmNoZm9ybSAuam9iLXNlYXJjaC1mb3JtX190aXRsZXtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLHNlcmlmO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIC5qb2Itc2VhcmNoLWZvcm1fX2ZpbHRlcnN7ZGlzcGxheTpncmlkO2dhcDp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gc2VsZWN0LC50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0gaW5wdXRbdHlwZT10ZXh0XXt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLXNwb250YW5lb3VzYXBwbGljYXRpb25mb3JtIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19lcnJvciwuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybSAuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybV9fZXJyb3J7YmFja2dyb3VuZDp2YXIoLS1lcnJvci0xMDAsICNmZGU4ZTgpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtjb2xvcjp2YXIoLS1lcnJvci03MDAsICNjODFlMWUpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLXNwb250YW5lb3VzYXBwbGljYXRpb25mb3JtIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19sb2NhdGlvbi1yb3csLnNwb250YW5lb3VzLWFwcGxpY2F0aW9uLWZvcm0gLnNwb250YW5lb3VzLWFwcGxpY2F0aW9uLWZvcm1fX2xvY2F0aW9uLXJvd3tkaXNwbGF5OmdyaWQ7Z2FwOnZhcigtLXNwYWNpbmctcyk7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1pbm1heCgwLCAxZnIpIDE2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1zcG9udGFuZW91c2FwcGxpY2F0aW9uZm9ybSAuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybV9fbG9jYXRpb24tcm93LC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19sb2NhdGlvbi1yb3d7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn19LnRjLXdlYnNpdGUtc3BvbnRhbmVvdXNhcHBsaWNhdGlvbmZvcm0gLnNwb250YW5lb3VzLWFwcGxpY2F0aW9uLWZvcm1fX2hpZGRlbiwuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybSAuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybV9faGlkZGVue2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1zcG9udGFuZW91c2FwcGxpY2F0aW9uZm9ybSAuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybV9fY29uZmlybWF0aW9uLC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19jb25maXJtYXRpb257YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bWFyZ2luOnZhcigtLXNwYWNpbmctbCkgMCAwO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKTt0ZXh0LWFsaWduOmNlbnRlcn0udGMtd2Vic2l0ZS1zcG9udGFuZW91c2FwcGxpY2F0aW9uZm9ybSBmb3JtPi5hY3Rpb25zIC5idG4tcHJpbWFyeSwuc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybSBmb3JtPi5hY3Rpb25zIC5idG4tcHJpbWFyeXstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uam9iLWFwcGxpY2F0aW9uLWZvcm0gLmpvYi1hcHBsaWNhdGlvbi1mb3JtX19pbnRyb3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9LmpvYi1hcHBsaWNhdGlvbi1mb3JtIC5qb2ItYXBwbGljYXRpb24tZm9ybV9fZXJyb3J7YmFja2dyb3VuZDp2YXIoLS1lcnJvci0xMDAsICNmZGU4ZTgpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtjb2xvcjp2YXIoLS1lcnJvci03MDAsICNjODFlMWUpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLW0pfS5qb2ItYXBwbGljYXRpb24tZm9ybSAuam9iLWFwcGxpY2F0aW9uLWZvcm1fX2hpZGRlbntkaXNwbGF5Om5vbmV9LmpvYi1hcHBsaWNhdGlvbi1mb3JtIC5qb2ItYXBwbGljYXRpb24tZm9ybV9fY29uZmlybWF0aW9ue2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO21hcmdpbjp2YXIoLS1zcGFjaW5nLWwpIDAgMDtwYWRkaW5nOnZhcigtLXNwYWNpbmctbSk7dGV4dC1hbGlnbjpjZW50ZXJ9LmpvYi1hcHBsaWNhdGlvbi1mb3JtIGZvcm0+ZmllbGRzZXQ+LmZpZWxkc2V0LmpvYi1hcHBsaWNhdGlvbi1mb3JtX19maWVsZHMsLmpvYi1hcHBsaWNhdGlvbi1mb3JtIGZvcm0+LmZpZWxkc2V0Pi5maWVsZHNldC5qb2ItYXBwbGljYXRpb24tZm9ybV9fZmllbGRze2dhcDp2YXIoLS1zcGFjaW5nLW0pfS5qb2ItYXBwbGljYXRpb24tZm9ybSBmb3JtPi5hY3Rpb25zIC5idG4tcHJpbWFyeXstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC50b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLnRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSl9fS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLnRvcCAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjZweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLnRvcCAucmVzZXR7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTI1JTtsZXR0ZXItc3BhY2luZzouMzJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAudG9wIC5yZXNldDphZnRlcntjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcnl7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3J5OmFmdGVye2NvbnRlbnQ6XCJcIjttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hZGQuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3J5LmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcnkuYWN0aXZlOmJlZm9yZXtjb250ZW50OlwiXCI7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvbWVudS1jbG9zZS5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stcG9zaXRpb246Y2VudGVyO21hc2stc2l6ZTpjb250YWluO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7ZGlzcGxheTpibG9jazt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3J5LmFjdGl2ZTphZnRlcntjb250ZW50Om5vbmV9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVye2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7bWFyZ2luLXJpZ2h0OmNhbGMoLTEqdmFyKC0tc3BhY2luZy1sKS8yKTtmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGlua3tkaXNwbGF5OmJsb2NrO2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gdmFyKC0tc3BhY2luZy1sKS8yKjIpO21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmctbCkvMik7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDpyZ2JhKDY5LDY5LDY5LC41KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO3otaW5kZXg6M30udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW5mbyAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5pbWFnZXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuYnRuOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHg7bWFzay1zaXplOmNvdmVyO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluazpob3ZlciAuYnRue2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluazpob3ZlciAuYnRuOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmluZm97Ym90dG9tOjB9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmltYWdle2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7cGFkZGluZzozMHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDIyM2RlZywgI0Q3RDdENyAzNi41NCUsICM4ODggODIuODglKX0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuaW1hZ2UgaW1ne29iamVjdC1maXQ6Y29udGFpbn0udGMtd2Vic2l0ZS1sdWJyaWNhbnRsaXN0IC5saXN0LXdyYXBwZXIgYS5sdWJyaWNhbnQtbGluayAuYnJhbmR7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yNHB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlciBhLmx1YnJpY2FudC1saW5rIC52aXNjb3NpdHl7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmsgLmJ0bntib3R0b206dW5zZXQ7dG9wOjB9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWx1YnJpY2FudGxpc3QgLmxpc3Qtd3JhcHBlcnttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2dhcDp2YXIoLS1zcGFjaW5nLWwpO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCAubGlzdC13cmFwcGVyIGEubHVicmljYW50LWxpbmt7d2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9fS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdHstLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtcm93czoxZnIgMWZyO2dyaWQtdGVtcGxhdGUtY29sdW1uczoyZnIgMWZyIDFmcjtncmlkLWNvbHVtbi1nYXA6MzJweDtncmlkLXJvdy1nYXA6MzJweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5re2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjtoZWlnaHQ6NjcycHg7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCk7YmFja2dyb3VuZDpyZ2JhKDY5LDY5LDY5LC41KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO3otaW5kZXg6M30udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVze2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbWFnZXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCkgMCB2YXIoLS1yb3VuZGVkLXhsKTtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjU2cHg7d2lkdGg6NTZweDt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuYnRuOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZDp2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5idG46YmVmb3Jle2xlZnQ6LTIxcHg7d2lkdGg6NDBweDttYXNrLXNpemU6Y292ZXI7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6aG92ZXIgLmltYWdlIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpob3ZlciAuYnRue2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOmhvdmVyIC5idG46YmVmb3Jle2JhY2tncm91bmQ6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5jYXRlZ29yaWVze2ZsZXgtd3JhcDp3cmFwfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6Zmlyc3QtY2hpbGR7Z3JpZC1yb3ctc3RhcnQ6MTtncmlkLWNvbHVtbi1zdGFydDoxO2dyaWQtcm93LWVuZDozO2dyaWQtY29sdW1uLWVuZDoyfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6Zmlyc3QtY2hpbGQgLmluZm97Zm9udC1zaXplOjQycHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMil7Z3JpZC1yb3ctc3RhcnQ6MTtncmlkLWNvbHVtbi1zdGFydDoyO2dyaWQtcm93LWVuZDoyO2dyaWQtY29sdW1uLWVuZDo0O2hlaWdodDozMjBweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgyKSAuaW5mb3tmb250LXNpemU6MzJweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKXtncmlkLWNvbHVtbi1zdGFydDoyO2dyaWQtY29sdW1uLWVuZDozfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpe2dyaWQtY29sdW1uLXN0YXJ0OjM7Z3JpZC1jb2x1bW4tZW5kOjR9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpmaXJzdC1jaGlsZCAuaW5mbywudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgyKSAuaW5mb3twYWRkaW5nOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpmaXJzdC1jaGlsZCAuaW5mbyAuY2F0ZWdvcmllcywudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgyKSAuaW5mbyAuY2F0ZWdvcmllc3ttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbSl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpmaXJzdC1jaGlsZCAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnksLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMikgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMyksLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCl7Z3JpZC1yb3ctc3RhcnQ6MjtncmlkLXJvdy1lbmQ6MztoZWlnaHQ6MzIwcHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMykgLmluZm8sLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoNCkgLmluZm97Zm9udC1zaXplOjI0cHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDMpIC5pbmZvIC5jYXRlZ29yaWVzLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpIC5pbmZvIC5jYXRlZ29yaWVze21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluazpudGgtY2hpbGQoMykgLmluZm8gLmNhdGVnb3JpZXMgLmNhdGVnb3J5LC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSAuYnRuLC50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdCAuYWR2aWNlLWxpbms6bnRoLWNoaWxkKDQpIC5idG57aGVpZ2h0OjU2cHg7d2lkdGg6NTZweH0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCgzKSAuYnRuOmJlZm9yZSwudGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rOm50aC1jaGlsZCg0KSAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFkdmljZXNob3J0bGlzdHtncmlkLXRlbXBsYXRlLXJvd3M6MWZyO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z3JpZC1jb2x1bW4tZ2FwOjB9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGlua3toZWlnaHQ6MzIwcHggIWltcG9ydGFudDtncmlkLXJvdy1zdGFydDp1bnNldCAhaW1wb3J0YW50O2dyaWQtY29sdW1uLXN0YXJ0OnVuc2V0ICFpbXBvcnRhbnQ7Z3JpZC1yb3ctZW5kOnVuc2V0ICFpbXBvcnRhbnQ7Z3JpZC1jb2x1bW4tZW5kOnVuc2V0ICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mb3tmb250LXNpemU6MThweCAhaW1wb3J0YW50O3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1hZHZpY2VzaG9ydGxpc3QgLmFkdmljZS1saW5rIC5pbmZvIC5jYXRlZ29yaWVze21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuaW5mbyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyl9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuYnRue2hlaWdodDo1NnB4O3dpZHRoOjU2cHh9LnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IC5hZHZpY2UtbGluayAuYnRuOmJlZm9yZXtsZWZ0Oi0yMXB4O3dpZHRoOjQwcHh9fS50Yy13ZWJzaXRlLXRpdGxld2l0aHRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnRjLXdlYnNpdGUtdGl0bGV3aXRodGV4dCAudGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS10aXRsZXdpdGh0ZXh0IC50ZXh0e3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDo3NSU7bWFyZ2luOjAgYXV0b30udGMtd2Vic2l0ZS1mYXFsaXN0e2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1sKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZmFxbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOmNhbGModmFyKC0tc3BhY2luZy1tKSArIDEycHgpfX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXJ7ZmxleDoxO3BhZGRpbmctcmlnaHQ6dmFyKC0tc3BhY2luZy1sKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLnRvcCAudGl0bGV7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtmb250LXNpemU6MjZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMTIlO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5e2Rpc3BsYXk6ZmxleDtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLXhzKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlciAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXdlaWdodDp2YXIoLS1yZWd1bGFyKTtsaW5lLWhlaWdodDoxMTIlO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTtjdXJzb3I6cG9pbnRlcn0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9jaGlwLWNoZWNrYm94LWluYWN0aXZlLnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1wb3NpdGlvbjpjZW50ZXI7bWFzay1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtOTAwKTttYXJnaW4tcmlnaHQ6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5jYXRlZ29yaWVzLXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5LmFjdGl2ZTpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvY2hpcC1jaGVja2JveC1hY3RpdmUuc3ZnXCIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZhcWxpc3QgLmNhdGVnb3JpZXMtd3JhcHBlcntwYWRkaW5nLXJpZ2h0OjB9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVze2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDoxMDB2dztwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OmNhbGMoLTUwdncgKyA1MCUpO3BhZGRpbmc6MCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7b3ZlcmZsb3cteDpzY3JvbGw7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9LnRjLXdlYnNpdGUtZmFxbGlzdCAuY2F0ZWdvcmllcy13cmFwcGVyIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtmbGV4OjEgMCBhdXRvfX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXJ7ZmxleDozO2hlaWdodDphdXRvICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2U7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZSxvcGFjaXR5IC4zNXMgZWFzZSxtYXJnaW4gLjM1cyBlYXNlO29wYWNpdHk6MTttYXgtaGVpZ2h0Ojk5OXB4fS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEuaGlkZGVue29wYWNpdHk6MDttYXgtaGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbnstLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7LS1icy1hY2NvcmRpb24tYnRuLWJnOiB0cmFuc3BhcmVudDstLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50Oy0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiB0cmFuc3BhcmVudDstLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDA7LS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAzMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuY2F0ZWdvcmllc3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuY2F0ZWdvcmllcyAuY2F0ZWdvcnl7ZGlzcGxheTpmbGV4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJX0udGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmNhdGVnb3JpZXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yNHB4O2xlZnQ6MTJweDt6LWluZGV4Ojl9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW17bWFyZ2luLWJvdHRvbTpjYWxjKHZhcigtLXNwYWNpbmctbSkgKyAyNHB4KTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9ue2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjEyNiU7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLW0pO21hcmdpbi1ib3R0b206MnB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMzIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbntmb250LXNpemU6MjZweH19LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciBidXR0b246YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTpub25lO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2FkZC1jaXJjbGUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS05MDApfS50Yy13ZWJzaXRlLWZhcWxpc3QgLmxpc3Qtd3JhcHBlciAudGMtcmVwby1mYXEgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXJ7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVtb3ZlLWNpcmNsZS5zdmdcIil9LnRjLXdlYnNpdGUtZmFxbGlzdCAubGlzdC13cmFwcGVyIC50Yy1yZXBvLWZhcSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHl7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zMik7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKTtsaW5lLWhlaWdodDoxNTAlO3BhZGRpbmc6dmFyKC0tZm9udC1zaXplLXMpIHZhcigtLWZvbnQtc2l6ZS14bCkgdmFyKC0tZm9udC1zaXplLWwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mYXFsaXN0IC5saXN0LXdyYXBwZXIgLnRjLXJlcG8tZmFxIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keXtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLW0pfX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uey0tYnMtYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDstLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWdyYXlzY2FsZS0xMDApOy0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tZ3JheXNjYWxlLTEwMCk7LS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTstLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApOy0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTMwMCk7LS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7LS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogdmFyKC0tc3BhY2luZy1tKTstLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiB2YXIoLS1zcGFjaW5nLW0pOy0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLW0pOy0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiB2YXIoLS1zcGFjaW5nLW0pOy0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiB2YXIoLS1zcGFjaW5nLWwpOy0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMzcsIDUyLCA4NSwgMC4xKX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1zKX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1sKTtsaW5lLWhlaWdodDoxLjI2fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pfX0udGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHl7Zm9udC1mYW1pbHk6dmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7bGluZS1oZWlnaHQ6MS41O2NvbG9yOnZhcigtLWZvbnQtY29sb3IpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW5ldXRyYWwtOTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1sKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBoMntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtmb250LXNpemU6MzJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTEyJTt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjA7ZmxleDoxfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgaDJ7Zm9udC1zaXplOjIycHh9fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLmJ0bjphZnRlcntmb250LXNpemU6NTlweDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTAwKTttYXJnaW4tbGVmdDp2YXIoLS1zcGFjaW5nLW0pfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWhlYWRlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1oZWFkZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtaGVhZGVyIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjQ3cHg7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy0zeHMpfX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLmxvY2F0aW9uLWxhYmVse2Rpc3BsYXk6YmxvY2s7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctcyl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybXtkaXNwbGF5OmZsZXg7Z2FwOjQwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm17ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pfX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9ue2ZsZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjMwcHh9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0c3tkaXNwbGF5OmZsZXg7Z2FwOjRweDtmbGV4OjE7d2lkdGg6NzAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRze3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAuaW5wdXQtZ3JvdXAgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAuYnRuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZToyNHB4O3otaW5kZXg6Mn0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteGwpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKSAwIDAgdmFyKC0tcm91bmRlZC1tKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMzAlO2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLmlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9ye3Bvc2l0aW9uOnJlbGF0aXZlO21pbi13aWR0aDoxMjBweH0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnJhZGl1cy1zZWxlY3R7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowIHZhcigtLXJvdW5kZWQtbSkgdmFyKC0tcm91bmRlZC1tKSAwO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym94LXNoYWRvdzowIDAgMTJweCAwIHJnYmEoMCwwLDAsLjA4KTtjb2xvcjp2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO2FwcGVhcmFuY2U6bm9uZTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTMwJX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnJhZGl1cy1zZWxlY3Q6Zm9jdXN7b3V0bGluZTpub25lO2JveC1zaGFkb3c6MCAwIDEycHggMCByZ2JhKDAsMCwwLC4xMil9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5yYWRpdXMtc2VsZWN0OmRpc2FibGVke2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTIwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTYwMCk7Y3Vyc29yOm5vdC1hbGxvd2VkfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiAuc2VhcmNoLWlucHV0cyAucmFkaXVzLXNlbGVjdG9yIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gLnNlYXJjaC1pbnB1dHMgLnJhZGl1cy1zZWxlY3RvciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIC5zZWFyY2gtaW5wdXRzIC5yYWRpdXMtc2VsZWN0b3IgLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTcwMCk7Zm9udC1zaXplOjI0cHg7cG9pbnRlci1ldmVudHM6bm9uZX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIGEsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAubG9jYXRpb24tc2VjdGlvbiBidXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjpub25lO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEyNSU7bGV0dGVyLXNwYWNpbmc6LjM2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb257ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmxvY2F0aW9uLXNlY3Rpb24gYSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5sb2NhdGlvbi1zZWN0aW9uIGJ1dHRvbntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpfX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuey0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O3JpZ2h0OjA7Ym90dG9tOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7bGVmdDotMjBweDt3aWR0aDoxOHB4O2hlaWdodDpjYWxjKDEwMCUgKyA0cHgpO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtbGVmdC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG46aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuOmRpc2FibGVkOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyl9LnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlZ2FyYWdlc2VhcmNoIC5zZWFyY2gtZm9ybSAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGVnYXJhZ2VzZWFyY2ggLnNlYXJjaC1mb3JtIC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5idG46YWZ0ZXJ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxMDAlfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCAuc2VhcmNoLWZvcm0gLmFjdGlvbi1idXR0b25zIC5idG46aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS02MDApfS50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCBpbnB1dFt0eXBlPWhpZGRlbl17ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9ue3dpZHRoOjc1JTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteGwpIDA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9ue3dpZHRoOjEwMCU7cGFkZGluZzp2YXIoLS1zcGFjaW5nLWwpIDB9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uOmJlZm9yZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2OXB4O2xlZnQ6MTIlO3JpZ2h0OjEyJTtoZWlnaHQ6NnB4O2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO3otaW5kZXg6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb246YmVmb3JlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uOmJlZm9yZXt0b3A6NDlweH19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7ZmxleDoxO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVye2dhcDp2YXIoLS1zcGFjaW5nLXhzKX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXYsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlciBkaXZ7d2lkdGg6NDVweDtoZWlnaHQ6NDVweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLW5hdmlnYXRpb24tc3RlcC1jaXJjbGUuc3ZnXCIpO2JhY2tncm91bmQtc2l6ZTozOHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7bGluZS1oZWlnaHQ6MTIwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2LC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2e3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1zaXplOjMwcHh9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtYWN0aXZlPXRydWVdLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtYWN0aXZlPXRydWVde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tbmF2aWdhdGlvbi1zdGVwLWNpcmNsZS1hY3RpdmUuc3ZnXCIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLWFjdGl2ZT1mYWxzZV0rc3BhbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdltkYXRhLWFjdGl2ZT1mYWxzZV0rc3BhbntkaXNwbGF5Om5vbmV9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtcGFzc2VkPXRydWVdLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uIC5zdGVwLXdyYXBwZXIgZGl2W2RhdGEtcGFzc2VkPXRydWVde2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tbmF2aWdhdGlvbi1zdGVwLWNpcmNsZS1wYXNzZWQuc3ZnXCIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyIGRpdntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24gLnN0ZXAtd3JhcHBlcjpsYXN0LWNoaWxkIGRpdjphZnRlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbiAuc3RlcC13cmFwcGVyOmxhc3QtY2hpbGQgZGl2OmFmdGVye2Rpc3BsYXk6bm9uZX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcHtkaXNwbGF5OmJsb2NrO2hlaWdodDo0MDBweDt3aWR0aDoxMDAlO21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy14bCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwe2hlaWdodDozMDBweDttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctbCl9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24sLnRjLXdlYnNpdGUtcXVvdGVmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7bWFyZ2luLXRvcDozMnB4O21hcmdpbi1sZWZ0OjMycHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2w6aG92ZXIsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b246aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b246aG92ZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2w6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtNzAwKSAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAjbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uIGltZywudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gI21hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sIGltZywudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCBidXR0b24ubG9jYXRpb24tYnV0dG9uIGltZywudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gZ21wLW1hcCAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIGdtcC1tYXAgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbCBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgYnV0dG9uLmxvY2F0aW9uLWJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtcXVvdGVmb3JtICNtYXAgLmdtLWJ1bmRsZWQtY29udHJvbCBidXR0b24gaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAjbWFwIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSBnbXAtbWFwIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uIGltZywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gZ21wLW1hcCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sIGltZ3tmaWx0ZXI6YnJpZ2h0bmVzcygwKSBpbnZlcnQoMSl9LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6NzUlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCB2YXIoLS1zcGFjaW5nLW0pfX0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2N7ZGlzcGxheTpmbGV4O2dhcDo1MHB4O3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cykgMCB2YXIoLS1zcGFjaW5nLTJ4bCk7Ym9yZGVyLWJvdHRvbToycHggc29saWQgdmFyKC0tc2Vjb25kYXJ5LTcwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvY3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIDB9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2M6bGFzdC1jaGlsZCwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTpub25lfS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnRpdGxlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnRpdGxle2ZsZXg6MTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtc2l6ZToyNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnRpdGxlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX19LnRjLXdlYnNpdGUtYXBwb2ludG1lbnRmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWUsLnRjLXdlYnNpdGUtcXVvdGVmb3JtIC5yZXN1bWUtd3JhcHBlciAuYmxvYyAudmFsdWV7ZmxleDoyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZXtmbGV4Om5vbmV9fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlcywudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXN7bWFyZ2luLXRvcDoyMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6OHB4fS50Yy13ZWJzaXRlLWFwcG9pbnRtZW50Zm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlcyAuc2VydmljZSwudGMtd2Vic2l0ZS1xdW90ZWZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXMgLnNlcnZpY2V7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JvcmRlcjoycHggc29saWQgdmFyKC0tbmV1dHJhbC02MDApO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzoxMXB4IDE2cHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtjb2xvcjp2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH0udGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0gLnJlc3VtZS13cmFwcGVyIC5ibG9jIC52YWx1ZSAuc2VydmljZXMgLnNlcnZpY2U6YmVmb3JlLC50Yy13ZWJzaXRlLXF1b3RlZm9ybSAucmVzdW1lLXdyYXBwZXIgLmJsb2MgLnZhbHVlIC5zZXJ2aWNlcyAuc2VydmljZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LWFjdGl2ZS5zdmdcIik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtOTAwKX1Aa2V5ZnJhbWVzIHRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoLW9wZW4tc3RhdHVzLXNwaW57dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7cG9zaXRpb246cmVsYXRpdmU7LS1tYXAtaGVpZ2h0OiA2OTlweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2guaXMtb3Blbi1zdGF0dXMtbG9hZGluZyAuY29udGVudC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaC5pcy1vcGVuLXN0YXR1cy1sb2FkaW5nIC5jb250ZW50LXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MDt6LWluZGV4OjEyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDUsMjQ1LDI0MCwuNzIpO3BvaW50ZXItZXZlbnRzOmF1dG99LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoLmlzLW9wZW4tc3RhdHVzLWxvYWRpbmcgLmNvbnRlbnQtd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7ei1pbmRleDoxMzt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O21hcmdpbjotMjFweCAwIDAgLTIxcHg7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDc0LDg1LDEwNywuMik7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwLCB2YXIoLS1uZXV0cmFsLTkwMCwgIzFhMWYyZSkpO2JvcmRlci1yYWRpdXM6NTAlO2FuaW1hdGlvbjp0Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaC1vcGVuLXN0YXR1cy1zcGluIC43cyBsaW5lYXIgaW5maW5pdGU7cG9pbnRlci1ldmVudHM6bm9uZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggaDJ7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbi1ib3R0b206MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtsaW5lLWhlaWdodDoxMjUlO2xldHRlci1zcGFjaW5nOi4zMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVye3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSAwfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjI0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcD4qe2ZsZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnRpdGxle2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksc2VyaWY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjExMiU7bWFyZ2luLWJvdHRvbToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlcntmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5tYXRlcmlhbC1pY29ucy5pY29uLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmljb246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmljb246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pY29uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgYnV0dG9uLmljb24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5pY29uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBidXR0b24uaWNvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLmxvY2F0aW9uLWlucHV0LXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmljb24uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciAuaWNvbi5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmljb24uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIC5pY29uLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtwb2ludGVyLWV2ZW50czpub25lO2ZvbnQtc2l6ZToxOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBpbnB1dCNsb2NhdGlvblNlYXJjaHt3aWR0aDoxMDAlO2hlaWdodDo0OHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbCk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAubG9jYXRpb24taW5wdXQtd3JhcHBlciBpbnB1dCNsb2NhdGlvblNlYXJjaDpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Y3Vyc29yOm5vdC1hbGxvd2VkO2NvbG9yOiM2NjZ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjEwMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5yYWRpdXMtc2VsZWN0LXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmxvY2F0aW9uLWZpbHRlciAuZmlsdGVyIC5sb2NhdGlvbi1pbnB1dC1ncm91cCAucmFkaXVzLXNlbGVjdC13cmFwcGVyIC5idG46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NnB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5sb2NhdGlvbi1maWx0ZXIgLmZpbHRlciAubG9jYXRpb24taW5wdXQtZ3JvdXAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciBzZWxlY3QjcmFkaXVzU2VsZWN0e2hlaWdodDo0OHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2ZvbnQtc2l6ZToxNHB4O2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO21pbi13aWR0aDoxMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlcntwb3NpdGlvbjpyZWxhdGl2ZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciBzZWxlY3R7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlcnt3aWR0aDoxMDAlO2hlaWdodDo0OHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE0cHg7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlcjpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS01MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZle2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCk7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlci5hY3RpdmUgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyLmFjdGl2ZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIuYWN0aXZlIC5idG46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWdyYXlzY2FsZS01MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtdHJpZ2dlciAuYnRuOmFmdGVye2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweDtib3gtc2hhZG93OjAgNHB4IDEycHggcmdiYSgwLDAsMCwuMSk7ei1pbmRleDoxMDAwO21heC1oZWlnaHQ6MjUwcHg7b3ZlcmZsb3c6aGlkZGVufS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaHtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS01MCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3Qtc2VhcmNoIC5zZWFyY2gtaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtcyk7Zm9udC1zaXplOjE0cHg7b3V0bGluZTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuc2VhcmNoLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCk7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSh2YXIoLS1wcmltYXJ5LTUwMC1yZ2IpLCAwLjEpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LXNlYXJjaCAuc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKTtmb250LXN0eWxlOml0YWxpY30udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25ze21heC1oZWlnaHQ6MTgwcHg7b3ZlcmZsb3cteTphdXRvfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9ue3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXByaW1hcnktMTAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25zIC5jdXN0b20tc2VsZWN0LW9wdGlvbltzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJde2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmFscmVhZHktc2VsZWN0ZWR7b3BhY2l0eTouNTtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnMgLmN1c3RvbS1zZWxlY3Qtb3B0aW9uLmFscmVhZHktc2VsZWN0ZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LWRyb3Bkb3duIC5jdXN0b20tc2VsZWN0LW9wdGlvbnM6ZW1wdHk6OmFmdGVye2NvbnRlbnQ6XCJBdWN1bmUgcHJlc3RhdGlvbiB0cm91dsOpZVwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTUwMCk7Zm9udC1zdHlsZTppdGFsaWM7dGV4dC1hbGlnbjpjZW50ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWluLWhlaWdodDo0OHB4O2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIGlucHV0W3R5cGU9Y2hlY2tib3hde21hcmdpbjowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciBsYWJlbHttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2h7ZGlzcGxheTpmbGV4O2dhcDoxMnB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS13cmFwcGVye3dpZHRoOjYwcHg7aGVpZ2h0OjMycHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17b3BhY2l0eTowO3dpZHRoOjA7aGVpZ2h0OjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtbGFiZWwgLnRvZ2dsZS10cmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjA7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggM3B4IHJnYmEoMCwwLDAsLjEpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5hdmFpbGFiaWxpdHktZmlsdGVyIC5maWx0ZXIgLnRvZ2dsZS1zd2l0Y2ggLnRvZ2dsZS1sYWJlbCAudG9nZ2xlLXRodW1ie3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLnRvZ2dsZS10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLWxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrLnRvZ2dsZS10cmFjaysudG9nZ2xlLXRodW1ie3RyYW5zZm9ybTp0cmFuc2xhdGVYKDI4cHgpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLmF2YWlsYWJpbGl0eS1maWx0ZXIgLmZpbHRlciAudG9nZ2xlLXN3aXRjaCAudG9nZ2xlLXRleHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt1c2VyLXNlbGVjdDpub25lO3dpZHRoOjc1JX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9te2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi10b3A6MTZweDttaW4taGVpZ2h0OjQwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWd7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC0yeGwpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAuc2VydmljZS1uYW1le2xpbmUtaGVpZ2h0OjF9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNle2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLmJ0bjphZnRlcntmb250LXNpemU6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2Rpc3BsYXk6ZmxleDtnYXA6MTVweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7ZmxleDoyO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KTtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9se2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKTttYXJnaW4tdG9wOjMycHg7bWFyZ2luLWxlZnQ6MzJweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciBidXR0b24ubG9jYXRpb24tYnV0dG9uOmhvdmVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbjpob3ZlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgI21hcC1jb250YWluZXIgYnV0dG9uLmdtLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS03MDApICFpbXBvcnRhbnR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24gaW1nLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAjbWFwLWNvbnRhaW5lciAuZ20tYnVuZGxlZC1jb250cm9sIGJ1dHRvbiBpbWcsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyICNtYXAtY29udGFpbmVyIGJ1dHRvbi5nbS1mdWxsc2NyZWVuLWNvbnRyb2wgaW1ne2ZpbHRlcjpicmlnaHRuZXNzKDApIGludmVydCgxKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjMwcHg7bGVmdDozMHB4O3JpZ2h0OjMwcHg7d2lkdGg6Y2FsYygxMDAlIC0gNjBweCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpO2JveC1zaGFkb3c6MCAycHggMTdweCAxcHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoxMDAwO292ZXJmbG93OmhpZGRlbjthbmltYXRpb246c2xpZGVJbkZyb21Cb3R0b20gLjNzIGVhc2Utb3V0fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZC5oaWRkZW57ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjRweDtyaWdodDoyNHB4O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ei1pbmRleDoxMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQ6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCk7b3V0bGluZS1vZmZzZXQ6MnB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjMycHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5zdGF0dXMtaW5kaWNhdG9ye21hcmdpbi1ib3R0b206MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvciAuc3RhdHVzLXRleHR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjp2YXIoLS1zdWNjZXNzLTcwMCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLnN0YXR1cy1pbmRpY2F0b3IgLnN0YXR1cy10ZXh0OmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7YmFja2dyb3VuZDp2YXIoLS1lcnJvcik7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvciAuc3RhdHVzLXRleHQub3BlbjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1zdWNjZXNzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7bWFyZ2luOnZhcigtLXNwYWNpbmctcykgMCB2YXIoLS1zcGFjaW5nLW0pIDA7bGluZS1oZWlnaHQ6MS4yfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlsc3tkaXNwbGF5OmZsZXg7Z2FwOjE2cHg7bWFyZ2luLWJvdHRvbToyNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuZ2FyYWdlLWxvZ297ZmxleC1zaHJpbms6MDt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0yMDApO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvdmVyZmxvdzpoaWRkZW59LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5nYXJhZ2UtbG9nbyAubG9nby1pbWFnZXt3aWR0aDoxMDAlO2hlaWdodDphdXRvO29iamVjdC1maXQ6Y292ZXJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm97ZmxleDoxfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSAwO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7bWFyZ2luOjAgLThweDtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtNTApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxOHB4O2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMuYXJyb3csLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmFycm93OmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXJ7bWFyZ2luLWxlZnQ6YXV0bztmb250LXNpemU6MTZweDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNDAwKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5jb250YWN0LXRleHR7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7ZmxleDoxfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0uYWRkcmVzcyAuY29udGFjdC10ZXh0e2ZvbnQtd2VpZ2h0OjUwMH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnN7ZGlzcGxheTpmbGV4O2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTI1JTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZXt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMnB4O3JpZ2h0Oi0xOXB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1yaWdodC5zdmdcIik7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O21hc2stc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1iZyk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2U6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4tcGFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bi1wYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuLXBhZ2UgLmJ0bjphZnRlcntmb250LXNpemU6MThweDttYXJnaW4tbGVmdDo0cHh9QGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbXtmcm9te3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO29wYWNpdHk6MH10b3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MTZweDtwYWRkaW5nOjAgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7ZmxleDoxO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweDttYXJnaW4tYm90dG9tOjIycHg7ZmxleC1zaHJpbms6MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudHtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIC5zZWFyY2gtY29udGVudCAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MjRweDt6LWluZGV4OjJ9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgaW5wdXR7d2lkdGg6MTAwJTtoZWlnaHQ6NDhweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctbCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyOm5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3tjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2VzLWNvbnRhaW5lcntmbGV4OjE7b3ZlcmZsb3cteTphdXRvfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE1cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO21hcmdpbi1ib3R0b206NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQsdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0yMDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlLmhpZGRlbntvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxOHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5sb2NhbGl0eXtmb250LXdlaWdodDozMDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmJ0bjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAuYnRuOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoMnB4KX1AbWVkaWEobWF4LXdpZHRoOiAxMzk5Ljk4cHgpey50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnJlc3VsdHN7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7LS1tYXAtaGVpZ2h0OiA1MDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTRweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wPip7ZmxleDpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7ZmxleDpub25lO2hlaWdodDp2YXIoLS1tYXAtaGVpZ2h0KX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3R7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo0MDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVyIGlucHV0e3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2h7LS1tYXAtaGVpZ2h0OiAzMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXJ7cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLTJ4cyl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXMpIDA7bWFyZ2luLWJvdHRvbToxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3B7Z2FwOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAudGl0bGV7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAubG9jYXRpb24tZmlsdGVyIC5maWx0ZXIgLmxvY2F0aW9uLWlucHV0LWdyb3VwIC5sb2NhdGlvbi1pbnB1dC13cmFwcGVyIGlucHV0I2xvY2F0aW9uU2VhcmNoe2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC50b3AgLnNlcnZpY2VzLWZpbHRlciAuZmlsdGVyIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IC5jdXN0b20tc2VsZWN0LXRyaWdnZXJ7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuc2VydmljZXMtZmlsdGVyIC5maWx0ZXIgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3QgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd257bWF4LWhlaWdodDoyMDBweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAudG9wIC5zZXJ2aWNlcy1maWx0ZXIgLmZpbHRlciAuY3VzdG9tLXNlcnZpY2VzLXNlbGVjdCAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biAuY3VzdG9tLXNlbGVjdC1vcHRpb25ze21heC1oZWlnaHQ6MTQwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcCAuYXZhaWxhYmlsaXR5LWZpbHRlciAuZmlsdGVyIC50b2dnbGUtc3dpdGNoIC50b2dnbGUtdGV4dHt3aWR0aDphdXRvO2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b217Z2FwOjZweDttYXJnaW4tdG9wOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWd7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0yeHMpO2ZvbnQtc2l6ZToxNHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLmJvdHRvbSAuc2VydmljZS10YWcgLnJlbW92ZS1zZXJ2aWNlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuZmlsdGVycy13cmFwcGVyIC5ib3R0b20gLnNlcnZpY2UtdGFnIC5yZW1vdmUtc2VydmljZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9tIC5zZXJ2aWNlLXRhZyAucmVtb3ZlLXNlcnZpY2UgLmJ0bjphZnRlcntmb250LXNpemU6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlcntnYXA6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXJ7aGVpZ2h0OnZhcigtLW1hcC1oZWlnaHQpfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZHtib3R0b206MTBweDtsZWZ0OjEwcHg7cmlnaHQ6MTBweDt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtvdmVyZmxvdy15OmF1dG99LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJke3RvcDoxMnB4O3JpZ2h0OjEycHg7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtwYWRkaW5nOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNsb3NlLWNhcmQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jbG9zZS1jYXJkIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2xvc2UtY2FyZCAuYnRuOmFmdGVye2ZvbnQtc2l6ZTozMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50e3BhZGRpbmc6dmFyKC0tc3BhY2luZy1zKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuc3RhdHVzLWluZGljYXRvcnttYXJnaW4tYm90dG9tOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjE4cHg7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhzKSAwIHZhcigtLXNwYWNpbmcteHMpIDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxze2dhcDoxMHB4O21hcmdpbi1ib3R0b206MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmdhcmFnZS1sb2dve3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbXtwYWRkaW5nOnZhcigtLXNwYWNpbmctM3hzKSAwO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAubWF0ZXJpYWwtaWNvbnMuYXJyb3csLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIGJ1dHRvbi5hcnJvdy5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b24uYXJyb3c6YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uLmFycm93OmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93OmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYXJyb3cuYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gYnV0dG9uLmFycm93LmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmFycm93LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaXRlbSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5hcnJvdy5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5hcnJvdy5idG46YWZ0ZXJ7ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW0gLmNvbnRhY3QtdGV4dHtmb250LXNpemU6MTNweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnN7Z2FwOjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0bntmb250LXNpemU6MTRweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubWF0ZXJpYWwtaWNvbnMsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRuIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25zIC5idG4gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLmJ0biAuYnRuOmFmdGVye2ZvbnQtc2l6ZToxNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdHtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0Om5vbmU7cGFkZGluZzowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgLmljb257Zm9udC1zaXplOjIwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAuc2VhcmNoLWNvbnRlbnQgaW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy0yeHMpIDQwcHg7Zm9udC1zaXplOjE0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5zZWFyY2gtd3JhcHBlciAucmVzdWx0c3t0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctcmlnaHQ6MDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7bWluLXdpZHRoOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2VzLWNvbnRhaW5lcnttYXgtaGVpZ2h0OjM1MHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdle3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO2dhcDoxMnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGltZ3t3aWR0aDoyOHB4O2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5hbWUtbG9jYWxpdHl7ZmxleDoxO21pbi13aWR0aDowfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50aXRsZXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmxvY2FsaXR5e2ZvbnQtc2l6ZToxM3B4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXJ7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTpub25lO2ZvbnQtc2l6ZToxOHB4O2ZsZXgtc2hyaW5rOjB9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZTpob3ZlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlOmhvdmVyIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2U6aG92ZXIgLmJ0bjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpfX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoey0tbWFwLWhlaWdodDogMjUwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIGgye2ZvbnQtc2l6ZToyMHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2dhcDo0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAucmVzZXQtd3JhcHBlciAucmVzZXQtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5yZXNldC13cmFwcGVyIC5yZXNldC1idXR0b24gLmJ0bjphZnRlcntmb250LXNpemU6MTZweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlcntwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpIDA7bWFyZ2luLWJvdHRvbTo4cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5maWx0ZXJzLXdyYXBwZXIgLnRvcHtnYXA6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmZpbHRlcnMtd3JhcHBlciAuYm90dG9te21pbi1oZWlnaHQ6MjhweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlcntnYXA6MTJweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmR7Ym90dG9tOjhweDtsZWZ0OjhweDtyaWdodDo4cHg7d2lkdGg6Y2FsYygxMDAlIC0gMTZweCl9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLW5hbWV7Zm9udC1zaXplOjE2cHg7bWFyZ2luOnZhcigtLXNwYWNpbmctM3hzKSAwIHZhcigtLXNwYWNpbmctMnhzKSAwfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlsc3ttYXJnaW4tYm90dG9tOjEwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmdhcmFnZS1kZXRhaWxzIC5nYXJhZ2UtbG9nb3t3aWR0aDozNnB4O2hlaWdodDozNnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5nYXJhZ2UtZGV0YWlscyAuY29udGFjdC1pbmZvIC5jb250YWN0LWl0ZW17Z2FwOjZweDttYXJnaW46MH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuZ2FyYWdlLWRldGFpbHMgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pdGVtIC5jb250YWN0LXRleHR7Zm9udC1zaXplOjEycHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgLm1hcC13cmFwcGVyIC5nYXJhZ2UtaW5mby1jYXJkIC5jYXJkLWNvbnRlbnQgLmFjdGlvbi1idXR0b25ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NnB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyIC5tYXAtd3JhcHBlciAuZ2FyYWdlLWluZm8tY2FyZCAuY2FyZC1jb250ZW50IC5hY3Rpb24tYnV0dG9ucyAuYnRue3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTNweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAubWFwLXdyYXBwZXIgLmdhcmFnZS1pbmZvLWNhcmQgLmNhcmQtY29udGVudCAuYWN0aW9uLWJ1dHRvbnMgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uLmRlY28tcmlnaHQgLmJ0bnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLnNlYXJjaC13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6OHB4fS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuc2VhcmNoLXdyYXBwZXIgLnJlc3VsdHN7dGV4dC1hbGlnbjpyaWdodDtmb250LXNpemU6MTNweH0udGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZXMtY29udGFpbmVye21heC1oZWlnaHQ6MzAwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2V7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7Z2FwOjEwcHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgaW1ne3dpZHRoOjI0cHh9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRpdGxle2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLmxvY2FsaXR5e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApfS50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZ2FyYWdlc2VhcmNoIC5jb250ZW50LXdyYXBwZXIgI2dhcmFnZS1saXN0IC5nYXJhZ2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2ggLmNvbnRlbnQtd3JhcHBlciAjZ2FyYWdlLWxpc3QgLmdhcmFnZSAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCAuY29udGVudC13cmFwcGVyICNnYXJhZ2UtbGlzdCAuZ2FyYWdlIC5idG46YWZ0ZXJ7Zm9udC1zaXplOjE2cHh9fS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2ey0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6Y2FsYygtMSp2YXIoLS1zcGFjaW5nLWwpLzIpO21hcmdpbi1yaWdodDpjYWxjKC0xKnZhcigtLXNwYWNpbmctbCkvMik7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKTtmbGV4LXdyYXA6d3JhcH0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5re2hlaWdodDozMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleDoxO292ZXJmbG93OmhpZGRlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6Y2FsYygzMy4zJSAtIHZhcigtLXNwYWNpbmctbCkpO21hcmdpbjpjYWxjKHZhcigtLXNwYWNpbmctbCkvMik7ZmxleDp1bnNldDtoZWlnaHQ6YXV0b30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbmZve3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKTtiYWNrZ3JvdW5kOnJnYmEoNjksNjksNjksLjUpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7bGluZS1oZWlnaHQ6MTEyJTtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7ei1pbmRleDozfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLmNhdGVnb3JpZXN7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhzKX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbmZvIC5jYXRlZ29yaWVzIC5jYXRlZ29yeXtkaXNwbGF5OmZsZXg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWZ1bGwpO2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxMjAlfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmltYWdle3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO292ZXJmbG93OmhpZGRlbn0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5idG57cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6NTZweDt3aWR0aDo1NnB4O3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5idG46YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcmVwZWF0Om5vLXJlcGVhdDttYXNrLXBvc2l0aW9uOmNlbnRlcjttYXNrLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kOnZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmJ0bjpiZWZvcmV7bGVmdDotMjFweDt3aWR0aDo0MHB4O21hc2stc2l6ZTpjb3Zlcjt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluazpob3ZlciAuaW1hZ2UgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA1KX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rOmhvdmVyIC5idG57YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbms6aG92ZXIgLmJ0bjpiZWZvcmV7YmFja2dyb3VuZDp2YXIoLS1icy1idG4taG92ZXItYmcpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm97cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtNzAwKTtib3JkZXItcmFkaXVzOjAgMCB2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjI0cHggMjRweCBjYWxjKDU2cHggKyB2YXIoLS1zcGFjaW5nLXMpKSAyNHB4O21pbi1oZWlnaHQ6MjQ2cHh9LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXYgLm5ld3MtbGluayAuaW5mbyAudGl0bGV7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MTEyJTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLmRhdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUwJTtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmsgLmluZm8gLnRlYXNlcntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNTAlO2ZvbnQtd2VpZ2h0OjQwMH0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbnt6LWluZGV4Ojk5OX0udGMtbmVvcy1uZXdzLW5ld3NsaXN0IG5hdiAubmV3cy1saW5rIC5pbWFnZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgMDtoZWlnaHQ6MjQ2cHg7ZmxleDoxIDAgYXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtbmV3cy1uZXdzbGlzdCBuYXZ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDtnYXA6dmFyKC0tc3BhY2luZy1sKTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS50Yy1uZW9zLW5ld3MtbmV3c2xpc3QgbmF2IC5uZXdzLWxpbmt7d2lkdGg6MTAwJTttYXJnaW46MDttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctbCl9fS50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxNnB4O21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciAuc2VydmljZXtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtZnVsbCk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOjExcHggMTZweDtjb2xvcjp2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNlOmhvdmVye2JhY2tncm91bmQ6I2YwZjRmY30udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNlIHNwYW57Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXJ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjhweH0udGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5zZXJ2aWNle2ZsZXg6MSAxIDEwMCU7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLXdpZHRoOjB9LnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciBhLnNlcnZpY2U+Lm1hdGVyaWFsLWljb25zOmxhc3QtY2hpbGQsLnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYS5zZXJ2aWNlPmJ1dHRvbi5idG4tcHJpbWFyeTpsYXN0LWNoaWxkOmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIGEuc2VydmljZT5idXR0b24uYnRuLXByaW1hcnk6bGFzdC1jaGlsZDphZnRlciwudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYS5zZXJ2aWNlPmJ1dHRvbi5idG4tcHJpbWFyeTpsYXN0LWNoaWxkOmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciBhLnNlcnZpY2U+YnV0dG9uLmJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQ6YWZ0ZXIsLnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBhLnNlcnZpY2U+YnV0dG9uOmxhc3QtY2hpbGQ6YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgYS5zZXJ2aWNlPmJ1dHRvbjpsYXN0LWNoaWxkOmJlZm9yZSwudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYS5zZXJ2aWNlPmJ1dHRvbjpsYXN0LWNoaWxkOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgYS5zZXJ2aWNlPmJ1dHRvbjpsYXN0LWNoaWxkOmJlZm9yZSwudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBhLnNlcnZpY2U+YnV0dG9uLmJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQ6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgYS5zZXJ2aWNlPmJ1dHRvbi5idG4tcHJpbWFyeTpsYXN0LWNoaWxkOmFmdGVyLC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYS5zZXJ2aWNlPmJ1dHRvbi5idG4tcHJpbWFyeTpsYXN0LWNoaWxkOmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgYS5zZXJ2aWNlPmJ1dHRvbi5idG4tcHJpbWFyeTpsYXN0LWNoaWxkOmFmdGVyLC50Yy13ZWJzaXRlLXNlcnZpY2VsaXN0IC5saXN0LXdyYXBwZXIgLnNlcnZpY2VzLXdyYXBwZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gYS5zZXJ2aWNlPi5idG46bGFzdC1jaGlsZDphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIGEuc2VydmljZT4uYnRuOmxhc3QtY2hpbGQ6YWZ0ZXIsLnRjLXdlYnNpdGUtc2VydmljZWxpc3QgLmxpc3Qtd3JhcHBlciAuc2VydmljZXMtd3JhcHBlciAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIGEuc2VydmljZT4uYnRuOmxhc3QtY2hpbGQ6YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zZXJ2aWNlbGlzdCAubGlzdC13cmFwcGVyIC5zZXJ2aWNlcy13cmFwcGVyIGEuc2VydmljZT4uYnRuOmxhc3QtY2hpbGQ6YWZ0ZXJ7bWFyZ2luLWxlZnQ6YXV0bztmbGV4LXNocmluazowfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXJ7d2lkdGg6MTAwJX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZXtkaXNwbGF5OmZsZXg7aGVpZ2h0OjY4MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLWwpfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVte2ZsZXg6MTt3aWR0aDo1MCU7bWFyZ2luLWJvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6OTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItc2xpZGUgLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyLXN3aXBlcmltYWdlaXRlbXtwYWRkaW5nLWxlZnQ6MDt3aWR0aDoxMDAlfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVtIGZpZ3VyZSBwaWN0dXJle2hlaWdodDoxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlci1zd2lwZXJpbWFnZWl0ZW0gZmlndXJlIHBpY3R1cmUgaW1ne3dpZHRoOmF1dG87b2JqZWN0LWZpdDpjb3Zlcn0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1zbGlkZSAuY29udGVudHtmbGV4OjE7d2lkdGg6NTAlO3BhZGRpbmc6MCA5MHB4IDAgMzBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzowO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCwudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldnt3aWR0aDo4MXB4O2hlaWdodDo1OHB4O2JhY2tncm91bmQtc2l6ZToxMDAlfS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItcGFnaW5hdGlvbntib3R0b206LTE1cHh9fS50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3NsaWRlci1idXR0b24tcmlnaHQuc3ZnXCIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dHt0b3A6MjNweDtyaWdodDowfX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXIgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9zbGlkZXItYnV0dG9uLWxlZnQuc3ZnXCIpO2xlZnQ6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXZ7bGVmdDowO3RvcDoyM3B4fX0udGMtbmVvcy1lbGVtZW50cy1zd2lwZXJbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gLnN3aXBlci1idXR0b24tbmV4dCwudGMtbmVvcy1lbGVtZW50cy1zd2lwZXJbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0gLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmV9Lm5lb3Mtbm9kZXR5cGVzLWh0bWwtaHRtbCAuZWFwcC1sb2dvLXNob3djYXNlLWxvZ28tY29tcG9uZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O3BhZGRpbmc6MTJweDtib3JkZXItcmFkaXVzOjZweH0udGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrc3tkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbX0udGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudXtwYWRkaW5nOjAgMCAzcmVtIDB9LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSAuYnJlYWRjcnVtYi1jb250YWluZXJ7bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDo3MjBweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVye21heC13aWR0aDoxMzIwcHh9fS50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIG9sLC50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIHVse21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6Ljc1cmVtfS50Yy13ZWJzaXRlLWJyZWFkY3J1bWJtZW51IC5icmVhZGNydW1iLWNvbnRhaW5lciAuYnJlYWRjcnVtYi13cmFwcGVyIG9sIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIsLnRjLXdlYnNpdGUtYnJlYWRjcnVtYm1lbnUgLmJyZWFkY3J1bWItY29udGFpbmVyIC5icmVhZGNydW1iLXdyYXBwZXIgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlcntjb250ZW50OlwifFwiO3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0Oi0wLjM3NXJlbX0udGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7Z2FwOi43NXJlbTthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWxhbmd1YWdlbWVudSBhe21pbi13aWR0aDo0NnB4O21pbi1oZWlnaHQ6NDZweDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0udGMtd2Vic2l0ZS1zaW1wbGUtbGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y3Vyc29yOnBvaW50ZXJ9LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm1hdGVyaWFsLWljb25zLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLmJ0bjphZnRlcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEwMCU7bWFyZ2luLWxlZnQ6dmFyKC0tc3BhY2luZy0yeHMpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1zaW1wbGUtbGlua3tmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4fS50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAudGMtd2Vic2l0ZS1zaW1wbGUtbGluayAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rIC5idG46YWZ0ZXJ7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH19LnRjLXdlYnNpdGUtc2ltcGxlLWxpbms6aG92ZXI6YWZ0ZXJ7YmFja2dyb3VuZDp2YXIoLS1zZWNvbmRhcnktNDAwKX0udGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnR7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5tYXRlcmlhbC1pY29ucywudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1zaW1wbGUtbGluay5pY29uLWxlZnQgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtc2ltcGxlLWxpbmsuaWNvbi1sZWZ0IC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy13ZWJzaXRlLXNpbXBsZS1saW5rLmljb24tbGVmdCAuYnRuOmFmdGVye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OnZhcigtLXNwYWNpbmctMnhzKX0udGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZXtwb3NpdGlvbjpmaXhlZDt0b3A6MzBweDt6LWluZGV4Ojk5OTt3aWR0aDoxMDAlfS50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydHt3aWR0aDozMCU7bWFyZ2luOmF1dG87Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9LnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGgze21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MThweH0udGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKTtib3JkZXI6MDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKX0udGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC5tYXRlcmlhbC1pY29ucywudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b246YmVmb3JlLC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLW5lb3MtZm9ybS1mbGFzaG1lc3NhZ2UgLmFsZXJ0IGJ1dHRvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLmJ0bjphZnRlciwudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSAuYWxlcnQgYnV0dG9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC50Yy1uZW9zLWZvcm0tZmxhc2htZXNzYWdlIC5hbGVydCBidXR0b24gLmJ0bjphZnRlcntmb250LXNpemU6MjBweH0uZWFwcHMtc29jaWFsLXNoYXJlLWJ1dHRvbnMtY29udGFpbmVye21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14bCl9LmpvYi1wb3N0aW5nLXNoYXJle21hcmdpbjp2YXIoLS1zcGFjaW5nLXhsKSAwfS5kYXRldGltZS1zZWxlY3RvcntwYWRkaW5nOjA7bWFyZ2luOjB9LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRldGltZS1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDozMnB4O21heC13aWR0aDoxMDAlO21hcmdpbjowO21pbi1oZWlnaHQ6MzUwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuZGF0ZXRpbWUtY29udGFpbmVye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7Z2FwOnZhcigtLXNwYWNpbmctbCk7bWluLWhlaWdodDphdXRvfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW57ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTZweH0uZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uIC5zZWN0aW9uLXRpdGxlLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW4gLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmRhdGUtY29sdW1uIC5zZWN0aW9uLXRpdGxlLC5kYXRldGltZS1zZWxlY3RvciAudGltZS1jb2x1bW4gLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1tKX19LmRhdGV0aW1lLXNlbGVjdG9yIC5kYXRlLXNlY3Rpb257YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7cGFkZGluZzowfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjA7cGFkZGluZzp2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctcyk7Ym94LXNoYWRvdzpub25lfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXZ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6dmFyKC0tc3BhY2luZy0yeHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDozMnB4O2hlaWdodDozMnB4fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNDAsNTAsOTAsLjEpfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAubWF0ZXJpYWwtaWNvbnMsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYnV0dG9uOmJlZm9yZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uOmJlZm9yZSwuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IGJ1dHRvbjpiZWZvcmUsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY2FsZW5kYXItbmF2IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAuYnRuOmFmdGVyLC5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLmNhbGVuZGFyLW5hdiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jYWxlbmRhci1uYXYgLmJ0bjphZnRlcntmb250LXNpemU6MThweDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5jdXJyZW50LW1vbnRoe2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAuY3VycmVudC1tb250aHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg3LCAxZnIpO2dhcDo4cHg7bWF4LXdpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlke2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci13ZWVrZGF5c3tkaXNwbGF5OmNvbnRlbnRzfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci13ZWVrZGF5cyAud2Vla2RheXtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTIwJTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSAwO2NvbG9yOnZhcigtLXNlY29uZGFyeS02MDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItd2Vla2RheXMgLndlZWtkYXl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cykgMH19LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXN7ZGlzcGxheTpjb250ZW50c30uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5e2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEyMCU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLWwpO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO21pbi1oZWlnaHQ6NDRweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXl7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKTttaW4taGVpZ2h0OjM2cHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLTJ4cyl9fS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktMjAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LmF2YWlsYWJsZXtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnVuYXZhaWxhYmxle2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnVuYXZhaWxhYmxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLmNhbGVuZGFyLXdpZGdldCAuY2FsZW5kYXItZ3JpZCAuY2FsZW5kYXItZGF5cyAuY2FsZW5kYXItZGF5LnNlbGVjdGVke2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTYwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Zm9udC13ZWlnaHQ6NjAwfS5kYXRldGltZS1zZWxlY3RvciAuY2FsZW5kYXItd2lkZ2V0IC5jYWxlbmRhci1ncmlkIC5jYWxlbmRhci1kYXlzIC5jYWxlbmRhci1kYXkub3RoZXItbW9udGh7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTMwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC5jYWxlbmRhci13aWRnZXQgLmNhbGVuZGFyLWdyaWQgLmNhbGVuZGFyLWRheXMgLmNhbGVuZGFyLWRheS5vdGhlci1tb250aDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5kYXRldGltZS1zZWxlY3RvciAudGltZS1zZWN0aW9ue2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLXJvdW5kZWQtbCkgdmFyKC0tcm91bmRlZC1sKX19LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwgMWZyKTtnYXA6OHB4O21heC1oZWlnaHQ6MzAwcHg7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmctcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90c3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTttYXgtaGVpZ2h0OjI1MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpfX0uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90e2JhY2tncm91bmQ6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1yb3VuZGVkLW0pO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyk7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O21pbi1oZWlnaHQ6NDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTgwMCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO21pbi1oZWlnaHQ6MzZweDtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKX19LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdC5hdmFpbGFibGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtODAwKX0uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90LnVuYXZhaWxhYmxle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouN30uZGF0ZXRpbWUtc2VsZWN0b3IgLnRpbWUtc2VjdGlvbiAudGltZS1zbG90cyAudGltZS1zbG90OmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTIwMCk7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LmRhdGV0aW1lLXNlbGVjdG9yIC50aW1lLXNlY3Rpb24gLnRpbWUtc2xvdHMgLnRpbWUtc2xvdC5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXNlY29uZGFyeS02MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtd2VpZ2h0OjYwMH0uZGF0ZXRpbWUtc2VsZWN0b3IgaW5wdXRbdHlwZT1oaWRkZW5de2Rpc3BsYXk6bm9uZX1odG1se292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6c2Nyb2xsICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtzY3JvbGwtcGFkZGluZy10b3A6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSArIHZhcigtLWdyaWQtZ3V0dGVyLXdpZHRoKSl9aHRtbC5uby1zbW9vdGgtc2Nyb2xse3Njcm9sbC1iZWhhdmlvcjphdXRvICFpbXBvcnRhbnR9aHRtbDpoYXMoYm9keS5tZW51LW9wZW5lZCksaHRtbC5tZW51LW9wZW5lZHtvdmVyZmxvdy15OmhpZGRlbiAhaW1wb3J0YW50O292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7aHRtbC5hY3RpdmUtbW9iaWxlLW1lbnV7b3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudH1odG1sLmFjdGl2ZS1tb2JpbGUtbWVudSBib2R5e292ZXJmbG93LXk6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkfX1hOmZvY3VzLGE6YWN0aXZlLGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXRbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLHNlbGVjdDo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPWZpbGVdPmlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0qOmZvY3Vze291dGxpbmU6bm9uZSAhaW1wb3J0YW50fWJvZHl7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7Zm9udC1mYW1pbHk6dmFyKC0tdGV4dC1mb250LWZhbWlsbHkpLFwic2Fucy1zZXJpZlwiO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI3cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1uZXV0cmFsLTEwMCl9Ym9keS5tZW51LW9wZW5lZHtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpe2JvZHl7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweH19aDF7Zm9udC1zaXplOjU2cHg7bGluZS1oZWlnaHQ6NjJweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLFwic2Fucy1zZXJpZlwiO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtoMXtmb250LXNpemU6MzhweDtsaW5lLWhlaWdodDo0MHB4fX1oMntmb250LXNpemU6NDJweDtsaW5lLWhlaWdodDo0N3B4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2ZvbnQtZmFtaWx5OnZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksXCJzYW5zLXNlcmlmXCI7Y29sb3I6dmFyKC0tZm9udC1jb2xvcik7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtoMntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoyNnB4O21hcmdpbi1ib3R0b206MTJweH19aDN7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6NDBweDtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtmb250LWZhbWlseTp2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLFwic2Fucy1zZXJpZlwiO2NvbG9yOnZhcigtLWZvbnQtY29sb3IpO21hcmdpbjowfWg0e2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7Zm9udC1mYW1pbHk6dmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSxcInNhbnMtc2VyaWZcIjtjb2xvcjp2YXIoLS1mb250LWNvbG9yKX1he2NvbG9yOnZhcigtLWxpbmstY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc31hOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS00MDApfXA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9aW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfWZpZ3VyZXttYXJnaW46MH0uZW52aXJvbm1lbnQtYmFubmVye3Bvc2l0aW9uOmZpeGVkO3RvcDoyOHB4O2xlZnQ6LTUycHg7ei1pbmRleDo5OTk5O3dpZHRoOjIwMHB4O3BhZGRpbmc6NnB4IDA7YmFja2dyb3VuZC1jb2xvcjojYzAzOTJiO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO2ZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OnZhcigtLWJvbGQpO2xldHRlci1zcGFjaW5nOi4wNmVtO2xpbmUtaGVpZ2h0OjEuMjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym94LXNoYWRvdzowIDJweCA2cHggcmdiYSgwLDAsMCwuMjUpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlcnstLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7LS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXNlY29uZGFyeS02MDApOy0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNTAwKTstLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1wcmltYXJ5LTQwMCk7LS1tZW51LXRyaWdnZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7ei1pbmRleDo5O2JveC1zaGFkb3c6MCAzcHggNHB4IDAgcmdiYSgwLDAsMCwuMTYpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYm9sZCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt0cmFuc2l0aW9uOm1heC1oZWlnaHQgZWFzZS1pbi1vdXQgLjJzLGhlaWdodCBlYXNlLWluLW91dCAuMnMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMnM7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXJ7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTttYXgtaGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKX19Ym9keS5tZW51LW9wZW5lZCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXJ7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDoxMDB2aDtib3gtc2hhZG93Om5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQpO21heC1oZWlnaHQ6dmFyKC0taGVhZGVyLWhlaWdodCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTt6LWluZGV4OjI7LS1icy1ndXR0ZXIteDogMS41cmVtOy0tYnMtZ3V0dGVyLXk6IDA7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LWhlaWdodDp2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7aGVpZ2h0OnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKX19QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVye21heC13aWR0aDo5NjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXJ7bWF4LXdpZHRoOjEzMjBweH19Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlcntmbGV4OjE7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVye2FsaWduLWl0ZW1zOmNlbnRlcn19Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubG9nb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gc3Zne3dpZHRoOjMzMnB4O2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5sb2dve21pbi13aWR0aDowfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gc3Zne3dpZHRoOjE5NXB4O21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLmxvZ28gaW1ne3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo2NHB4fX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7cGFkZGluZy10b3A6dmFyKC0tc3BhY2luZy14cyk7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcHtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctbSk7bWFyZ2luLXRvcDoxMnB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcCAudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUgbGkuY3VycmVudCBhe2NvbG9yOnZhcigtLWdyYXlzY2FsZS00MDApfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcCBhe2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDp2YXIoLS1zcGFjaW5nLTJ4cyl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGEubG9naW4sLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGEuam9iLW5hdnthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGEubG9naW46YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcCBhLmpvYi1uYXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9wIGEubG9naW46YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3VzZXIuc3ZnXCIpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLnRvcCBhLmpvYi1uYXY6YmVmb3Jle21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3dvcmsuc3ZnXCIpfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbXtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgLSAzMHB4KTtib3gtc2hhZG93OjBweCAzcHggNHB4IDBweCByZ2JhKDAsMCwwLC4xNil9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtdHJpZ2dlci1iYWNrZ3JvdW5kLWNvbG9yKTtjb2xvcjp2YXIoLS1tZW51LXRyaWdnZXItY29sb3IpO3BhZGRpbmc6MCB2YXIoLS1zcGFjaW5nLWwpO21pbi13aWR0aDoxODVweDtnYXA6OHB4fWh0bWxbbGFuZz1kZV0gLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2Vye21pbi13aWR0aDoyMjBweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvci1ob3Zlcil9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyIHNwYW4ubWF0ZXJpYWwtaWNvbnMsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIGEubWVudS10cmlnZ2VyIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHNwYW4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlciBzcGFuLmJ0bjphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXIgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiBzcGFuLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlciBzcGFuLmJ0bjphZnRlcnt3aWR0aDozMHB4O2hlaWdodDozMHB4O3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7cG9zaXRpb246cmVsYXRpdmV9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaXtkaXNwbGF5OmZsZXg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDt3aWR0aDptYXgtY29udGVudH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpIGF7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7cGFkZGluZzowIDMwcHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhIC5tYXRlcmlhbC1pY29ucywuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLnN1Ym1pdCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5uZXh0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgYSBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkucHJldmlvdXMgYSBidXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBhIGJ1dHRvbjpiZWZvcmUsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCAuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpLnByZXZpb3VzIGEgYnV0dG9uOmJlZm9yZSwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkubmV4dCBhIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGEgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaS5zdWJtaXQgYSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5idG46YWZ0ZXIsLnRjLXdlYnNpdGUtdGVzdGltb25pYWxsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhIC5idG46YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaSBhIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGkgYSAuYnRuOmFmdGVye3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLXJpZ2h0OjEycHg7Zm9udC1zaXplOjI0cHh9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhe3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTJweDtsZWZ0Oi0yMHB4O3dpZHRoOjE4cHg7aGVpZ2h0OmNhbGMoMTAwJSArIDRweCk7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJzLWJ0bi1ob3Zlci1iZyl9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAuYm90dG9tIC50b3AtbWVudSBsaTpmaXJzdC1jaGlsZCBhOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1idG4tYWN0aXZlLWJnKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6ZGlzYWJsZWQ6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKX0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gLnRvcC1tZW51IGxpOmZpcnN0LWNoaWxkIGE6YmVmb3Jle3RvcDowO2xlZnQ6LTI4cHg7d2lkdGg6MjhweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpob3ZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXIpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b217cG9zaXRpb246cmVsYXRpdmU7dG9wOnVuc2V0O2JveC1zaGFkb3c6bm9uZTtoZWlnaHQ6OTJweH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXJ7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7aGVpZ2h0OjkycHg7d2lkdGg6OTZweDttaW4td2lkdGg6OTZweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4fS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSBhLm1lbnUtdHJpZ2dlcjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6LTMwcHg7d2lkdGg6MzBweDtoZWlnaHQ6MTAwJTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LXRyaWdnZXItb2JsaXF1ZS5zdmdcIik7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS01MDApO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uZ2xvYmFsLWNvbnRhaW5lcj5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmhlYWRlci13cmFwcGVyIC5uYXZpZ2F0aW9uIC5ib3R0b20gYS5tZW51LXRyaWdnZXI6aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tcHJpbWFyeS00MDApfS5nbG9iYWwtY29udGFpbmVyPmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuaGVhZGVyLXdyYXBwZXIgLm5hdmlnYXRpb24gLmJvdHRvbSAudG9wLW1lbnV7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbnthbGlnbi1pdGVtczp1bnNldDtwYWRkaW5nLXRvcDowO2ZsZXgtc2hyaW5rOjB9Lmdsb2JhbC1jb250YWluZXI+aGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5oZWFkZXItd3JhcHBlciAubmF2aWdhdGlvbiAudG9we2Rpc3BsYXk6bm9uZX19LnRjLXdlYnNpdGUtbWVnYW1lbnV7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApO3BhZGRpbmctdG9wOmNhbGModmFyKC0tc3BhY2luZy0yeGwpICsgdmFyKC0tc3BhY2luZy1tKSk7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO292ZXJmbG93OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpKTt6LWluZGV4Oi05OTk7cG9zaXRpb246Zml4ZWQ7dG9wOnZhcigtLWhlYWRlci1oZWlnaHQpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IGF7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYTpob3Zlcntjb2xvcjp2YXIoLS1zZWNvbmRhcnktNDAwKX0udGMtd2Vic2l0ZS1tZWdhbWVudSBhLmxvZ2luLC50Yy13ZWJzaXRlLW1lZ2FtZW51IGEuam9iLW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTtsaW5lLWhlaWdodDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udGMtd2Vic2l0ZS1tZWdhbWVudSBhLmxvZ2luOmJlZm9yZSwudGMtd2Vic2l0ZS1tZWdhbWVudSBhLmpvYi1uYXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYS5sb2dpbjpiZWZvcmV7bWFzay1pbWFnZTp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmdcIil9LnRjLXdlYnNpdGUtbWVnYW1lbnUgYS5qb2ItbmF2OmJlZm9yZXttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy93b3JrLnN2Z1wiKX1ib2R5Lm1lbnUtb3BlbmVkIC50Yy13ZWJzaXRlLW1lZ2FtZW51e3RyYW5zZm9ybTpub25lO3otaW5kZXg6LTE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3gtc2hhZG93OjBweCA4cHggNzRweCAzNXB4IHJnYmEoMCwwLDAsLjMzKTtjbGlwLXBhdGg6aW5zZXQoMCAwIC0xMTdweCAwKTttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7bWF4LWhlaWdodDpjYWxjKDEwMGR2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQpKTtvdmVyZmxvdzp2aXNpYmxlO3RyYW5zaXRpb246dHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4ycyxtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4yc31ib2R5Lm1lbnUtb3BlbmVkIC50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye2ZsZXg6MSAxIGF1dG87bWluLWhlaWdodDowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59Ym9keS5tZW51LW9wZW5lZCAudGMtd2Vic2l0ZS1tZWdhbWVudSAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3Jrc3tmbGV4OjAgMCBhdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXtib2R5Lm1lbnUtb3BlbmVkIC50Yy13ZWJzaXRlLW1lZ2FtZW51e21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKSk7bWF4LWhlaWdodDpjYWxjKDEwMGR2aCAtIHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKSl9fS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyey0tYnMtZ3V0dGVyLXg6IDEuNXJlbTstLWJzLWd1dHRlci15OiAwO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYnMtZ3V0dGVyLXgpKi41KTttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1ib3R0b206dmFyKC0tc3BhY2luZy0yeGwpfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXJ7bWF4LXdpZHRoOjExNDBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAudG9we2Rpc3BsYXk6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXhsKX0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnV7ZmxleDoyO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Y29sdW1uczozfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudT5saXttYXgtd2lkdGg6NzUlO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy1tKTtkaXNwbGF5OmZsZXh9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLm1lZ2EtbWVudS1jb250YWluZXIgdWwubWFpbi1tZW51PmxpIGF7ZmxleDoxO2ZvbnQtc2l6ZToxOXB4O2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7YmFja2dyb3VuZDp1cmwoXCIvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZy1yaWdodDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnU+bGkgYXtmb250LXNpemU6MTZweDttaW4taGVpZ2h0OjM2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3N7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctcykgMDtnYXA6dmFyKC0tc3BhY2luZy0yeGwpO2JhY2tncm91bmQ6dmFyKC0tc2Vjb25kYXJ5LTEwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YXtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLXNwYWNpbmctMnhzKTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2xpbmUtaGVpZ2h0OjEyMCV9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YSBzdmd7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmE6aG92ZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTUwMCl9LnRjLXdlYnNpdGUtbWVnYW1lbnUgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3M+YTpob3ZlciBzdmcgcGF0aHtmaWxsOnZhcigtLXNlY29uZGFyeS01MDApfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmEgaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLW1lZ2FtZW51e3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmcteHMpO3RvcDp2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKSkpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciAudG9we2Rpc3BsYXk6ZmxleH0udGMtd2Vic2l0ZS1tZWdhbWVudSAubWVnYS1tZW51LWNvbnRhaW5lciB1bC5tYWluLW1lbnV7Y29sdW1uczoxfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC5tZWdhLW1lbnUtY29udGFpbmVyIHVsLm1haW4tbWVudSBsaXttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmcteHMpfS50Yy13ZWJzaXRlLW1lZ2FtZW51IC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzPmEgc3BhbntkaXNwbGF5Om5vbmV9fSNtYWluLWNvbnRhaW5lcntwYWRkaW5nLXRvcDpjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7I21haW4tY29udGFpbmVye3BhZGRpbmctdG9wOnZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKX19Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVye3BhZGRpbmctdG9wOnZhcigtLXNwYWNpbmctMnhsKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS1zcGFjaW5nLW0pO2JhY2tncm91bmQtY29sb3I6dmFyKC0tc2Vjb25kYXJ5LTcwMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciBhe2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnstLWJzLWd1dHRlci14OiAxLjVyZW07LS1icy1ndXR0ZXIteTogMDt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6Y2FsYyh2YXIoLS1icy1ndXR0ZXIteCkqLjUpO3BhZGRpbmctbGVmdDpjYWxjKHZhcigtLWJzLWd1dHRlci14KSouNSk7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVye21heC13aWR0aDo1NDBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6NzIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXJ7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTE0MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lcnttYXgtd2lkdGg6MTMyMHB4fX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9we3BhZGRpbmctYm90dG9tOnZhcigtLXNwYWNpbmctM3hsKTtib3JkZXItYm90dG9tOjJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTEwMCk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOnZhcigtLXNwYWNpbmctM3hsKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dve2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ28+ZmlndXJle21hcmdpbi1ib3R0b206MjBweH0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLmZvb3Rlci1sb2dvPmZpZ3VyZSBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MzAwcHh9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbyAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6Ljc1cmVtO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAuZm9vdGVyLWxvZ28gLnNvY2lhbC1uZXR3b3Jrcy1sYW5ndWFnZS13cmFwcGVyIHN2ZyBwYXRoe2ZpbGw6dmFyKC0tZ3JheXNjYWxlLTEwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC5mb290ZXItbG9nbyAuc29jaWFsLW5ldHdvcmtzLWxhbmd1YWdlLXdyYXBwZXIgYTpob3ZlciBzdmcgcGF0aHtmaWxsOnZhcigtLXNlY29uZGFyeS0yMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnV7ZmxleDoyO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGl7ZGlzcGxheTpmbGV4fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGkgYXtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIHVsLm1haW4tbWVudT5saSBhOmhvdmVye2NvbG9yOnZhcigtLXNlY29uZGFyeS0yMDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGkgYTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hc2staW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpO21hc2stcG9zaXRpb246cmlnaHQ7bWFzay1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbntmbGV4OjM7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPi5tYXRlcmlhbC1pY29ucywuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+YnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b246YmVmb3JlLC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyPmJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj5idXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuY2FsbC10by1hY3Rpb24td3JhcHBlcj4uYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwuZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXI+LmJ0bjphZnRlcntjb2xvcjp2YXIoLS1wcmltYXJ5LTUwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4udG9wIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiAuY3RhLXRpdGxle2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24gLmN0YS1idXR0b257Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTgwMCl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpO2FsaWduLWl0ZW1zOnVuc2V0fS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LnRvcCB1bC5tYWluLW1lbnU+bGkgYXttaW4taGVpZ2h0OjM2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi50b3AgdWwubWFpbi1tZW51PmxpIGE6YWZ0ZXJ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX19Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9te3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9tIGE6aG92ZXJ7Y29sb3I6dmFyKC0tc2Vjb25kYXJ5LTIwMCl9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9tIC5mb290ZXItbWVudS13cmFwcGVyIC5mb290ZXItbWVudXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy1tKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9te2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKTthbGlnbi1pdGVtczpjZW50ZXJ9Lmdsb2JhbC1jb250YWluZXI+Zm9vdGVyIC5mb290ZXItY29udGFpbmVyIC5mb290ZXItd3JhcHBlcj4uYm90dG9tIC5mb290ZXItbWVudS13cmFwcGVyIC5mb290ZXItbWVudXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctcyk7YWxpZ24taXRlbXM6Y2VudGVyfS5nbG9iYWwtY29udGFpbmVyPmZvb3RlciAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXdyYXBwZXI+LmJvdHRvbSAuZm9vdGVyLW1lbnUtd3JhcHBlciAuZm9vdGVyLW1lbnUgYXttaW4taGVpZ2h0OjM2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZ2xvYmFsLWNvbnRhaW5lcj5mb290ZXIgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci13cmFwcGVyPi5ib3R0b20gLmNvcHlyaWdodHN7dGV4dC1hbGlnbjpjZW50ZXJ9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmcteGwpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldD5maWVsZHNldCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQ+LmZpZWxkc2V0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQ+ZmllbGRzZXQsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldD4uZmllbGRzZXR7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mb3t0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctbCkgMH1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZve3BhZGRpbmc6dmFyKC0tc3BhY2luZy1tKSAwfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gaDIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIGgye2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtbCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1zcGFjaW5nLXMpfX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5waG9uZS1jb250YWN0LWluZm8gcHtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy14cyl9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHAucGhvbmUtbnVtYmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlcntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhsKTtmb250LXdlaWdodDp2YXIoLS1ib2xkKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmctbSl9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucGhvbmUtY29udGFjdC1pbmZvIHAucGhvbmUtbnVtYmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnBob25lLWNvbnRhY3QtaW5mbyBwLnBob25lLW51bWJlcntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy1zKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1zcGFjaW5nLXhzKTtmbGV4OjF9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBsYWJlbHtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLW0pO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiV9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggbGFiZWwsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggbGFiZWx7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS1zKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IGlucHV0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS0xMDApO2JveC1zaGFkb3c6MCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMjUpO3BhZGRpbmc6dmFyKC0tc3BhY2luZy14cyl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCBzZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggdGV4dGFyZWEgLnNlbGVjdDItc2VsZWN0aW9uLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb24sLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbntib3JkZXI6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IGlucHV0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB0ZXh0YXJlYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCBpbnB1dCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IHRleHRhcmVhIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtyaWdodDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5zZWxlY3QyLWNvbnRhaW5lciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuc2VsZWN0Mi1jb250YWluZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4LmVycm9yIC5pbnB1dCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeC5lcnJvciAuaW5wdXQgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1lcnJvcil9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCB1bC5lcnJvcnMsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggdWwuZXJyb3Jze2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IHVsLmVycm9ycyBsaSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCB1bC5lcnJvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5oZWxwLWlubGluZSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaGVscC1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tZXJyb3IpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7Zm9udC13ZWlnaHQ6dmFyKC0tcmVndWxhcik7bGluZS1oZWlnaHQ6MTEyJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24uY2VudGVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5kYXRhLXByb3RlY3Rpb24uY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uIGxhYmVse2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tc3BhY2luZy0yeHMpO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmRhdGEtcHJvdGVjdGlvbiBsYWJlbCBpbnB1dCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuZGF0YS1wcm90ZWN0aW9uIGxhYmVsIGlucHV0e2JveC1zaGFkb3c6bm9uZTt3aWR0aDphdXRvfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtnYXA6MTBweDtmbGV4LXdyYXA6d3JhcH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGl7d2lkdGg6Y2FsYygyNSUgLSAxMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGksLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpe3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaXt3aWR0aDoxMDAlfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy14cyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMTAwKTtwYWRkaW5nOnZhcigtLXNwYWNpbmcteHMpO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktODAwKTtmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXMpO2ZvbnQtd2VpZ2h0OnZhcigtLXJlZ3VsYXIpO2xpbmUtaGVpZ2h0OjExMiU7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dHt3aWR0aDphdXRvO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1ub25lKTtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MH0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17YXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF06YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LnN2Z1wiKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5jbGVhcmZpeCAuaW5wdXRzLWxpc3QgbGkgbGFiZWwgaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsIGlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF06YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3gtYWN0aXZlLnN2Z1wiKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLmNsZWFyZml4IC5pbnB1dHMtbGlzdCBsaSBsYWJlbC5hY3RpdmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAuY2xlYXJmaXggLmlucHV0cy1saXN0IGxpIGxhYmVsLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyYXlzY2FsZS03MDApO2NvbG9yOnZhcigtLWdyYXlzY2FsZS0xMDApfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldD4uY2xlYXJmaXgsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldD4uY2xlYXJmaXh7d2lkdGg6MTAwJX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdywudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5yb3d7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1zcGFjaW5nLWwpO2ZsZXgtd3JhcDp3cmFwfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT5maWVsZHNldCAucm93IC5jb2wtc20tNiwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmZpZWxkc2V0IC5yb3cgLmNvbC1zbS02e3dpZHRoOmNhbGMoNTAlIC0gdmFyKC0tc3BhY2luZy1sKS8yKX1AbWVkaWEobWF4LXdpZHRoOiA5OTEuOThweCl7LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3csLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tc3BhY2luZy1tKX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPmZpZWxkc2V0IC5yb3c+LmNsZWFyZml4LC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uZmllbGRzZXQgLnJvdz4uY2xlYXJmaXh7ZmxleDoxO21pbi13aWR0aDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+ZmllbGRzZXQgLnJvdz4uY2xlYXJmaXgsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5maWVsZHNldCAucm93Pi5jbGVhcmZpeHtmbGV4Om5vbmU7d2lkdGg6MTAwJX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbHtmbGV4LWRpcmVjdGlvbjpyb3d9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAubGVmdHt3aWR0aDo1MCV9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHR7d2lkdGg6NTAlfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnN7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O3dpZHRoOmZpdC1jb250ZW50O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXJ7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1ncmF5c2NhbGUtMzAwKTtjbGlwLXBhdGg6cG9seWdvbig1MCUgMCUsIDYxJSAzNSUsIDk4JSAzNSUsIDY4JSA1NyUsIDc5JSA5MSUsIDUwJSA3MCUsIDIxJSA5MSUsIDMyJSA1NyUsIDIlIDM1JSwgMzklIDM1JSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4xNXN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHQgLnJhdGluZy1zdGFycyBpbnB1dC5yYXRpbmctc3Rhcjpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wNCl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtIC5maWVsZHNldC50ZXN0aW1vbmlhbCAucmlnaHQgLnJhdGluZy1zdGFycyBpbnB1dC5yYXRpbmctc3RhcjpjaGVja2VkLC50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6Y2hlY2tlZH5pbnB1dC5yYXRpbmctc3RhciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0gLmZpZWxkc2V0LnRlc3RpbW9uaWFsIC5yaWdodCAucmF0aW5nLXN0YXJzIGlucHV0LnJhdGluZy1zdGFyOmhvdmVyLC50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXN0YXI6aG92ZXJ+aW5wdXQucmF0aW5nLXN0YXJ7YmFja2dyb3VuZC1jb2xvcjojZjZiNTAwfS50Yy13ZWJzaXRlLWZvcm0gZm9ybSAuZmllbGRzZXQudGVzdGltb25pYWwgLnJpZ2h0IC5yYXRpbmctc3RhcnMgaW5wdXQucmF0aW5nLXplcm97ZGlzcGxheTpub25lfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9uc3ttYXJnaW4tdG9wOnZhcigtLXNwYWNpbmcteGwpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1zcGFjaW5nLWwpfX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOnZhcigtLXNwYWNpbmctbCk7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLXNwYWNpbmctbSk7d2lkdGg6MTAwJX19QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpe3dpZHRoOjEwMCV9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhKG1heC13aWR0aDogOTkxLjk4cHgpey50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpIGJ1dHRvbnt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbnstLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpOy0tYnMtYnRuLWJvcmRlci13aWR0aDogMnB4Oy0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7LS1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1idG4tcHJpbWFyeS1ib3JkZXItcmFkaXVzKTstLWJzLWJ0bi1mb250LXNpemU6IHZhcigtLWJ0bi1wcmltYXJ5LWZvbnQtc2l6ZSk7LS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpOy0tYnMtYnRuLWxpbmUtaGVpZ2h0OiAxNTAlOy0tYnMtYnRuLXBhZGRpbmcteDogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy14KTstLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7LS1icy1idG4tYm94LXNoYWRvdzogbm9uZTstLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpOy0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7LS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAxOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcik7LS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3IpOy0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3IpO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmV7Y29udGVudDpcImFycm93X2JhY2tfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpfS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlOy0tYnMtYnRuLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcik7LS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7LS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yKTstLWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXMpOy0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTstLWJzLWJ0bi1mb250LXdlaWdodDogdmFyKC0tYm9sZCk7LS1icy1idG4tbGluZS1oZWlnaHQ6IDE1MCU7LS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpOy0tYnMtYnRuLXBhZGRpbmcteTogdmFyKC0tYnRuLXByaW1hcnktcGFkZGluZy15KTstLWJzLWJ0bi1ib3gtc2hhZG93OiBub25lOy0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7LS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKTstLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWhvdmVyLWJnLWNvbG9yKTstLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1hY3RpdmUtY29sb3IpOy0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7LS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTstLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3IpOy0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjJzO2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6LTE5cHg7d2lkdGg6MThweDtoZWlnaHQ6Y2FsYygxMDAlICsgNHB4KTttYXNrLWltYWdlOnVybChcIi9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9vYmxpcXVlLXJpZ2h0LnN2Z1wiKTttYXNrLXJlcGVhdDpuby1yZXBlYXQ7bWFzay1zaXplOmNvdmVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWJnKTt0cmFuc2l0aW9uOmFsbCBlYXNlLWluLW91dCAuMnN9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b246aG92ZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWhvdmVyLWJnKX0udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbjphY3RpdmU6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyl9LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXJ7Y29udGVudDpcImFycm93X2ZvcndhcmRfaW9zXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtmb250LXNpemU6MjJweDtjb2xvcjp2YXIoLS1icy1idG4tY29sb3IpO3RyYW5zaXRpb246YWxsIGVhc2UtaW4tb3V0IC4yc30udGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTpob3ZlcjphZnRlcntjb2xvcjp2YXIoLS1icy1idG4taG92ZXItY29sb3IpfUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSAxOHB4KX19LnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlcntjb250ZW50Olwic2VuZFwifUBtZWRpYShtYXgtd2lkdGg6IDk5MS45OHB4KXsudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9ue3dpZHRoOmNhbGMoMTAwJSAtIDE4cHgpfX0jdG8tdG9we29wYWNpdHk6MDtwb3NpdGlvbjpmaXhlZDtib3R0b206dmFyKC0tc3BhY2luZy0zeGwpO3JpZ2h0OnZhcigtLXNwYWNpbmctM3hsKTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLS0tc2Vjb25kYXJ5LTgwMCk7Y29sb3I6I2ZmZjtwYWRkaW5nOnZhcigtLXNwYWNpbmctcyk7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDotOTk5O3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn1AbWVkaWEobWF4LXdpZHRoOiA1NzUuOThweCl7I3RvLXRvcHtwYWRkaW5nOnZhcigtLXNwYWNpbmctMnhzKTtyaWdodDp2YXIoLS1zcGFjaW5nLW0pO2JvdHRvbTp2YXIoLS1zcGFjaW5nLW0pfX0jdG8tdG9wIC5pY29ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy11cC13aGl0ZS5zdmcpfSN0by10b3AuYWN0aXZle29wYWNpdHk6MTt6LWluZGV4OjEwMH0ubWFwLWxvY2F0aW9uLWJ1dHRvbntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS05MDApO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1tKTtib3gtc2hhZG93Om5vbmU7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTEwMCk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtsaW5lLWhlaWdodDoxOXB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWxlZnQ6MTBweDttYXJnaW4tdG9wOjEwcHg7cGFkZGluZzp2YXIoLS1zcGFjaW5nLXhzKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHh9Lm1hcC1sb2NhdGlvbi1idXR0b24gLmljb257Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MX0ubWFwLWxvY2F0aW9uLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWdyYXlzY2FsZS03MDApfS5tYXAtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQwMHB4O2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1sKTtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDRweCAxMnB4IHJnYmEoMCwwLDAsLjE1KX1AbWVkaWEobWF4LXdpZHRoOiA3NjcuOThweCl7Lm1hcC1jb250YWluZXJ7aGVpZ2h0OjMwMHB4fX0ubWFwLWNvbnRhaW5lciAjbWFwLC5tYXAtY29udGFpbmVyICNtYXAtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lm1hcD4jZ2FyYWdlLXNlbGVjdC1pbmZvLWNhcmR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1hcC1pbmZvLXdpbmRvd3ttaW4td2lkdGg6MjIwcHg7bWF4LXdpZHRoOjMwMHB4O3BhZGRpbmc6MjJweDtmb250LWZhbWlseTp2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSksXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo4cHg7Ym94LXNoYWRvdzowIDJweCAxN3B4IDFweCByZ2JhKDAsMCwwLC4zMykgIWltcG9ydGFudH0ubWFwLWluZm8td2luZG93X19oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6dmFyKC0tc3BhY2luZy0yeHMpfS5tYXAtaW5mby13aW5kb3dfX2xpbmt7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6NHB4O2NvbG9yOnZhcigtLXNlY29uZGFyeS03MDApO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2ZvbnQtd2VpZ2h0OnZhcigtLXNlbWktYm9sZCk7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0ubWFwLWluZm8td2luZG93X19saW5rOmhvdmVyLC5tYXAtaW5mby13aW5kb3dfX2xpbms6Zm9jdXMsLm1hcC1pbmZvLXdpbmRvd19fbGluazpmb2N1cy12aXNpYmxlLC5tYXAtaW5mby13aW5kb3dfX2xpbms6YWN0aXZlLC5tYXAtaW5mby13aW5kb3dfX2xpbms6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS5tYXAtaW5mby13aW5kb3dfX2xpbmsgLm1hdGVyaWFsLWljb25zLC5tYXAtaW5mby13aW5kb3dfX2xpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLm1hcC1pbmZvLXdpbmRvd19fbGluayBidXR0b246YmVmb3JlLC5tYXAtaW5mby13aW5kb3dfX2xpbmsgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5uZXh0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgLm1hcC1pbmZvLXdpbmRvd19fbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm1hcC1pbmZvLXdpbmRvd19fbGluayAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLm1hcC1pbmZvLXdpbmRvd19fbGluayBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm1hcC1pbmZvLXdpbmRvd19fbGluayAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5tYXAtaW5mby13aW5kb3dfX2xpbmsgLmJ0bjphZnRlciwubWFwLWluZm8td2luZG93X19saW5rIC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLmJ0bjphZnRlciwudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbHNob3J0bGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5tYXAtaW5mby13aW5kb3dfX2xpbmsgLmJ0bjphZnRlciwubWFwLWluZm8td2luZG93X19saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIGJ1dHRvbjpiZWZvcmUsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLm1hcC1pbmZvLXdpbmRvd19fbGluayBidXR0b246YmVmb3JlLC5tYXAtaW5mby13aW5kb3dfX2xpbmsgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAubWFwLWluZm8td2luZG93X19saW5rIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubWFwLWluZm8td2luZG93X19saW5rIC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnN1Ym1pdCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5tYXAtaW5mby13aW5kb3dfX2xpbmsgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2xpbmUtaGVpZ2h0OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudH0ubWFwLWluZm8td2luZG93X19saW5rLS1lbXB0eXtmbGV4OjE7bWluLWhlaWdodDoxcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtwb2ludGVyLWV2ZW50czpub25lfS5tYXAtaW5mby13aW5kb3dfX2Nsb3Nle2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MDt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCk7Y3Vyc29yOnBvaW50ZXI7bGluZS1oZWlnaHQ6MX0ubWFwLWluZm8td2luZG93X19jbG9zZSAubWF0ZXJpYWwtaWNvbnMsLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkucHJldmlvdXMgLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgYnV0dG9uOmJlZm9yZSwubWFwLWluZm8td2luZG93X19jbG9zZSAubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSAuYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLm5leHQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAubWFwLWluZm8td2luZG93X19jbG9zZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLm5lb3MtZm9ybS1idWlsZGVyLWZvcm0gLmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVyLC5uZW9zLWZvcm0tYnVpbGRlci1mb3JtIC5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IC5tYXAtaW5mby13aW5kb3dfX2Nsb3NlIGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwubWFwLWluZm8td2luZG93X19jbG9zZSAudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsbGlzdCAuYWN0aW9uLXdyYXBwZXIgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIC5tYXAtaW5mby13aW5kb3dfX2Nsb3NlIC5idG46YWZ0ZXIsLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3QgLmFjdGlvbi13cmFwcGVyIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiAuYnRuOmFmdGVyLC50Yy13ZWJzaXRlLXRlc3RpbW9uaWFsc2hvcnRsaXN0IC5hY3Rpb24td3JhcHBlciAudGMtbmVvcy1lbGVtZW50cy1idXR0b24gLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLmJ0bjphZnRlciwubWFwLWluZm8td2luZG93X19jbG9zZSAudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5wcmV2aW91cyBidXR0b246YmVmb3JlLC50Yy13ZWJzaXRlLWZvcm0gZm9ybT4uYWN0aW9ucyAuZm9ybS1uYXZpZ2F0aW9uIHVsIGxpLnByZXZpb3VzIC5tYXAtaW5mby13aW5kb3dfX2Nsb3NlIGJ1dHRvbjpiZWZvcmUsLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkubmV4dCAubWFwLWluZm8td2luZG93X19jbG9zZSBidXR0b24uYnRuLXByaW1hcnk6YWZ0ZXIsLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgLnRjLXdlYnNpdGUtZm9ybSBmb3JtPi5hY3Rpb25zIC5mb3JtLW5hdmlnYXRpb24gdWwgbGkuc3VibWl0IGJ1dHRvbi5idG4tcHJpbWFyeTphZnRlciwudGMtd2Vic2l0ZS1mb3JtIGZvcm0+LmFjdGlvbnMgLmZvcm0tbmF2aWdhdGlvbiB1bCBsaS5zdWJtaXQgLm1hcC1pbmZvLXdpbmRvd19fY2xvc2UgYnV0dG9uLmJ0bi1wcmltYXJ5OmFmdGVye2ZvbnQtc2l6ZToyOHB4fS5tYXAtaW5mby13aW5kb3dfX2Nsb3NlOmZvY3VzLXZpc2libGV7b3V0bGluZToycHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApO291dGxpbmUtb2Zmc2V0OjJweH0ubWFwLWluZm8td2luZG93X19kaXZpZGVye2hlaWdodDoxcHg7bWFyZ2luOnZhcigtLXNwYWNpbmctMnhzKSAwO2JhY2tncm91bmQ6IzFkMWQxZH0ubWFwLWluZm8td2luZG93X190aXRsZXtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUtcyk7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOjA7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTkwMCl9Lm1hcC1pbmZvLXdpbmRvdyAudGl0bGV7Zm9udC13ZWlnaHQ6dmFyKC0tc2VtaS1ib2xkKTtjb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctM3hzKX0ubWFwLWluZm8td2luZG93IC5hZGRyZXNze2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0yeHMpfS5tYXAtaW5mby13aW5kb3cgLnN0YXR1c3tmb250LXNpemU6dmFyKC0tZm9udC1zaXplLXhzKTtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpfS5tYXAtaW5mby13aW5kb3cgLnN0YXR1cy0tb3Blbntjb2xvcjp2YXIoLS1zdWNjZXNzKX0ubWFwLWluZm8td2luZG93IC5zdGF0dXMtLWNsb3NlZHtjb2xvcjp2YXIoLS1lcnJvcil9I21hcCAuZ20tc3R5bGUtaXcgYnV0dG9uLmdtLXVpLWhvdmVyLWVmZmVjdHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0jbWFwIC5nbS1zdHlsZS1pdy1ke292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fSNtYXAgLmdtLXN0eWxlLWl3LWN7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo4cHggIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0jbWFwIC5nbS1zdHlsZS1pdywjbWFwIC5nbS1zdHlsZS1pdy10OjphZnRlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ubWFwLWxvYWRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ei1pbmRleDoxMH0ubWFwLWxvYWRlciAuc3Bpbm5lcnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlcjo0cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7Ym9yZGVyLXRvcDo0cHggc29saWQgdmFyKC0tcHJpbWFyeS01MDApO2JvcmRlci1yYWRpdXM6dmFyKC0tcm91bmRlZC1mdWxsKTthbmltYXRpb246bWFwLXNwaW4gMXMgbGluZWFyIGluZmluaXRlfS5tYXAtbG9hZGVyIC50ZXh0e21hcmdpbi10b3A6dmFyKC0tc3BhY2luZy0yeHMpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHMpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS02MDApO3RleHQtYWxpZ246Y2VudGVyfUBrZXlmcmFtZXMgbWFwLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19Lm1hcC1lcnJvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7ei1pbmRleDoxMDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOnZhcigtLXNwYWNpbmctbSk7YmFja2dyb3VuZDp2YXIoLS1ncmF5c2NhbGUtMTAwKTtib3JkZXItcmFkaXVzOnZhcigtLXJvdW5kZWQtbCk7Ym94LXNoYWRvdzowIDJweCA4cHggcmdiYSgwLDAsMCwuMSl9Lm1hcC1lcnJvciAuaWNvbntmb250LXNpemU6dmFyKC0tZm9udC1zaXplLWwpO2NvbG9yOnZhcigtLWVycm9yKTttYXJnaW4tYm90dG9tOnZhcigtLXNwYWNpbmctMnhzKX0ubWFwLWVycm9yIC50aXRsZXtmb250LXdlaWdodDp2YXIoLS1zZW1pLWJvbGQpO2NvbG9yOnZhcigtLWdyYXlzY2FsZS05MDApO21hcmdpbi1ib3R0b206dmFyKC0tc3BhY2luZy0zeHMpfS5tYXAtZXJyb3IgLm1lc3NhZ2V7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZS14cyk7Y29sb3I6dmFyKC0tZ3JheXNjYWxlLTYwMCl9QG1lZGlhKG1heC13aWR0aDogNzY3Ljk4cHgpey5tYXAtbG9jYXRpb24tYnV0dG9ue2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUteHhzKX0ubWFwLWxvY2F0aW9uLWJ1dHRvbiAuaWNvbntmb250LXNpemU6MTZweH19LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktNzAwKX0ubmVvcy1iYWNrZW5kIC5uZW9zLWNvbnRlbnRjb2xsZWN0aW9uW2RhdGEtY2hpbGRyZW4tY291bnQ9XCIwXCJde3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweH1ib2R5Lm5lb3MtYmFja2VuZHtwYWRkaW5nLXRvcDowfWJvZHkubmVvcy1iYWNrZW5kPmhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5Lm5lb3MtYmFja2VuZCAuY2stY29udGVudCAudGFibGUgdGFibGUgdGQsYm9keS5uZW9zLWJhY2tlbmQgLmNrLWNvbnRlbnQgLnRhYmxlIHRhYmxlIHRoe3RleHQtYWxpZ246bGVmdH0iLCIudGFibGUge1xuICAtLWJzLXRhYmxlLWJnOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYWxlcnQge1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1zdWNjZXNzKSAhaW1wb3J0YW50O1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcblxuICAmLmFsZXJ0LXdhcm5pbmcge1xuICAgIC0tYnMtYWxlcnQtYmc6IHZhcigtLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG4gICAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYmxhY2spICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmFsZXJ0LWRhbmdlciB7XG4gICAgLS1icy1hbGVydC1iZzogdmFyKC0tZXJyb3IpICFpbXBvcnRhbnQ7XG4gICAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLWJvZHktYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50O1xuICAtLWJzLXBvcG92ZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKSAhaW1wb3J0YW50O1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWJnOiB2YXIoLS1uZXV0cmFsLTkwMCkgIWltcG9ydGFudDtcbiAgLS1icy1wb3BvdmVyLWJvZHktY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApICFpbXBvcnRhbnQ7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApICFpbXBvcnRhbnQ7XG5cbiAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLXRleHQtdmFyaWFibGVzXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci10ZXh0LWVtcGhhc2lzOiAgICBzaGFkZS1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kZGFyay10ZXh0LWVtcGhhc2lzOiAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkcHJpbWFyeSwgODAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRzdWNjZXNzLCA4MCUpICFkZWZhdWx0O1xuJGluZm8tYmctc3VidGxlOiAgICAgICAgICB0aW50LWNvbG9yKCRpbmZvLCA4MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xuJGRhbmdlci1iZy1zdWJ0bGU6ICAgICAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDgwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYmctc3VidGxlOiAgICAgICAgIG1peCgkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7XG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogdGludC1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tYm9yZGVyLXN1YnRsZTogICAgICB0aW50LWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYm9yZGVyLXN1YnRsZTogICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkYXJrLWJvcmRlci1zdWJ0bGU6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuJGVuYWJsZS1kYXJrLW1vZGU6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjUpICFkZWZhdWx0O1xuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGJvZHktZW1waGFzaXMtY29sb3I6ICAgICAgICRibGFjayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBJY29uIGxpbmtzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xuJGljb24tbGluay1nYXA6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDogIC4yNWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zaXRpb246ICAgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZTNkKC4yNWVtLCAwLCAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteHhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuLy8gZnVzdi1kaXNhYmxlXG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy14eGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuJGZvY3VzLXJpbmctd2lkdGg6ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctb3BhY2l0eTogICAgLjI1ICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ibHVyOiAgICAgICAwICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYm94LXNoYWRvdzogMCAwICRmb2N1cy1yaW5nLWJsdXIgJGZvY3VzLXJpbmctd2lkdGggJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvY3VzLXJpbmctdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1tZWRpdW06ICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCB2ci12YXJpYWJsZXNcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2ci12YXJpYWJsZXNcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4yICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICRmb2N1cy1yaW5nLW9wYWNpdHkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAyKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgICAgICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDogICAgICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgICAgICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG4kZm9ybS12YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2VzcyksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3IpLFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWRhbmdlciksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fWRhbmdlci1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LWxldmVscy1tYXBcbiR6aW5kZXgtbGV2ZWxzOiAoXG4gIG4xOiAtMSxcbiAgMDogMCxcbiAgMTogMSxcbiAgMjogMixcbiAgMzogM1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LWxldmVscy1tYXBcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi11bmRlcmxpbmUtZ2FwOiAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuOCkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcjogICAgICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWljb24tY29sb3I6ICAgICAgICAgICAgJG5hdmJhci1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7IC8vIFRvZG8gaW4gdjY6IHJlbW92ZSB0aGlzP1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1zdWJ0aXRsZS1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4zXG4vLyBmdXN2LWVuYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIgNUw4IDExTDE0IDUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIgNUw4IDExTDE0IDUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICR0b2FzdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXMtZGFya1wiOyAvLyBUT0RPOiBjYW4gYmUgcmVtb3ZlZCBzYWZlbHkgaW4gdjYsIG9ubHkgaGVyZSB0byBhdm9pZCBicmVha2luZyBjaGFuZ2VzIGluIHY1LjNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIC8vIFJlc2V0IG5lZWRlZCBmb3IgbmVzdGluZyB0YWJsZXNcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsO1xuICAvLyBFbmQgb2YgcmVzZXRcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcblxuICAvLyBUYXJnZXQgdGggJiB0ZFxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cbiAgLy8gV2UgdXNlIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3JzIGhlcmUgdG8gc2ltcGxpZnkgdGhlIHNlbGVjdG9yIChlbHNlIHdlIHdvdWxkIG5lZWQgNiBkaWZmZXJlbnQgc2VsZWN0b3JzKS5cbiAgLy8gQW5vdGhlciBhZHZhbnRhZ2UgaXMgdGhhdCB0aGlzIGdlbmVyYXRlcyBsZXNzIGNvZGUgYW5kIG1ha2VzIHRoZSBzZWxlY3RvciBsZXNzIHNwZWNpZmljIG1ha2luZyBpdCBlYXNpZXIgdG8gb3ZlcnJpZGUuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14O1xuICAgIC8vIEZvbGxvd2luZyB0aGUgcHJlY2VwdCBvZiBjYXNjYWRlczogaHR0cHM6Ly9jb2RlcGVuLmlvL21pcmlhbXN1emFubmUvZnVsbC92WU5nb2RiXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcikpKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpKSk7XG4gIH1cblxuICA+IHRib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiBjYWxjKCN7JHRhYmxlLWJvcmRlci13aWR0aH0gKiAyKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vL1xuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3Ncbi8vXG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG4vL1xuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXG4vLyBUaGVyZWZvcmUgd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLy8gRm9yIHJvd3Ncbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gRm9yIGNvbHVtbnNcbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMge1xuICA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoI3skdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyfSkge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gIH1cbn1cblxuLy8gQWN0aXZlIHRhYmxlXG4vL1xuLy8gVGhlIGAudGFibGUtYWN0aXZlYCBjbGFzcyBjYW4gYmUgYWRkZWQgdG8gaGlnaGxpZ2h0IHJvd3Mgb3IgY2VsbHNcblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKX07XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nKSwgdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnOiAjeyRmb3JtLWNoZWNrLWlucHV0LWJnfTtcblxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSl9O1xuXG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMsIDApO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSl9O1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZS1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwJTsgLy8gYWxsb3cgdGV4dGFyZWFzXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyBSZXF1aXJlZCBmb3IgYWxpZ25pbmcgbGFiZWwncyB0ZXh0IHdpdGggdGhlIGlucHV0IGFzIGl0IGFmZmVjdHMgaW5uZXIgYm94IG1vZGVsXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgKCRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteCAqIC41KTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksICN7JGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eX0pO1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxuICAgIH1cbiAgfVxuXG4gID4gOmRpc2FibGVkIH4gbGFiZWwsXG4gID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHsgLy8gUmVxdWlyZWQgZm9yIGAuZm9ybS1jb250cm9sYHMgYmVjYXVzZSBvZiBzcGVjaWZpY2l0eVxuICAgIGNvbG9yOiAkZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICRib3JkZXItY29sb3I6ICRjb2xvclxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgd2lkdGg6IGFkZCgkZm9ybS1jb2xvci13aWR0aCwgJGlucHV0LWhlaWdodC1pbm5lcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXQ6ZGlzYWJsZWQgJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmcpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1sb29wc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaWYgJGNvbG9yID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSBpZiAkY29sb3IgPT0gXCJkYXJrXCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1sb29wc1xuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LW5vcm1hbH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRidG4tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogMCAwIDAgIzAwMDsgLy8gQ2FuJ3QgdXNlIGBub25lYCBhcyBrZXl3b3JkIG5lZ2F0ZXMgYWxsIHZhbHVlcyB3aGVuIHVzZWQgd2l0aCBtdWx0aXBsZSBzaGFkb3dzXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAjeyRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdifTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVW5kZXJsaW5lXG4vL1xuXG4ubmF2LXVuZGVybGluZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwOiAjeyRuYXYtdW5kZXJsaW5lLWdhcH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcblxuICBnYXA6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcCk7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtZmlsbCxcbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteDogI3tpZigkbmF2YmFyLXBhZGRpbmcteCA9PSBudWxsLCAwLCAkbmF2YmFyLXBhZGRpbmcteCl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15OiAjeyRuYXZiYXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICN7JG5hdmJhci1icmFuZC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogI3skbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmR9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplOiAjeyRuYXZiYXItYnJhbmQtZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAjeyRuYXZiYXItdG9nZ2xlci1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAjeyRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICN7JG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogI3skbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAvLyBUaGUgYGZsZXgtd3JhcGAgcHJvcGVydHkgaXMgaW5oZXJpdGVkIHRvIHNpbXBsaWZ5IHRoZSBleHBhbmRlZCBuYXZiYXJzXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItbmF2LWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgICYuYWN0aXZlLFxuICAgICYuc2hvdyB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcblxuICBhLFxuICBhOmhvdmVyLFxuICBhOmZvY3VzICB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSkpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcik7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pKTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWV4cGFuZC1sb29wXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby11bmlvbi1jbGFzcy1uYW1lXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMge1xuICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWV4cGFuZC1sb29wXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi5uYXZiYXItbGlnaHQge1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgLm5hdmJhci1saWdodGBcIiwgXCJ2NS4yLjBcIiwgXCJ2Ni4wLjBcIiwgdHJ1ZSk7XG59XG5cbi5uYXZiYXItZGFyayxcbi5uYXZiYXJbZGF0YS1icy10aGVtZT1cImRhcmtcIl0ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay1jc3MtdmFyc1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3I6ICN7JGFjY29yZGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1iZzogI3skYWNjb3JkaW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICN7JGFjY29yZGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAjeyRhY2NvcmRpb24taWNvbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogI3skYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZzogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi1jc3MtdmFyc1xufVxuXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIFJlc2V0IGJ1dHRvbiBzdHlsZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbikpO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKSk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIE9ubHkgc2V0IGEgYm9yZGVyLXJhZGl1cyBvbiB0aGUgbGFzdCBpdGVtIGlmIHRoZSBhY2NvcmRpb24gaXMgY29sbGFwc2VkXG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gID4gLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNsYXNzXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLFxuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydFxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi5wb3BvdmVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXg6ICN7JHppbmRleC1wb3BvdmVyfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJnOiAjeyRwb3BvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3I6ICN7JHBvcG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdzogI3skcG9wb3Zlci1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1oZWFkZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcjogI3skcG9wb3Zlci1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteTogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aDogI3skcG9wb3Zlci1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAjeyRwb3BvdmVyLWFycm93LWhlaWdodH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGgpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3cpKTtcblxuICAucG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItZW5kO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1zdGFydDtcbiAgfVxufVxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICAvLyBCeSBkZWZhdWx0LCB0aGVyZSBpcyBubyBgLS1icy1mb2N1cy1yaW5nLXhgLCBgLS1icy1mb2N1cy1yaW5nLXlgLCBvciBgLS1icy1mb2N1cy1yaW5nLWJsdXJgLCBidXQgd2UgcHJvdmlkZSBDU1MgdmFyaWFibGVzIHdpdGggZmFsbGJhY2tzIHRvIGluaXRpYWwgYDBgIHZhbHVlc1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy14LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy15LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3IpO1xufVxuIiwiLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICA+IC5iaSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGljb24tbGluay1pY29uLXRyYW5zaXRpb24pO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXIge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgID4gLmJpIHtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWljb24tbGluay10cmFuc2Zvcm0sICRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyogTWFnbmlmaWMgUG9wdXAgQ1NTICovXG4ubWZwLWJnIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDQyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6ICMwYjBiMGI7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm1mcC13cmFwIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDQzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDEwNDU7XG59XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtYWpheC1jdXIge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4ubWZwLXpvb20tb3V0LWN1ciwgLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGN1cnNvcjogLW1vei16b29tLW91dDtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuICBjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4ubWZwLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBjb2xvcjogI0NDQztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDEwNDQ7XG59XG4ubWZwLXByZWxvYWRlciBhIHtcbiAgY29sb3I6ICNDQ0M7XG59XG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLCBidXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG59XG4ubWZwLWNsb3NlOmhvdmVyLCAubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZnAtY2xvc2U6YWN0aXZlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogIzMzMztcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSxcbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHJpZ2h0OiAtNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI0NDQztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm1mcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ubWZwLWFycm93OmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC01NHB4O1xufVxuLm1mcC1hcnJvdzpob3ZlciwgLm1mcC1hcnJvdzpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWZwLWFycm93OmJlZm9yZSwgLm1mcC1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50O1xufVxuLm1mcC1hcnJvdzphZnRlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gIHRvcDogOHB4O1xufVxuLm1mcC1hcnJvdzpiZWZvcmUge1xuICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4ubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDMxcHg7XG59XG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI0ZGRjtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG4ubWZwLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAyN3B4IHNvbGlkICMzRjNGM0Y7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIHRvcDogLTQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xuaW1nLm1mcC1pbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDBweCAwIDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWZwLWZpZ3VyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0MHB4O1xuICBib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogLTE7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xufVxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI0JEQkRCRDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4ubWZwLWZpZ3VyZSBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbi5tZnAtYm90dG9tLWJhciB7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0YzRjNGMztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gIC8qKlxuICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAqL1xuICAubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cblxuICAubWZwLWFycm93LWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB9XG5cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gIH1cblxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG59XG5cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPW1hZ25pZmljLXBvcHVwLmNzcy5tYXAgKi8iLCJAY2hhcnNldCBcIlVURi04XCI7LyohXG4gKiBtbWVudS5qc1xuICogbW1lbnVqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgKGMpIEZyZWQgSGV1c3NjaGVuXG4gKiBmcmVic2l0ZS5ubFxuICpcbiAqIExpY2Vuc2U6IENDLUJZLU5DLTQuMFxuICogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktbmMvNC4wL1xuICovOnJvb3R7LS1tbS1saW5laGVpZ2h0OjIycHh9Lm1tLWhpZGRlbntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5tbS13cmFwcGVye292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1tZW51LC5tbS1tZW51ICosLm1tLW1lbnUgOmFmdGVyLC5tbS1tZW51IDpiZWZvcmV7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om5vbmU7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6bm9uZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjRzOy1vLXRyYW5zaXRpb24tZHVyYXRpb246LjRzO3RyYW5zaXRpb24tZHVyYXRpb246LjRzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9OnJvb3R7LS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXk6MC40czstLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheTowc30ubW0tYmxvY2tlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MztvcGFjaXR5OjA7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTstd2Via2l0LXRyYW5zaXRpb246Ym90dG9tIDBzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5KSx3aWR0aCAuNHMgZWFzZSxvcGFjaXR5IC40cyBlYXNlIHZhcigtLW1tLWJsb2NrZXItb3BhY2l0eS1kZWxheSksLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjpib3R0b20gMHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLXZpc2liaWxpdHktZGVsYXkpLHdpZHRoIC40cyBlYXNlLG9wYWNpdHkgLjRzIGVhc2UgdmFyKC0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5KSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstby10cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOmJvdHRvbSAwcyBlYXNlIHZhcigtLW1tLWJsb2NrZXItdmlzaWJpbGl0eS1kZWxheSksd2lkdGggLjRzIGVhc2Usb3BhY2l0eSAuNHMgZWFzZSB2YXIoLS1tbS1ibG9ja2VyLW9wYWNpdHktZGVsYXkpLHRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX0ubW0tYmxvY2tlcjpmb2N1cy12aXNpYmxle29wYWNpdHk6Ljc1fS5tbS1idG57LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4LXBvc2l0aXZlOjA7ZmxleC1ncm93OjA7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MHB4O3BhZGRpbmc6MH0ubW0tYnRuLS1uZXh0LFtkaXI9cnRsXSAubW0tYnRuLS1wcmV2ey0tbW0tYnRuLXJvdGF0ZToxMzVkZWd9Lm1tLWJ0bi0tcHJldixbZGlyPXJ0bF0gLm1tLWJ0bi0tbmV4dHstLW1tLWJ0bi1yb3RhdGU6LTQ1ZGVnfS5tbS1idG4tLW5leHQ6YWZ0ZXIsLm1tLWJ0bi0tcHJldjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6OHB4O2hlaWdodDo4cHg7bWFyZ2luOmF1dG87LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoycHggc29saWQgdmFyKC0tbW0tY29sb3ItaWNvbik7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1yaWdodDpub25lOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSh2YXIoLS1tbS1idG4tcm90YXRlKSk7LW1zLXRyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpO3RyYW5zZm9ybTpyb3RhdGUodmFyKC0tbW0tYnRuLXJvdGF0ZSkpfS5tbS1idG4tLXByZXY6YmVmb3Jle2luc2V0LWlubGluZS1zdGFydDoyM3B4fS5tbS1idG4tLW5leHQ6YWZ0ZXJ7aW5zZXQtaW5saW5lLWVuZDoyM3B4fS5tbS1idG4tLWNsb3NlOmJlZm9yZXtjb250ZW50Olwiw5dcIjtmb250LXNpemU6MTUwJX0ubW0tYnRucmVzZXR7cGFkZGluZzowO2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyfS5tbS1kaXZpZGVyey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOi13ZWJraXQtc3RpY2t5O3Bvc2l0aW9uOnN0aWNreTt6LWluZGV4OjI7dG9wOjA7bWluLWhlaWdodDp2YXIoLS1tbS1saW5laGVpZ2h0KTtwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWxpc3RpdGVtLXNpemUpICogLjY1IC0gdmFyKC0tbW0tbGluZWhlaWdodCkpICogLjUpIDIwcHg7Zm9udC1zaXplOjc1JTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGZyb20odmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKSx0byh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCkpKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCksdmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodCksdmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpKTtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0ubW0tbmF2YmFyOm5vdCgubW0taGlkZGVuKX4ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXJ7dG9wOnZhcigtLW1tLW5hdmJhci1zaXplKX06cm9vdHstLW1tLWxpc3RpdGVtLXNpemU6NTBweH0ubW0tbGlzdGl0ZW17ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1saXN0aXRlbTphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWlubGluZS1zdGFydDoyMHB4O2luc2V0LWlubGluZS1lbmQ6MDtib3R0b206MH0ubW0tbGlzdGl0ZW1fX2J0biwubW0tbGlzdGl0ZW1fX3RleHR7cGFkZGluZzpjYWxjKCh2YXIoLS1tbS1saXN0aXRlbS1zaXplKSAtIHZhcigtLW1tLWxpbmVoZWlnaHQpKS8gMikgMH0ubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTAlO2ZsZXgtYmFzaXM6MTAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4Oy1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5tbS1saXN0aXRlbV9fYnRue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzstd2Via2l0LXBhZGRpbmctZW5kOjUwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjUwcHg7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApfS5tbS1saXN0aXRlbV9fYnRuOm5vdCgubW0tbGlzdGl0ZW1fX3RleHQpe2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZH0ubW0tbGlzdGl0ZW0tLXNlbGVjdGVkPi5tbS1saXN0aXRlbV9fdGV4dHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpfS5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1saXN0aXRlbV9fYnRuLC5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1wYW5lbHtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0KX0ubW0tbGlzdHZpZXd7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowfS5tbS1tZW51e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpub25lO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCk7bGluZS1oZWlnaHQ6dmFyKC0tbW0tbGluZWhlaWdodCk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXMpOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5tbS1tZW51IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQtZGltbWVkKX0ubW0tbWVudSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUgOjpwbGFjZWhvbGRlcntjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9Lm1tLW1lbnUsLm1tLW1lbnUgKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLW1lbnUgOmZvY3VzLC5tbS1tZW51IDpmb2N1cy12aXNpYmxlLC5tbS1tZW51OmZvY3VzLC5tbS1tZW51OmZvY3VzLXZpc2libGV7b3V0bGluZTowfS5tbS1tZW51IGEsLm1tLW1lbnUgYnV0dG9uLC5tbS1tZW51IGxhYmVse2NvbG9yOmluaGVyaXR9Lm1tLW1lbnUgYTpmb2N1cywubW0tbWVudSBidXR0b246Zm9jdXMsLm1tLW1lbnUgbGFiZWw6Zm9jdXN7b3V0bGluZTowfS5tbS1tZW51IGE6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBidXR0b246Zm9jdXMtdmlzaWJsZSwubW0tbWVudSBsYWJlbDpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWZvY3VzcmluZyk7b3V0bGluZS1vZmZzZXQ6LTVweH0ubW0tbWVudSBpbnB1dDpmb2N1cywubW0tbWVudSBpbnB1dDpmb2N1cy12aXNpYmxlLC5tbS1tZW51IHNlbGVjdDpmb2N1cywubW0tbWVudSBzZWxlY3Q6Zm9jdXMtdmlzaWJsZSwubW0tbWVudSB0ZXh0YXJlYTpmb2N1cywubW0tbWVudSB0ZXh0YXJlYTpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWZvY3VzcmluZyk7b3V0bGluZS1vZmZzZXQ6MnB4fS5tbS1tZW51IGEsLm1tLW1lbnUgYTphY3RpdmUsLm1tLW1lbnUgYTpob3ZlciwubW0tbWVudSBhOmxpbmssLm1tLW1lbnUgYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9OnJvb3R7LS1tbS1uYXZiYXItc2l6ZTo1MHB4fS5tbS1uYXZiYXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoyO21pbi1oZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3BhZGRpbmctdG9wOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eToxO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTstby10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5tbS1uYXZiYXI+Knstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5tbS1uYXZiYXJfX2J0bnstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXgtcG9zaXRpdmU6MDtmbGV4LWdyb3c6MH0ubW0tbmF2YmFyX190aXRsZXstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAxIDUwJTtmbGV4OjEgMSA1MCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjAgMjBweDtvdmVyZmxvdzpoaWRkZW59Lm1tLW5hdmJhcl9fdGl0bGVbaHJlZj1cIiNcIl17cG9pbnRlci1ldmVudHM6bm9uZX0ubW0tbmF2YmFyX190aXRsZT5zcGFuey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5tbS1idG4ubW0taGlkZGVuKy5tbS1uYXZiYXJfX3RpdGxlOm5vdCg6bGFzdC1jaGlsZCl7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjYwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6NjBweDstd2Via2l0LXBhZGRpbmctZW5kOjEwcHg7cGFkZGluZy1pbmxpbmUtZW5kOjEwcHh9Lm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fdGl0bGU6bGFzdC1jaGlsZHstd2Via2l0LXBhZGRpbmctc3RhcnQ6MTBweDtwYWRkaW5nLWlubGluZS1zdGFydDoxMHB4Oy13ZWJraXQtcGFkZGluZy1lbmQ6NjBweDtwYWRkaW5nLWlubGluZS1lbmQ6NjBweH0ubW0tcGFuZWx7LS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQ6MTAwJTstLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQ6LTMwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstbXMtc2Nyb2xsLWNoYWluaW5nOm5vbmU7b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWluO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpO2JvcmRlci1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0KSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1wYW5lbC1jaGlsZC1vZmZzZXQpLDAsMCk7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxpbnNldC1pbmxpbmUtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saW5zZXQtaW5saW5lLXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGluc2V0LWlubGluZS1zdGFydCwtd2Via2l0LXRyYW5zZm9ybX1bZGlyPXJ0bF0gLm1tLXBhbmVsey0tbW0tcGFuZWwtY2hpbGQtb2Zmc2V0Oi0xMDAlOy0tbW0tcGFuZWwtcGFyZW50LW9mZnNldDozMCV9Lm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2hlaWdodDp2YXIoLS1tbS1saXN0aXRlbS1zaXplKX0ubW0tcGFuZWw6Zm9jdXN7b3V0bGluZTowfS5tbS1wYW5lbC0tb3BlbmVke3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHM7LW8tdHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLWRlbGF5OjBzfS5tbS1wYW5lbC0tcGFyZW50ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXBhbmVsLXBhcmVudC1vZmZzZXQpLDAsMCk7ei1pbmRleDowfS5tbS1wYW5lbC0taGlnaGVzdHt6LWluZGV4OjN9Lm1tLW1lbnUtLW9wZW5lZCAubW0tcGFuZWwtLW5vYW5pbWF0aW9uey13ZWJraXQtdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDstby10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjBzIWltcG9ydGFudDstby10cmFuc2l0aW9uLWR1cmF0aW9uOjBzIWltcG9ydGFudDt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzIWltcG9ydGFudH0ubW0tcGFuZWxfX2NvbnRlbnR7cGFkZGluZzoyMHB4fS5tbS1wYW5lbHN7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjE7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Y29sb3I6dmFyKC0tbW0tY29sb3ItdGV4dCl9Lm1tLXBhbmVsczpmb2N1c3tvdXRsaW5lOjB9OnJvb3R7LS1tbS10b2dnbGUtc2l6ZTozNHB4fS5tbS10b2dnbGV7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcjstd2Via2l0LWJveC1mbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMS43NSk7LW1zLWZsZXg6Y2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAxLjc1KSAwIDBweDtmbGV4OmNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogMS43NSkgMCAwO2hlaWdodDp2YXIoLS1tbS10b2dnbGUtc2l6ZSk7LXdlYmtpdC1tYXJnaW4tZW5kOjEwcHg7bWFyZ2luLWlubGluZS1lbmQ6MTBweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZSFpbXBvcnRhbnQ7LW1vei1hcHBlYXJhbmNlOm5vbmUhaW1wb3J0YW50O2FwcGVhcmFuY2U6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6dmFyKC0tbW0tdG9nZ2xlLXNpemUpO2JvcmRlcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpO2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcjstby10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yfS5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjthc3BlY3QtcmF0aW86MTttYXJnaW46MnB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOnZhcigtLW1tLWNvbG9yLWJhY2tncm91bmQpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS10b2dnbGU6Y2hlY2tlZHtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLjc1KSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLjc1KSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1tbS10b2dnbGUtc2l6ZSkgKiAuNzUpKX1bZGlyPXJ0bF0gLm1tLXRvZ2dsZTpjaGVja2VkOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKGNhbGModmFyKC0tbW0tdG9nZ2xlLXNpemUpICogLS43NSkpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0uNzUpKTt0cmFuc2Zvcm06dHJhbnNsYXRlWChjYWxjKHZhcigtLW1tLXRvZ2dsZS1zaXplKSAqIC0uNzUpKX0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHggMCAxMHB4IDIwcHg7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7LW1zLXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50Oy1vLXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0ubW0tbGlzdGl0ZW0tLXZlcnRpY2FsPi5tbS1wYW5lbDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw6bm90KC5tbS1saXN0aXRlbS0tb3BlbmVkKT4ubW0tcGFuZWx7ZGlzcGxheTpub25lfS5tbS1saXN0aXRlbS0tdmVydGljYWw+Lm1tLWxpc3RpdGVtX19idG57aGVpZ2h0OnZhcigtLW1tLWxpc3RpdGVtLXNpemUpO2JvdHRvbTphdXRvfS5tbS1saXN0aXRlbS0tdmVydGljYWwgLm1tLWxpc3RpdGVtOmxhc3QtY2hpbGQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1saXN0aXRlbS0tb3BlbmVkPi5tbS1saXN0aXRlbV9fYnRuOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDIyNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3JpZ2h0OjE5cHh9OnJvb3R7LS1tbS1zaXplOjgwJTstLW1tLW1pbi1zaXplOjI0MHB4Oy0tbW0tbWF4LXNpemU6NDQwcHh9Lm1tLW1lbnUtLW9mZmNhbnZhc3twb3NpdGlvbjpmaXhlZDt6LWluZGV4OjB9Lm1tLXBhZ2V7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O21pbi1oZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDppbmhlcml0fTp3aGVyZSgubW0tc2xpZGVvdXQpe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LW8tdHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0td3JhcHBlci0tb3BlbmVkLC5tbS13cmFwcGVyLS1vcGVuZWQgYm9keXtvdmVyZmxvdzpoaWRkZW59Lm1tLXdyYXBwZXJfX2Jsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KX0ubW0td3JhcHBlci0tb3BlbmVkIC5tbS13cmFwcGVyX19ibG9ja2Vyey0tbW0tYmxvY2tlci12aXNpYmlsaXR5LWRlbGF5OjBzOy0tbW0tYmxvY2tlci1vcGFjaXR5LWRlbGF5OjAuNHM7Ym90dG9tOjA7b3BhY2l0eTouNX0ubW0tbWVudXstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOjA7LS1tbS10cmFuc2xhdGUtdmVydGljYWw6MH0ubW0tbWVudS0tcG9zaXRpb24tbGVmdCwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udHtyaWdodDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1yaWdodCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7bGVmdDphdXRvfS5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250LC5tbS1tZW51LS1wb3NpdGlvbi1yaWdodCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7d2lkdGg6Y2xhbXAodmFyKC0tbW0tbWluLXNpemUpLHZhcigtLW1tLXNpemUpLHZhcigtLW1tLW1heC1zaXplKSl9Lm1tLW1lbnUtLXBvc2l0aW9uLWxlZnQtZnJvbnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDotMTAwJX0ubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnR7LS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbDoxMDAlfS5tbS1tZW51LS1wb3NpdGlvbi10b3B7Ym90dG9tOmF1dG99Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbXt0b3A6YXV0b30ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tLC5tbS1tZW51LS1wb3NpdGlvbi10b3B7d2lkdGg6MTAwJTtoZWlnaHQ6Y2xhbXAodmFyKC0tbW0tbWluLXNpemUpLHZhcigtLW1tLXNpemUpLHZhcigtLW1tLW1heC1zaXplKSl9Lm1tLW1lbnUtLXBvc2l0aW9uLXRvcHstLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbDotMTAwJX0ubW0tbWVudS0tcG9zaXRpb24tYm90dG9tey0tbW0tdHJhbnNsYXRlLXZlcnRpY2FsOjEwMCV9Lm1tLW1lbnUtLXBvc2l0aW9uLWJvdHRvbSwubW0tbWVudS0tcG9zaXRpb24tbGVmdC1mcm9udCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnQsLm1tLW1lbnUtLXBvc2l0aW9uLXRvcHt6LWluZGV4OjI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tdHJhbnNsYXRlLWhvcml6b250YWwpLHZhcigtLW1tLXRyYW5zbGF0ZS12ZXJ0aWNhbCksMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSx2YXIoLS1tbS10cmFuc2xhdGUtdmVydGljYWwpLDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5tbS1tZW51LS1wb3NpdGlvbi1ib3R0b20ubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi1sZWZ0LWZyb250Lm1tLW1lbnUtLW9wZW5lZCwubW0tbWVudS0tcG9zaXRpb24tcmlnaHQtZnJvbnQubW0tbWVudS0tb3BlbmVkLC5tbS1tZW51LS1wb3NpdGlvbi10b3AubW0tbWVudS0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0ey0tbW0tdHJhbnNsYXRlLWhvcml6b250YWw6Y2xhbXAoXG4gICAgICB2YXIoLS1tbS1taW4tc2l6ZSksXG4gICAgICB2YXIoLS1tbS1zaXplKSxcbiAgICAgIHZhcigtLW1tLW1heC1zaXplKVxuICApfS5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodHstLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsOmNsYW1wKFxuICAgICAgY2FsYygtMSAqIHZhcigtLW1tLW1heC1zaXplKSksXG4gICAgICBjYWxjKC0xICogdmFyKC0tbW0tc2l6ZSkpLFxuICAgICAgY2FsYygtMSAqIHZhcigtLW1tLW1pbi1zaXplKSlcbiAgKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdCAubW0tc2xpZGVvdXQsLm1tLXdyYXBwZXItLXBvc2l0aW9uLXJpZ2h0IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tbGVmdC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0LC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodC5tbS13cmFwcGVyLS1vcGVuZWQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXRyYW5zbGF0ZS1ob3Jpem9udGFsKSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS10cmFuc2xhdGUtaG9yaXpvbnRhbCksMCwwKX0ubW0td3JhcHBlci0tcG9zaXRpb24tYm90dG9tIC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi1sZWZ0LWZyb250IC5tbS13cmFwcGVyX19ibG9ja2VyLC5tbS13cmFwcGVyLS1wb3NpdGlvbi1yaWdodC1mcm9udCAubW0td3JhcHBlcl9fYmxvY2tlciwubW0td3JhcHBlci0tcG9zaXRpb24tdG9wIC5tbS13cmFwcGVyX19ibG9ja2Vye3otaW5kZXg6MX0ubW0tbWVudS0tdGhlbWUtbGlnaHR7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiNmM2YzZjM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDAgMCAwIC8gMC4xNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigwIDAgMCAvIDAuOCk7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjQpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuNzUpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWxpZ2h0LWNvbnRyYXN0ey0tbW0tY29sb3ItYmFja2dyb3VuZDojZjNmM2YzOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci1pY29uOnJnYigwIDAgMCAvIDAuNSk7LS1tbS1jb2xvci10ZXh0OiMwMDA7LS1tbS1jb2xvci10ZXh0LWRpbW1lZDpyZ2IoMCAwIDAgLyAwLjcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQ6cmdiKDAgMCAwIC8gMC4wNSk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigyNTUgMjU1IDI1NSAvIDAuOSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtZGFya3stLW1tLWNvbG9yLWJhY2tncm91bmQ6IzMzMzstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCwgMCwgMCwgMC40KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSwgMjU1LCAyNTUsIDAuNCk7LS1tbS1jb2xvci10ZXh0OnJnYigyNTUsIDI1NSwgMjU1LCAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSwgMjU1LCAyNTUsIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1LCAyNTUsIDI1NSwgMC4wOCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzOnJnYigwLCAwLCAwLCAwLjEpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLWRhcmstY29udHJhc3R7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMzMzM7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC41KTstLW1tLWNvbG9yLXRleHQ6I2ZmZjstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNyk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItZm9jdXNyaW5nOiMwNmN9Lm1tLW1lbnUtLXRoZW1lLXdoaXRley0tbW0tY29sb3ItYmFja2dyb3VuZDojZmZmOy0tbW0tY29sb3ItYm9yZGVyOnJnYigwIDAgMCAvIDAuMTUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjMpOy0tbW0tY29sb3ItdGV4dDpyZ2IoMCAwIDAgLyAwLjgpOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC4zKTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDYpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjAzKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS13aGl0ZS1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6I2ZmZjstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMCAwIDAgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojMDAwOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDAgMCAwIC8gMC43KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigwIDAgMCAvIDAuMDcpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMCAwIDAgLyAwLjAzNSk7LS1tbS1jb2xvci1mb2N1c3Jpbmc6IzA2Y30ubW0tbWVudS0tdGhlbWUtYmxhY2t7LS1tbS1jb2xvci1iYWNrZ3JvdW5kOiMwMDA7LS1tbS1jb2xvci1ib3JkZXI6cmdiKDI1NSAyNTUgMjU1IC8gMC4yKTstLW1tLWNvbG9yLWljb246cmdiKDI1NSAyNTUgMjU1IC8gMC40KTstLW1tLWNvbG9yLXRleHQ6cmdiKDI1NSAyNTUgMjU1IC8gMC43KTstLW1tLWNvbG9yLXRleHQtZGltbWVkOnJnYigyNTUgMjU1IDI1NSAvIDAuNCk7LS1tbS1jb2xvci1iYWNrZ3JvdW5kLWhpZ2hsaWdodDpyZ2IoMjU1IDI1NSAyNTUgLyAwLjEpOy0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczpyZ2IoMjU1IDI1NSAyNTUgLyAwLjA2KTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1tZW51LS10aGVtZS1ibGFjay1jb250cmFzdHstLW1tLWNvbG9yLWJhY2tncm91bmQ6IzAwMDstLW1tLWNvbG9yLWJvcmRlcjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItaWNvbjpyZ2IoMjU1IDI1NSAyNTUgLyAwLjUpOy0tbW0tY29sb3ItdGV4dDojZmZmOy0tbW0tY29sb3ItdGV4dC1kaW1tZWQ6cmdiKDI1NSAyNTUgMjU1IC8gMC42KTstLW1tLWNvbG9yLWJhY2tncm91bmQtaGlnaGxpZ2h0OnJnYigyNTUgMjU1IDI1NSAvIDAuMTI1KTstLW1tLWNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM6cmdiKDI1NSAyNTUgMjU1IC8gMC4xKTstLW1tLWNvbG9yLWZvY3VzcmluZzojMDZjfS5tbS1jb3VudGVye2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjIwcHg7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MjBweDtmbG9hdDpyaWdodDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCl9W2Rpcj1ydGxdIC5tbS1jb3VudGVye2Zsb2F0OmxlZnR9OnJvb3R7LS1tbS1pY29uYmFyLXNpemU6NTBweH0ubW0tbWVudS0taWNvbmJhci1sZWZ0IC5tbS1uYXZiYXJzLC5tbS1tZW51LS1pY29uYmFyLWxlZnQgLm1tLXBhbmVsc3ttYXJnaW4tbGVmdDp2YXIoLS1tbS1pY29uYmFyLXNpemUpfS5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1uYXZiYXJzLC5tbS1tZW51LS1pY29uYmFyLXJpZ2h0IC5tbS1wYW5lbHN7bWFyZ2luLXJpZ2h0OnZhcigtLW1tLWljb25iYXItc2l6ZSl9Lm1tLWljb25iYXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3otaW5kZXg6Mjt3aWR0aDp2YXIoLS1tbS1pY29uYmFyLXNpemUpO292ZXJmbG93OmhpZGRlbjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjAgc29saWQ7Ym9yZGVyLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKTtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0taWNvbmJhciwubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0taWNvbmJhcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm1tLW1lbnUtLWljb25iYXItbGVmdCAubW0taWNvbmJhcntib3JkZXItcmlnaHQtd2lkdGg6MXB4O2xlZnQ6MH0ubW0tbWVudS0taWNvbmJhci1yaWdodCAubW0taWNvbmJhcntib3JkZXItbGVmdC13aWR0aDoxcHg7cmlnaHQ6MH0ubW0taWNvbmJhcl9fYm90dG9tLC5tbS1pY29uYmFyX190b3B7d2lkdGg6MTAwJTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdzpoaWRkZW47b3ZlcmZsb3cteTphdXRvOy1tcy1zY3JvbGwtY2hhaW5pbmc6bm9uZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW59Lm1tLWljb25iYXJfX2JvdHRvbT4qLC5tbS1pY29uYmFyX190b3A+Knstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwYWRkaW5nOmNhbGMoKHZhcigtLW1tLWljb25iYXItc2l6ZSkgLSB2YXIoLS1tbS1saW5laGVpZ2h0KSkvIDIpIDB9Lm1tLWljb25iYXJfX2JvdHRvbSBhLC5tbS1pY29uYmFyX19ib3R0b20gYTpob3ZlciwubW0taWNvbmJhcl9fdG9wIGEsLm1tLWljb25iYXJfX3RvcCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1pY29uYmFyX190YWItLXNlbGVjdGVke2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9OnJvb3R7LS1tbS1pY29ucGFuZWwtc2l6ZTo1MHB4fS5tbS1wYW5lbC0taWNvbnBhbmVsLTB7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMCAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtMXtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYygxICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC0ye2luc2V0LWlubGluZS1zdGFydDpjYWxjKDIgKiB2YXIoLS1tbS1pY29ucGFuZWwtc2l6ZSkpfS5tbS1wYW5lbC0taWNvbnBhbmVsLTN7aW5zZXQtaW5saW5lLXN0YXJ0OmNhbGMoMyAqIHZhcigtLW1tLWljb25wYW5lbC1zaXplKSl9Lm1tLXBhbmVsLS1pY29ucGFuZWwtNHtpbnNldC1pbmxpbmUtc3RhcnQ6Y2FsYyg0ICogdmFyKC0tbW0taWNvbnBhbmVsLXNpemUpKX0ubW0tcGFuZWwtLWljb25wYW5lbC1maXJzdH4ubW0tcGFuZWx7aW5zZXQtaW5saW5lLXN0YXJ0OnZhcigtLW1tLWljb25wYW5lbC1zaXplKX0ubW0tbWVudS0taWNvbnBhbmVsIC5tbS1wYW5lbC0tcGFyZW50IC5tbS1kaXZpZGVyLC5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLW5hdmJhcntvcGFjaXR5OjB9Lm1tLW1lbnUtLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbC0tcGFyZW50e292ZXJmbG93LXk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnVuc2V0Oy1tcy10cmFuc2Zvcm06dW5zZXQ7dHJhbnNmb3JtOnVuc2V0fS5tbS1tZW51LS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1wYW5lbC0taWNvbnBhbmVsLWZpcnN0KTpub3QoLm1tLXBhbmVsLS1pY29ucGFuZWwtMCl7Ym9yZGVyLWlubGluZS1zdGFydC13aWR0aDoxcHg7Ym9yZGVyLWlubGluZS1zdGFydC1zdHlsZTpzb2xpZH0ubW0tbmF2YmFyc3stbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjB9Lm1tLW5hdmJhcnMgLm1tLW5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDowO2JvcmRlci1ib3R0b206bm9uZX0ubW0tbmF2YmFycy0tdG9we2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wKX0ubW0tbmF2YmFycy0tYm90dG9te2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206ZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pfS5tbS1uYXZiYXJfX2JyZWFkY3J1bWJzey1vLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgNTAlO2ZsZXg6MSAxIDUwJTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6c3RhcnQ7LW1zLWZsZXgtcGFjazpzdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtwYWRkaW5nOjAgMjBweDtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM+KntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7LXdlYmtpdC1wYWRkaW5nLWVuZDo2cHg7cGFkZGluZy1pbmxpbmUtZW5kOjZweH0ubW0tbmF2YmFyX19icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1tLW5hdmJhcl9fYnJlYWRjcnVtYnM6bm90KDpsYXN0LWNoaWxkKXstd2Via2l0LXBhZGRpbmctZW5kOjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9Lm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLW5hdmJhcl9fYnJlYWRjcnVtYnN7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ubW0tbmF2YmFyX190YWJ7cGFkZGluZzowIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0ubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZCl9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1pbmxpbmUtZW5kLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFic3tib3JkZXItYm90dG9tOm5vbmV9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLXRvcC5tbS1uYXZiYXJzLS1oYXMtdGFicyAubW0tbmF2YmFyLS10YWJzfi5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tdG9wLm1tLW5hdmJhcnMtLWhhcy10YWJzIC5tbS1uYXZiYXI6bm90KC5tbS1uYXZiYXItLXRhYnMpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tbW0tY29sb3ItYm9yZGVyKX0ubW0tbmF2YmFycy0tdG9wIC5tbS1uYXZiYXJfX3RhYntib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcil9Lm1tLW5hdmJhcnMtLXRvcCAubW0tbmF2YmFyX190YWItLXNlbGVjdGVke2JvcmRlci10b3AtY29sb3I6dmFyKC0tbW0tY29sb3ItYm9yZGVyKTtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5tbS1uYXZiYXJzLS1ib3R0b20ubW0tbmF2YmFyLS1oYXMtdGFic3tib3JkZXItdG9wOm5vbmV9Lm1tLW5hdmJhcnMtLWJvdHRvbS5tbS1uYXZiYXItLWhhcy10YWJzIC5tbS1uYXZiYXJ7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kKX0ubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFicywubW0tbmF2YmFycy0tYm90dG9tLm1tLW5hdmJhci0taGFzLXRhYnMgLm1tLW5hdmJhci0tdGFic34ubW0tbmF2YmFye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9Lm1tLW5hdmJhcnMtLWJvdHRvbSAubW0tbmF2YmFyX190YWJ7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1uYXZiYXJzLS1ib3R0b20gLm1tLW5hdmJhcl9fdGFiLS1zZWxlY3RlZHtib3JkZXItYm90dG9tLWNvbG9yOnZhcigtLW1tLWNvbG9yLWJvcmRlcik7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0ubW0tc2VhcmNoZmllbGR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTtoZWlnaHQ6dmFyKC0tbW0tbmF2YmFyLXNpemUpO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59Lm1tLXNlYXJjaGZpZWxkX19pbnB1dHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAxMHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYyh2YXIoLS1tbS1uYXZiYXItc2l6ZSkgKiAuNyk7bWluLWhlaWdodDphdXRvO21heC1oZWlnaHQ6YXV0bzttYXJnaW46MDtwYWRkaW5nOjAgMTBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7bGluZS1oZWlnaHQ6Y2FsYyh2YXIoLS1tbS1uYXZiYXItc2l6ZSkgKiAuNyk7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0fS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQsLm1tLXNlYXJjaGZpZWxkX19pbnB1dCBpbnB1dDpmb2N1cywubW0tc2VhcmNoZmllbGRfX2lucHV0IGlucHV0OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQpO2NvbG9yOnZhcigtLW1tLWNvbG9yLXRleHQpfS5tbS1tZW51W2NsYXNzKj0tY29udHJhc3RdIC5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1tbS1jb2xvci1ib3JkZXIpfS5tbS1zZWFyY2hmaWVsZF9faW5wdXQgaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9Lm1tLXNlYXJjaGZpZWxkX19idG57ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2luc2V0LWlubGluZS1lbmQ6MDt0b3A6MDtib3R0b206MH0ubW0tc2VhcmNoZmllbGQtLXNlYXJjaGluZyAubW0tc2VhcmNoZmllbGRfX2J0bntkaXNwbGF5OmJsb2NrfS5tbS1zZWFyY2hmaWVsZF9fY2FuY2Vse2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1tYXJnaW4tZW5kOi0xMDBweDttYXJnaW4taW5saW5lLWVuZDotMTAwcHg7LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OjVweDtwYWRkaW5nLWlubGluZS1zdGFydDo1cHg7LXdlYmtpdC1wYWRkaW5nLWVuZDoyMHB4O3BhZGRpbmctaW5saW5lLWVuZDoyMHB4O3Zpc2liaWxpdHk6aGlkZGVuO2xpbmUtaGVpZ2h0OnZhcigtLW1tLW5hdmJhci1zaXplKTt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dmlzaWJpbGl0eSxtYXJnaW47LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp2aXNpYmlsaXR5LG1hcmdpbjt0cmFuc2l0aW9uLXByb3BlcnR5OnZpc2liaWxpdHksbWFyZ2lufS5tbS1zZWFyY2hmaWVsZC0tY2FuY2VsYWJsZSAubW0tc2VhcmNoZmllbGRfX2NhbmNlbHt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1tYXJnaW4tZW5kOjA7bWFyZ2luLWlubGluZS1lbmQ6MH0ubW0tcGFuZWwtLXNlYXJjaHtsZWZ0OjAhaW1wb3J0YW50O3JpZ2h0OjAhaW1wb3J0YW50O3dpZHRoOjEwMCUhaW1wb3J0YW50O2JvcmRlcjpub25lIWltcG9ydGFudH0ubW0tcGFuZWxfX3NwbGFzaHtwYWRkaW5nOjIwcHh9Lm1tLXBhbmVsLS1zZWFyY2hpbmcgLm1tLXBhbmVsX19zcGxhc2h7ZGlzcGxheTpub25lfS5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjQwcHggMjBweDtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE1MCU7bGluZS1oZWlnaHQ6MS40fS5tbS1wYW5lbC0tbm9yZXN1bHRzIC5tbS1wYW5lbF9fbm9yZXN1bHRze2Rpc3BsYXk6YmxvY2t9OnJvb3R7LS1tbS1zZWN0aW9uaW5kZXhlci1zaXplOjIwcHh9Lm1tLXNlY3Rpb25pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7aW5zZXQtaW5saW5lLWVuZDpjYWxjKC0xICogdmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSkpO3otaW5kZXg6NTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aW5zZXQtaW5saW5lLWVuZDstby10cmFuc2l0aW9uLXByb3BlcnR5Omluc2V0LWlubGluZS1lbmQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTppbnNldC1pbmxpbmUtZW5kO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC1ib3gtcGFjazpzcGFjZS1ldmVubHk7LW1zLWZsZXgtcGFjazpzcGFjZS1ldmVubHk7anVzdGlmeS1jb250ZW50OnNwYWNlLWV2ZW5seX0ubW0tc2VjdGlvbmluZGV4ZXIgYXtjb2xvcjp2YXIoLS1tbS1jb2xvci10ZXh0LWRpbW1lZCk7bGluZS1oZWlnaHQ6MTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrfS5tbS1zZWN0aW9uaW5kZXhlcn4ubW0tcGFuZWx7LXdlYmtpdC1wYWRkaW5nLWVuZDowO3BhZGRpbmctaW5saW5lLWVuZDowfS5tbS1zZWN0aW9uaW5kZXhlci0tYWN0aXZle3JpZ2h0OjB9Lm1tLXNlY3Rpb25pbmRleGVyLS1hY3RpdmV+Lm1tLXBhbmVsey13ZWJraXQtcGFkZGluZy1lbmQ6dmFyKC0tbW0tc2VjdGlvbmluZGV4ZXItc2l6ZSk7cGFkZGluZy1pbmxpbmUtZW5kOnZhcigtLW1tLXNlY3Rpb25pbmRleGVyLXNpemUpfS5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX2J0biwubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX190ZXh0LC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQtY29sb3I7LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZC1jb2xvcn1AbWVkaWEgKGhvdmVyOmhvdmVyKXsubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3R2aWV3OmhvdmVyPi5tbS1saXN0aXRlbS0tc2VsZWN0ZWQ6bm90KDpob3Zlcik+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6MCAwfS5tbS1tZW51LS1zZWxlY3RlZC1ob3ZlciAubW0tbGlzdGl0ZW1fX2J0bjpob3ZlciwubW0tbWVudS0tc2VsZWN0ZWQtaG92ZXIgLm1tLWxpc3RpdGVtX190ZXh0OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tbW0tY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpcyl9fS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW1fX3RleHR7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5Oi4yczstby10cmFuc2l0aW9uLWRlbGF5Oi4yczt0cmFuc2l0aW9uLWRlbGF5Oi4yc31AbWVkaWEgKGhvdmVyOmhvdmVyKXsubW0tbWVudS0tc2VsZWN0ZWQtcGFyZW50IC5tbS1saXN0aXRlbV9fYnRuOmhvdmVyLC5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtX190ZXh0OmhvdmVyey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTowczstby10cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tZGVsYXk6MHN9fS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLXBhbmVsLS1wYXJlbnQgLm1tLWxpc3RpdGVtOm5vdCgubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudCk+Lm1tLWxpc3RpdGVtX190ZXh0e2JhY2tncm91bmQ6MCAwfS5tbS1tZW51LS1zZWxlY3RlZC1wYXJlbnQgLm1tLWxpc3RpdGVtLS1zZWxlY3RlZC1wYXJlbnQ+Lm1tLWxpc3RpdGVtX19idG4sLm1tLW1lbnUtLXNlbGVjdGVkLXBhcmVudCAubW0tbGlzdGl0ZW0tLXNlbGVjdGVkLXBhcmVudD4ubW0tbGlzdGl0ZW1fX3RleHR7YmFja2dyb3VuZDp2YXIoLS1tbS1jb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzKX06cm9vdHstLW1tLXNpZGViYXItY29sbGFwc2VkLXNpemU6NTBweDstLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZTp2YXIoLS1tbS1tYXgtc2l6ZSl9Lm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkIC5tbS1zbGlkZW91dHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1tbS1zaWRlYmFyLWNvbGxhcHNlZC1zaXplKSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSksMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QodmFyKC0tbW0tc2lkZWJhci1jb2xsYXBzZWQtc2l6ZSksMCwwKX1bZGlyPXJ0bF0gLm1tLXdyYXBwZXItLXNpZGViYXItY29sbGFwc2VkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0ubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQ6bm90KC5tbS13cmFwcGVyLS1vcGVuZWQpIC5tbS1tZW51LS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tZGl2aWRlciwubW0td3JhcHBlci0tc2lkZWJhci1jb2xsYXBzZWQ6bm90KC5tbS13cmFwcGVyLS1vcGVuZWQpIC5tbS1tZW51LS1zaWRlYmFyLWNvbGxhcHNlZCAubW0tbmF2YmFye29wYWNpdHk6MH0ubW0td3JhcHBlci0tc2lkZWJhci1leHBhbmRlZCAubW0tbWVudS0tc2lkZWJhci1leHBhbmRlZHt3aWR0aDp2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpO2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZHtvdmVyZmxvdzphdXRvfS5tbS13cmFwcGVyLS1zaWRlYmFyLWV4cGFuZGVkLm1tLXdyYXBwZXItLW9wZW5lZCAubW0td3JhcHBlcl9fYmxvY2tlcntkaXNwbGF5Om5vbmV9Lm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHt3aWR0aDpjYWxjKDEwMCUgLSB2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCh2YXIoLS1tbS1zaWRlYmFyLWV4cGFuZGVkLXNpemUpLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKHZhcigtLW1tLXNpZGViYXItZXhwYW5kZWQtc2l6ZSksMCwwKX1bZGlyPXJ0bF0gLm1tLXdyYXBwZXItLXNpZGViYXItZXhwYW5kZWQubW0td3JhcHBlci0tb3BlbmVkIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0iLCIubmVvcy1hbGlnbm1lbnQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubmVvcy1hbGlnbm1lbnQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm5lb3MtYWxpZ25tZW50LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtbWFwIHtcbiAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbygkdGMtbmVvcy1lbGVtZW50cy1tYXAtcmF0aW8td2lkdGgsICR0Yy1uZW9zLWVsZW1lbnRzLW1hcC1yYXRpby1oZWlnaHQpO1xuICAgIH1cbn1cbiIsIi8vIFBsYWNlaG9sZGVycyB2ZW5kb3IgcHJlZml4ZXNcbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBVc2UgYmVmb3JlIHBzZXVkbyBlbGVtZW50IHRvIGdpdmUgZWxlbWVudCB0aGUgZ2l2ZXIgd2lkdGggYW5kIGhlaWdodCBiZWZvcmUgaXRzIGNvbnRlbnQgaXMgbG9hZGVkXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pICogMTAwJSk7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLy8gQ29udGFpbmVycyBtYXggd2lkdGhzXG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcmVzZXQtbGlzdC1zdHlsZSgpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWl4aW4gYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgkdGhlbWU6ICdwcmltYXJ5Jykge1xuICAtLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kZWZhdWx0LWNvbG9yKTtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiAycHg7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktZGVmYXVsdC1iZy1jb2xvcik7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnRuLXByaW1hcnktYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtYnRuLWZvbnQtc2l6ZTogdmFyKC0tYnRuLXByaW1hcnktZm9udC1zaXplKTtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMTUwJTtcbiAgLS1icy1idG4tcGFkZGluZy14OiB2YXIoLS1idG4tcHJpbWFyeS1wYWRkaW5nLXgpO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IHZhcigtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteSk7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWFjdGl2ZS1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWJnLWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1iZy1jb2xvcik7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDE7XG5cbiAgQGlmICgkdGhlbWUgPT0gJ3NlY29uZGFyeScpIHtcbiAgICAtLWJzLWJ0bi1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1kZWZhdWx0LWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWJnLWNvbG9yKTtcbiAgfVxuXG4gIEBpZiAoJHRoZW1lID09ICduZXV0cmFsJykge1xuICAgIC0tYnMtYnRuLWJnOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtZGVmYXVsdC1jb2xvcik7XG4gICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWhvdmVyLWJnLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3IpO1xuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnRuLW5ldXRyYWwtaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1iZy1jb2xvcik7XG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3IpO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG5cbkBtaXhpbiBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvb2JsaXF1ZS1sZWZ0LnN2ZycpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9ibGlxdWUtZGVjb3JhdGlvbi1yaWdodCgpIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogLTE5cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL29ibGlxdWUtcmlnaHQuc3ZnJyk7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2F0ZWdvcmllcy1saXN0KCkge1xuICAuY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC5jYXRlZ29yeSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTIwJTsgLyogMTkuMnB4ICovXG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBhZHZpY2UtbGlzdC1pdGVtKCkge1xuICBoZWlnaHQ6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDY5LCA2OSwgNjksIDAuNTApO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogNDcuMDRweCAqL1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgei1pbmRleDogMztcblxuICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuICB9XG5cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1wcmltYXJ5LWRlZmF1bHQtY29sb3IpO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuaW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtYnRuLWhvdmVyLWJnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHRlc3RpbW9uaWFsLWxpc3QtaXRlbS13cmFwcGVyKCkge1xuICBtYXJnaW46IDAgLTE2cHg7XG4gIGNvbHVtbi1jb3VudDogMztcbiAgY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cbiAgPiBkaXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcblxuICAgIC5pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgICAuYXV0aG9yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUyJTsgLyogMjEuMjhweCAqL1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucmF0aW5nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAzcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgLnN0YXIge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zdGFyLmlzLWZpbGxlZCB7XG4gICAgICAgIGNvbG9yOiAjZjZiNTAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YXJnZXQge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtcbiAgICAgIHBhZGRpbmc6IDZweCB2YXIoLS1zcGFjaW5nLTN4cyk7XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuXG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctcykgMDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1hcC1idXR0b24tY29udHJvbHMoKSB7XG4gIGJ1dHRvbi5sb2NhdGlvbi1idXR0b24sIC5nbS1idW5kbGVkLWNvbnRyb2wgYnV0dG9uLCBidXR0b24uZ20tZnVsbHNjcmVlbi1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTcwMCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNwb25zb3JlZC1ieSgpIHtcbiAgPiAuc3BvbnNvcnMge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG5cbiAgICAuc3BvbnNvcnMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuc3BvbnNvciB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzd2lwZXItcGFnaW5hdGlvbigpIHtcbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAzMnB4O1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICB0b3A6IGNhbGModmFyKC0taGVpZ2h0LXNsaWRlci1tb2JpbGUpIC0gNzBweCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG5cbiAgICAgICYuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGVycm9yLXN0eWxlcygpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICBsaW5lLWhlaWdodDogMTEyJTtcbn1cblxuQG1peGluIHRjLWZvcm0tZWxlbWVudHMgKCkge1xuICBsYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMjAuMTZweCAqL1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICB9XG4gIH1cblxuICBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMTVweDtcblxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIC5pbnB1dCB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVycm9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bC5lcnJvcnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIEBpbmNsdWRlIGVycm9yLXN0eWxlcygpO1xuICAgIH1cbiAgfVxuXG4gIC5oZWxwLWlubGluZSB7XG4gICAgQGluY2x1ZGUgZXJyb3Itc3R5bGVzKCk7XG4gIH1cblxuICAuZGF0YS1wcm90ZWN0aW9uIHtcbiAgICAmLmNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gdGMtZm9ybS1hY3Rpb25zKCkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLWwpO1xuICB9XG5cbiAgLmZvcm0tbmF2aWdhdGlvbiB7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldmlvdXMge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCduZXV0cmFsJyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdhcnJvd19iYWNrX2lvcyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgb2JsaXF1ZS1kZWNvcmF0aW9uLXJpZ2h0KCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICYuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5tYXRlcmlhbC1pY29ucztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnYXJyb3dfZm9yd2FyZF9pb3MnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMThweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWJtaXQge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ3NlbmQnXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWZ1bGx3aWR0aGltYWdlIHtcbiAgICBwaWN0dXJlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAtLWN0YS1jb2wtc3BhY2U6IDMwcHg7XG5cbiAgICAuY2FsbC10by1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KHZhcigtLWN0YS1jb2wtc3BhY2UpKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAuaW1hZ2UsXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woY2FsYygkZ3JpZC1jb2x1bW5zIC8gMikpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgICAgcC5jdGEtdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBnYXA6IHZhcigtLWN0YS1jb2wtc3BhY2UpO1xuXG4gICAgICAgICAgICAuaW1hZ2UsXG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmltYWdlLW9uLXJpZ2h0IHtcbiAgICAgICAgLmNhbGwtdG8tYWN0aW9uLXdyYXBwZXIge1xuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5lb3Mtbm9kZXR5cGVzLW11bHRpY29sdW1uIHtcbiAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgJi53aXRob3V0LW1hcmdpbi1ib3R0b20ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICA+ICoge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIH1cbiAgfVxuXG4gICYuaW50ZXJuYWwtbWFyZ2lucy1zbWFsbCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSkpO1xuICB9XG5cbiAgJi5pbnRlcm5hbC1tYXJnaW5zLW5vcm1hbCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coJGdyaWQtZ3V0dGVyLXdpZHRoKTtcbiAgfVxuXG4gICYuaW50ZXJuYWwtbWFyZ2lucy1sYXJnZSB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKSk7XG4gIH1cblxuICAmLmFsaWduLXN0YXJ0IHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICYuYWxpZ24tY2VudGVyIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5hbGlnbi1lbmQge1xuICAgIC5jb2x1bW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gICYuanVzdGlmeS1zdGFydCB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LWNlbnRlciB7XG4gICAgLmNvbHVtbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLmp1c3RpZnktZW5kIHtcbiAgICAuY29sdW1uIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJi5qdXN0aWZ5LXNwYWNlLWJldHdlZW4ge1xuICAgIC5jb2x1bW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgfVxuXG4gIC5jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICA+IC5ub2RldHlwZXMtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBJbnZlcnNpb24gZGUgMiBjb2xvbm5lc1xuICAmLmludmVyc2UtY29sdW1uIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIC5jb2x1bW4ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgJjpub3QoLmZvcmNlLXhzKSB7XG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSk7XG4gICAgICB9XG5cbiAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLWxhcmdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGVhY2ggJGNvbHVtbiBpbiAkdGMtbmVvcy1lbGVtZW50cy1ib290c3RyYXAtbXVsdGljb2x1bW5zIHtcbiAgJGNvbHVtbk5hbWU6IG50aCgkY29sdW1uLCAxKTtcbiAgJGNvbHVtbk51bWJlcjogbnRoKCRjb2x1bW4sIDIpO1xuXG4gIC5jb2x1bW4tI3skY29sdW1uTmFtZX0ge1xuICAgICRjb2x1bW5EaWZmZXJlbmNlOiBjYWxjKCN7JGdyaWQtY29sdW1uc30gLSAjeyRjb2x1bW5OdW1iZXJ9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gU01cbiAgICBAYXQtcm9vdCAuZm9yY2Utc20gPiAmIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gWFNcbiAgICBAYXQtcm9vdCAuZm9yY2UteHMgPiAmIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRm9yY2luZyBkdSBjb2xvbm5hZ2UgZW4gWFMgbWFpcyBwYXMgZW4gU01cbiAgICBAYXQtcm9vdCAuZm9yY2UteHM6bm90KC5mb3JjZS1zbSkgPiAmIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGdyaWQtY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkZ3JpZC1jb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGNvbHVtbk51bWJlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24ge1xuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsIiN0YXJ0ZWF1Y2l0cm9uUm9vdCB7XG4gICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcge1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgQGF0LXJvb3QgLmNvb2tpZS1jb25zZW50LWJhci1ib3R0b20taGlkZGVuICYge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBhdC1yb290IC5jb29raWUtY29uc2VudC1iYXItYm90dG9tLXZpc2libGUgJiB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25DbG9zZUNyb3NzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLFxuICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCxcbiAgICAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwge1xuICAgICAgZmxleDogMTtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgJi50YXJ0ZWF1Y2l0cm9uQWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICYudGFydGVhdWNpdHJvbkRlbnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VDcm9zcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vSWNvbnMveG1hcmstc29saWQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgfVxuXG4gICAgICAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICB9XG5cbiAgICAgIC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLFxuICAgICAgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0LFxuICAgICAgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydCB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvblByaXZhY3lVcmwge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25BbGxvdyB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG5cbiAgICAudGFydGVhdWNpdHJvbkRlbnkge1xuICAgICAgb3JkZXI6IDQ7XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0IHtcbiAgICAgIG9yZGVyOiA1O1xuICAgIH1cbiAgfVxuXG4gICN0YXJ0ZWF1Y2l0cm9uQWxlcnRTbWFsbCB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcblxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogOHB4IDEwcHggOHB4O1xuICAgIH1cbiAgfVxuXG4gICN0YXJ0ZWF1Y2l0cm9uIHtcbiAgICAudGFydGVhdWNpdHJvbkgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMTVweCAwIDI4cHg7XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25IMiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDEycHggMCAwIDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAjdGFydGVhdWNpdHJvblNlcnZpY2VzIHtcbiAgICAgICN0YXJ0ZWF1Y2l0cm9uTWFpbkxpbmVPZmZzZXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuXG4gICAgICAgICN0YXJ0ZWF1Y2l0cm9uSW5mbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjdGFydGVhdWNpdHJvblNhdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAudGFydGVhdWNpdHJvblRpdGxlIHtcbiAgICAgICAgYnV0dG9uLmNhdFRvZ2dsZUJ0biB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwcHggMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgYmFja2dyb3VuZDogIzMzMztcblxuICAgICAgICAgIC50YXJ0ZWF1Y2l0cm9uUGx1cyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhcnRlYXVjaXRyb25EZXRhaWxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC50YXJ0ZWF1Y2l0cm9uTGluZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhcnRlYXVjaXRyb25BbGxvdyxcbiAgICAgIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuXG4gICAgICAgICYudGFydGVhdWNpdHJvbklzU2VsZWN0ZWQsXG4gICAgICAgICZbYXJpYS1wcmVzc2VkPVwidHJ1ZVwiXXtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAudGFydGVhdWNpdHJvbkgxIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uQWxsb3csXG4gICAgI3RhcnRlYXVjaXRyb25Qcml2YWN5VXJsRGlhbG9nLFxuICAgIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTRweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRhcnRlYXVjaXRyb25BbGxvdyxcbiAgICAjdGFydGVhdWNpdHJvblByaXZhY3lVcmxEaWFsb2cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3RhcnRlYXVjaXRyb25DbG9zZVBhbmVsIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLnRhY19hY3RpdmF0ZSB7XG4gIGJhY2tncm91bmQ6ICNjY2MgIWltcG9ydGFudDtcblxuICAudGFjX2Zsb2F0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogIzFhMWExYTtcblxuICAgIC50YXJ0ZWF1Y2l0cm9uQWxsb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLW1hcCB7XG4gICYudGFjLWRpc2FibGVkIHtcbiAgICAudGFjX2FjdGl2YXRlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50YWNfZmxvYXQge1xuICAgICAgICBnYXA6IDUlO1xuXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIGJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZy1yZWNhcHRjaGEuY2xlYXJmaXgge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMDtcblxuICAmLmRpc2FibGVkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAudGFjX2FjdGl2YXRlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5nb29nbGVtYXBzX2VtYmVkIHtcbiAgLnRhY19hY3RpdmF0ZV9tYXBzX25vYXBpIHtcbiAgICAudGFjX2Zsb2F0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9QYWNrYWdlcy9UQy5OZW9zLkNvb2tpZUNvbnNlbnQvSWNvbnMvbWFwLWxvY2F0aW9uLWRvdC5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTIlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDE1JSBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidGNfbmVvc19jb29raWVjb25zZW50XCI7XG5AaW1wb3J0IFwidGNfbmVvc19lbGVtZW50c19tYXBcIjtcbkBpbXBvcnQgXCJyZWNhcHRjaGFfdjNcIjtcbkBpbXBvcnQgXCJnb29nbGVtYXBzX2VtYmVkXCI7XG5cbiNjb29raWUtY29uc2VudC1kYXRhIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLmxlbmlzIHtcbiAgJi5sZW5pcy1zbW9vdGgge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcblxuICAgIFtkYXRhLWxlbmlzLXByZXZlbnRdIHtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJi5sZW5pcy1zdG9wcGVkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJi5sZW5pcy1zY3JvbGxpbmcgaWZyYW1lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLm5vZGV0eXBlcy1jb250ZW50IHtcbiAgJi56b29tLW9uLWhvdmVyIHtcbiAgICBwaWN0dXJlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG59XG5cbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuXG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcblxuICAvLyBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbkBpbXBvcnQgXCJ0aGVtZS9kZWZhdWx0L2xheW91dFwiO1xuQGltcG9ydCBcInRoZW1lL2NsYXNzaWMvbGF5b3V0XCI7XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBoZWlnaHQ6IDI4cHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgbWluLWhlaWdodDogMzJweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbi5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuXG4gIHdpZHRoOiAxMDAlO1xuXG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogNnB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcblxuICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1zZWFyY2gtLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcblxuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgYiB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgLy8gVGhpcyBwYWRkaW5nIGlzIHRvIGFjY291bnQgZm9yIHRoZSBib3R0b20gYm9yZGVyIGZvciB0aGUgZmlyc3RcbiAgICAvLyBzZWxlY3Rpb24gcm93IGFuZCB0aGUgdG9wIGJvcmRlciBvZiB0aGUgc2Vjb25kIHNlbGVjdGlvbiByb3cuXG4gICAgLy8gV2l0aG91dCBpdCwgc2VsZWN0aW9ucyBvbiB0aGUgZmlyc3Qgcm93IG1heSBiZSBvZmZzZXQgaW5jb3JyZWN0bHlcbiAgICAvLyBhbmQgYXBwZWFyIGluIHRoZWlyIG93biByb3cgaW5zdGVhZCBvZiBnb2luZyB0byB0aGUgc2Vjb25kIHJvd1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcblxuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgcGFkZGluZzogMCA0cHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogc29saWQgYmxhY2sgMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcblxuICAgICAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcblxuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogM2VtO1xuXG4gICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0ZW07XG5cbiAgICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVlbTtcblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWl4KCRzZWxlY3Rpb24tYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvcik7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgb3V0bGluZTogMDtcblxuICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IsIDUwJSwgMTAwJSk7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgaGVpZ2h0OiAyNnB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDFweDtcblxuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoI2VlZWVlZSwgI2NjY2NjYywgNTAlLCAxMDAlKTtcblxuICAgIGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcblxuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBiIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLWJvdHRvbS1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yLCAwJSwgNTAlKTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1vcGVuZWQtYmctdG9wLWNvbG9yLCAkc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3IsIDUwJSwgMTAwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iLzMuMy1zdGFibGUvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzI0wxNy1MMjdcblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gIGN1cnNvcjogdGV4dDtcblxuICBvdXRsaW5lOiAwO1xuXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19kaXNwbGF5IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICBjb2xvcjogJHJlbW92ZS1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlbW92ZS1ob3Zlci1jb2xvcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cbiIsIiRyZW1vdmUtY29sb3I6ICM4ODggIWRlZmF1bHQ7XG4kcmVtb3ZlLWhvdmVyLWNvbG9yOiAjNTU1ICFkZWZhdWx0O1xuJHJlbW92ZS13aWR0aDogMjBweCAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1jb2xvcjogIzQ0NCAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogI2FhYSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG5cbiRmb2N1cy1ib3JkZXItY29sb3I6ICM1ODk3ZmIgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItaGVpZ2h0OiAyOHB4ICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLWJnLXRvcC1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvcjogI2VlZWVlZSAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1wbGFjZWhvbGRlci1jb2xvcjogIzk5OSAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1mb2N1cy1ib3JkZXItY29sb3I6IGJsdWUgIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvcjogJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3I6ICRzZWxlY3Rpb24tYmctdG9wLWNvbG9yICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tei1pbmRleDogMSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWJnLWNvbG9yOiAkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciAhZGVmYXVsdDtcblxuJHJlc3VsdHMtbWF4LWhlaWdodDogMjAwcHggIWRlZmF1bHQ7XG4kcmVzdWx0cy1uZXN0ZWQtcGFkZGluZzogMjBweCAhZGVmYXVsdDtcblxuJHJlc3VsdHMtY2hvaWNlLWJnLWhvdmVyLWNvbG9yOiAjMzg3NWQ3ICFkZWZhdWx0O1xuJHJlc3VsdHMtY2hvaWNlLWZnLWhvdmVyLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcblxuJHJlc3VsdHMtY2hvaWNlLWZnLXVuc2VsZWN0YWJsZS1jb2xvcjogZ3JleSAhZGVmYXVsdDtcbiIsIkBpbXBvcnQgXCJkZWZhdWx0c1wiO1xuQGltcG9ydCBcIi4uLy4uL21peGlucy9ncmFkaWVudHNcIjtcblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIHtcbiAgQGltcG9ydCBcInNpbmdsZVwiO1xuICBAaW1wb3J0IFwibXVsdGlwbGVcIjtcblxuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmctY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogJHJlc3VsdHMtbWF4LWhlaWdodDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtZmctdW5zZWxlY3RhYmxlLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlc3VsdHMtY2hvaWNlLWJnLWhvdmVyLWNvbG9yO1xuICAgIGNvbG9yOiAkcmVzdWx0cy1jaG9pY2UtZmctaG92ZXItY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlci1jb2xvcjogJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuIiwiOnJvb3Qge1xuICAvLyBDb2xvcnNcbiAgLS1ncmF5c2NhbGUtMTAwOiAjZmZmZmZmO1xuICAtLWdyYXlzY2FsZS0yMDA6ICNmNGY0ZjQ7XG4gIC0tZ3JheXNjYWxlLTMwMDogI2Q3ZDdkNztcbiAgLS1ncmF5c2NhbGUtNDAwOiAjYjFiMWIxO1xuICAtLWdyYXlzY2FsZS01MDA6ICM4MDgwODA7XG4gIC0tZ3JheXNjYWxlLTYwMDogIzVkNWQ1ZDtcbiAgLS1ncmF5c2NhbGUtNzAwOiAjM2MzYzNjO1xuICAtLWdyYXlzY2FsZS04MDA6ICMyNTI1MjU7XG4gIC0tZ3JheXNjYWxlLTkwMDogIzAwMDAwMDtcblxuICAtLW5ldXRyYWwtMTAwOiAjRjhGNkVDO1xuICAtLW5ldXRyYWwtMjAwOiAjRjNFRUQ3O1xuICAtLW5ldXRyYWwtMzAwOiAjRUFFNkQzO1xuICAtLW5ldXRyYWwtNDAwOiAjRTJERUNEO1xuICAtLW5ldXRyYWwtNTAwOiAjQzdDM0FGO1xuICAtLW5ldXRyYWwtNjAwOiAjOUM5NzdGO1xuICAtLW5ldXRyYWwtNzAwOiAjNzY3MzYyO1xuICAtLW5ldXRyYWwtODAwOiAjNUU1QzUyO1xuICAtLW5ldXRyYWwtOTAwOiAjNDQ0MjM5O1xuXG4gIC0tcHJpbWFyeS0xMDA6ICNFQkY4REM7XG4gIC0tcHJpbWFyeS0yMDA6ICNDRkU2QjI7XG4gIC0tcHJpbWFyeS0zMDA6ICNCNkQ0OTI7XG4gIC0tcHJpbWFyeS00MDA6ICNBMENCNkQ7XG4gIC0tcHJpbWFyeS01MDA6ICM3QUI0MzQ7XG4gIC0tcHJpbWFyeS02MDA6ICM2Mjk1MjM7XG4gIC0tcHJpbWFyeS03MDA6ICM1MjdCMjA7XG4gIC0tcHJpbWFyeS04MDA6ICMzRTVGMTY7XG4gIC0tcHJpbWFyeS05MDA6ICMyRDQ1MEU7XG5cbiAgLS1wcmltYXJ5LWFsdC0xMDA6IHJnYmEoMjM4LCAyMDQsIDE3MiwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtMjAwOiByZ2JhKDIzNCwgMTc1LCAxMTksIDEpO1xuICAtLXByaW1hcnktYWx0LTMwMDogcmdiYSgyMzQsIDE1OSwgODksIDEpO1xuICAtLXByaW1hcnktYWx0LTQwMDogcmdiYSgyNDQsIDE0MiwgNDcsIDEpO1xuICAtLXByaW1hcnktYWx0LTUwMDogcmdiYSgyMzYsIDExNiwgNCwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtNjAwOiByZ2JhKDE4MCwgODgsIDIsIDEpO1xuICAtLXByaW1hcnktYWx0LTcwMDogcmdiYSgxMzYsIDY2LCAwLCAxKTtcbiAgLS1wcmltYXJ5LWFsdC04MDA6IHJnYmEoMTA4LCA1MywgMSwgMSk7XG4gIC0tcHJpbWFyeS1hbHQtOTAwOiByZ2JhKDgwLCAzOCwgMCwgMSk7XG5cbiAgLS1zZWNvbmRhcnktMTAwOiAjREVFNUY2O1xuICAtLXNlY29uZGFyeS0yMDA6ICNDQkQ3RjI7XG4gIC0tc2Vjb25kYXJ5LTMwMDogIzlBQThDNztcbiAgLS1zZWNvbmRhcnktNDAwOiAjNzQ4NEE5O1xuICAtLXNlY29uZGFyeS01MDA6ICM1MzY0OEE7XG4gIC0tc2Vjb25kYXJ5LTYwMDogIzNGNEY3NDtcbiAgLS1zZWNvbmRhcnktNzAwOiAjMjUzNDU1O1xuICAtLXNlY29uZGFyeS04MDA6ICMxNjFGMzM7XG4gIC0tc2Vjb25kYXJ5LTkwMDogIzBCMTExRDtcblxuICAtLWVtYWlsLWJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtMTAwKTtcbiAgLS1lbWFpbC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG5cbiAgLS1zdWNjZXNzOiByZ2JhKDYsIDIxNCwgMTYwLCAxKTtcbiAgLS1lcnJvcjogcmdiYSgyMzksIDcxLCAxMTEsIDEpO1xuICAtLXdhcm5pbmc6ICNGRkQxNjY7XG5cbiAgLS1mb250LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3I6ICMxRDFEMUQ7XG5cbiAgLS1idG4tcHJpbWFyeS1kZWZhdWx0LWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gIC0tYnRuLXByaW1hcnktZGVmYXVsdC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gIC0tYnRuLXByaW1hcnktaG92ZXItYmctY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgLS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG4gIC0tYnRuLXByaW1hcnktYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7XG4gIC0tYnRuLXByaW1hcnktYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcbiAgLS1idG4tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTQwMCk7XG4gIC0tYnRuLXByaW1hcnktZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAtLWJ0bi1wcmltYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgLS1idG4tcHJpbWFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuICAtLWJ0bi1wcmltYXJ5LWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYnRuLXByaW1hcnktcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLXMpO1xuICAtLWJ0bi1wcmltYXJ5LXBhZGRpbmcteTogdmFyKC0tc3BhY2luZy14cyk7XG4gIC0tYnRuLXByaW1hcnktZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG5cbiAgLS1idG4tc2Vjb25kYXJ5LWRlZmF1bHQtYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuICAtLWJ0bi1zZWNvbmRhcnktZGVmYXVsdC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnRuLXNlY29uZGFyeS1hY3RpdmUtYmctY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApO1xuICAtLWJ0bi1zZWNvbmRhcnktYWN0aXZlLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApO1xuICAtLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAtLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAtLWJ0bi1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcblxuICAtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYmctY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuICAtLWJ0bi1uZXV0cmFsLWRlZmF1bHQtYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNTAwKTtcbiAgLS1idG4tbmV1dHJhbC1ob3Zlci1iZy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTEwMCk7XG4gIC0tYnRuLW5ldXRyYWwtaG92ZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuICAtLWJ0bi1uZXV0cmFsLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIC0tYnRuLW5ldXRyYWwtYWN0aXZlLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tbmV1dHJhbC1hY3RpdmUtY29sb3I6IHZhcigtLXNlY29uZGFyeS00MDApO1xuICAtLWJ0bi1uZXV0cmFsLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeS0zMDApO1xuICAtLWJ0bi1uZXV0cmFsLWRpc2FibGVkLWJnLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgLS1idG4tbmV1dHJhbC1kaXNhYmxlZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gIC0tYnRuLW5ldXRyYWwtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcblxuICAtLWJzLXBvcG92ZXItYmc6IHZhcigtLW5ldXRyYWwtOTAwKTtcblxuICAvLyBGb250IHdlaWdodFxuICAtLWxpZ2h0OiAyMDA7XG4gIC0tcmVndWxhcjogNDAwO1xuICAtLXNlbWktYm9sZDogNjAwO1xuICAtLWJvbGQ6IDcwMDtcbiAgLS1ibGFjazogOTAwO1xuXG4gIC8vIEZvbnQgZmFtaWxseVxuICAtLXRpdGxlLWZvbnQtZmFtaWxseTogJ1dvcmsgU2FucycsIEFyaWFsO1xuICAtLXRleHQtZm9udC1mYW1pbGx5OiAnTW9udHNlcnJhdCc7XG5cbiAgLy8gRm9udCBzaXplXG4gIC0tZm9udC1zaXplLXh4czogMTBweDtcbiAgLS1mb250LXNpemUteHM6IDEycHg7XG4gIC0tZm9udC1zaXplLXM6IDE2cHg7XG4gIC0tZm9udC1zaXplLW06IDE4cHg7XG4gIC0tZm9udC1zaXplLWw6IDI0cHg7XG4gIC0tZm9udC1zaXplLXhsOiAzMHB4O1xuICAtLWZvbnQtc2l6ZS14eGw6IDQycHg7XG4gIC0tZm9udC1zaXplLTN4bDogNjBweDtcbiAgLS1mb250LXNpemUtNHhsOiA3MnB4O1xuXG4gIC8vIFNwYWNpbmdcbiAgLS1zcGFjaW5nLTN4czogNHB4O1xuICAtLXNwYWNpbmctMnhzOiA4cHg7XG4gIC0tc3BhY2luZy14czogMTJweDtcbiAgLS1zcGFjaW5nLXM6IDE2cHg7XG4gIC0tc3BhY2luZy1tOiAyNHB4O1xuICAtLXNwYWNpbmctbDogMzJweDtcbiAgLS1zcGFjaW5nLXhsOiA0OHB4O1xuICAtLXNwYWNpbmctMnhsOiA2NHB4O1xuICAtLXNwYWNpbmctM3hsOiA3MnB4O1xuXG4gIC8vIHJhZGl1c1xuICAtLXJvdW5kZWQtbm9uZTogMDtcbiAgLS1yb3VuZGVkLXM6IDJweDtcbiAgLS1yb3VuZGVkLW06IDRweDtcbiAgLS1yb3VuZGVkLWw6IDhweDtcbiAgLS1yb3VuZGVkLXhsOiAxNnB4O1xuICAtLXJvdW5kZWQtMnhsOiAyMHB4O1xuICAtLXJvdW5kZWQtM3hsOiAzNnB4O1xuICAtLXJvdW5kZWQtZnVsbDogOTk5OXB4O1xuXG4gIC8vIEdyaWRcbiAgLS1ncmlkLWd1dHRlci13aWR0aDogI3skZ3JpZC1ndXR0ZXItd2lkdGh9O1xuICAtLWdyaWQtY29sdW1uczogI3skZ3JpZC1jb2x1bW5zfTtcblxuICAvLyBNYXJnaW5zXG4gIC0tbWFyZ2luLWJvdHRvbS1zbWFsbDogdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpO1xuICAtLW1hcmdpbi1ib3R0b20tZGVmYXVsdDogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAyKTtcbiAgLS1tYXJnaW4tYm90dG9tLWJpZzogY2FsYyh2YXIoLS1ncmlkLWd1dHRlci13aWR0aCkgKiAzKTtcblxuICAvLyBFbGVtZW50cyBzaXplXG4gIC0taGVhZGVyLWhlaWdodDogMTQycHg7XG4gIC0taGVhZGVyLWhlaWdodC1tb2JpbGU6IDEwOHB4O1xuXG4gIC0taGVpZ2h0LXNsaWRlcjogNjE0cHg7XG4gIC0taGVpZ2h0LXNsaWRlci1tb2JpbGU6IDI2MXB4O1xuXG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTcwMCk7XG59XG4iLCIvKipcbiBGb250cyBkZWZpbml0aW9uXG4qL1xuXG4vKiB3b3JrLXNhbnMtMjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi0yMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tMjAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiB3b3JrLXNhbnMtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ1dvcmsgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiB3b3JrLXNhbnMtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNjAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiB3b3JrLXNhbnMtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tNzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiB3b3JrLXNhbnMtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnV29yayBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvd29yay1zYW5zLXYxOS1sYXRpbi05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL3dvcmstc2Fucy12MTktbGF0aW4tOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG5cbi8qIG1vbnRzZXJyYXQtMjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTIwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tMjAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiBtb250c2VycmF0LXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuLyogbW9udHNlcnJhdC02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG4gICAgdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi02MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpOyAvKiBDaHJvbWUgNCssIEZpcmVmb3ggMy41KywgSUUgOSssIFNhZmFyaSAzLjErLCBpT1MgNC4yKywgQW5kcm9pZCBCcm93c2VyIDIuMisgKi9cbn1cbi8qIG1vbnRzZXJyYXQtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xuICAgIHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvbW9udHNlcnJhdC12MjktbGF0aW4tNzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTsgLyogQ2hyb21lIDQrLCBGaXJlZm94IDMuNSssIElFIDkrLCBTYWZhcmkgMy4xKywgaU9TIDQuMissIEFuZHJvaWQgQnJvd3NlciAyLjIrICovXG59XG4vKiBtb250c2VycmF0LTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHNyYzogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9Gb250cy9tb250c2VycmF0LXYyOS1sYXRpbi05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbiAgICB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ZvbnRzL21vbnRzZXJyYXQtdjI5LWxhdGluLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7IC8qIENocm9tZSA0KywgRmlyZWZveCAzLjUrLCBJRSA5KywgU2FmYXJpIDMuMSssIGlPUyA0LjIrLCBBbmRyb2lkIEJyb3dzZXIgMi4yKyAqL1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgICBzcmM6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvRm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLm1hdGVyaWFsLWljb25zIHtcbiAgICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuIiwiYm9keS50Yy13ZWJzaXRlLWFkdmljZWRldGFpbHMsIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciwgYm9keS50Yy1yZXBvLWFkdmljZSwgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzLCBib2R5LnRjLXdlYnNpdGUtbmV3c2RldGFpbHNmb3JwYXJ0bmVyLCBib2R5LnRjLXJlcG8tbmV3cyB7XG4gICNtYWluLWNvbnRhaW5lciB7XG4gICAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciB7XG4gICAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgICAucmV0dXJuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlOyAvKiAyMi41cHggKi9cbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LWxlZnQuc3ZnJyk7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZm9udC1jb2xvcik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgLy9tYXgtd2lkdGg6IDY1JTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAgICAgPiAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBzcG9uc29yZWQtYnkoKTtcblxuICAgICAgICAuaW50cm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ3JTsgLyogMzUuMjhweCAqL1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIuc3VnZ2VzdGlvbi10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLTJ4bCkgYXV0byB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VnZ2VzdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAgICAgICAuYWR2aWNlLWxpbmsge1xuICAgICAgICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5hZHZpY2UtbGluayB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keS50Yy13ZWJzaXRlLWx1YnJpY2FudGRldGFpbHMge1xuICAjbWFpbi1jb250YWluZXIge1xuICAgIC50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICAgICAgLnJvb3QtY29udGFpbmVyIHtcblxuICAgICAgICAucmV0dXJuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaW50cm8ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuXG4gICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgZmxleDogMztcblxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctMnhzKSAwIDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIHZhcigtLXNwYWNpbmctbCkpO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMi5zdWdnZXN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctMnhsKSBhdXRvIHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWdnZXN0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgICAgIC5sdWJyaWNhbnQtbGluayB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhZHZpY2UtbGlzdC1pdGVtKCk7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjIzZGVnLCAjRDdEN0Q3IDM2LjU0JSwgIzg4OCA4Mi44OCUpO1xuXG4gICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnJhbmQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpc2Nvc2l0eSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5sdWJyaWNhbnQtbGluayB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJkZXRhaWxzLCBib2R5LnRjLXJlcG8tcGFydG5lciwgYm9keS50Yy13ZWJzaXRlLXBhcnRuZXJzdWJwYWdlLCBib2R5LnRjLXdlYnNpdGUtcGFydG5lcnN1YnBhZ2Vjb250ZW50LCBib2R5LnRjLXJlcG8tcGFydG5lcnN1YnBhZ2UsIGJvZHkudGMtd2Vic2l0ZS1hZHZpY2VkZXRhaWxzZm9ycGFydG5lciwgYm9keS50Yy13ZWJzaXRlLW5ld3NkZXRhaWxzZm9ycGFydG5lciwgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNkZXRhaWxzZm9ycGFydG5lciwgYm9keS50Yy13ZWJzaXRlLXRhcmlmZnNlbWJlZGZvcnBhcnRuZXIge1xuICAuaW50cm8tY29udGFpbmVyIHtcbiAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgPiAucHJlc2VudGF0aW9uLWNhcmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDYwLCA2MCwgNjAsIDAuODApO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3LjVweCk7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBGb25kIGJsYW5jIHB1ciBwb3VyIGNvbnRyYXN0ZSBkdSBsb2dvIGdhcmFnZSBzdXIgbGEgYmFycmUgaW5mb1xuICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBMYXJnZXVyIHLDqWR1aXRlIHBvdXIgY29tcGVuc2VyIC5jb250YWN0IMOgIDM1ICUgKDE1ICsgNTAgKyAzNSlcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogNjIuNzJweCAqL1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0YXRlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3IpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIENvbG9ubmUgY29udGFjdCDDqWxhcmdpZSBwb3VyIGxpc2liaWxpdMOpIGFkcmVzc2UgLyBlbWFpbCAvIHTDqWzDqXBob25lXG4gICAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uby1pbWFnZSB7XG4gICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5pbnRybyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjaGVkdWxlIHtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbjogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS1pcy1hY3RpdmVdIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtM3hsKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvcik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZbZGF0YS1oaWRlLXN0YXR1cy1idWxsZXRdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltkYXRhLWlzLW9wZW5dIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICArIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgc3Bhbi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jb250aW51b3VzIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAuaW50cm9UaXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGV4dC1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAzNnB4ICovXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlcnZpY2VzLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG5cbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgfVxuXG4gICAgLy8gQWxpZ25lbWVudCDDoCBnYXVjaGUgcG91ciBob21vZ8OpbsOpaXTDqSBkZXMgY29sb25uZXMgZGUgY2hpcHNcbiAgICAuY2F0ZWdvcmllcyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgLy8gUmFkaXVzIDJ4bCA6IHVuaXTDqSB2aXN1ZWxsZSBxdWFuZCBsYSBoYXV0ZXVyIGRlcyBjaGlwcyB2YXJpZVxuICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQgLSB2YXIoLS1zcGFjaW5nLTJ4cykpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTZWN0aW9uIHRhcmlmcyBQYXJ0bmVyRGV0YWlscyAvIHBhZ2UgdmlydHVlbGxlIFRhcmlmZnNEZXRhaWxzRm9yUGFydG5lciAoU3RvcnkgNS40IC8gNS42KVxuICAvLyBTb3VyY2UgdW5pcXVlIHBvdXIgL3QgOiBjb21waWzDqSB2aWEgZ3VscCDihpIgTWFpbi5jc3MgKHBhcyBkZSBmZXVpbGxlIFB1YmxpYyBwYXJhbGzDqGxlKS5cbiAgLy8gRW1iZWQgaWZyYW1lIDogVGFyaWZmc0VtYmVkLmNzcyAoTWFpbi5jc3Mgbm9uIGNoYXJnw6kpLlxuICAudGFyaWZmcy1jb250YWluZXIge1xuICAgIC8vIFRpdHJlcyBkZSBjYXTDqWdvcmllIDogbmV0dGVtZW50IHBsdXMgbWFycXXDqXMgcXVlIGxlcyBwcmVzdGF0aW9ucyAoaGnDqXJhcmNoaWUpXG4gICAgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICB9XG5cbiAgICAudGFyaWZmcy1iYWNrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50YXJpZmZzLXBhZ2Uge1xuICAgICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vIEFsaWduw6kgc3VyIGzigJllc3BhY2VtZW50IHZhbGlkw6kgZGUgbOKAmWV4LVRhcmlmZnNQdWJsaWMgKDEuNXJlbSwgcGFzIHNwYWNpbmcteGwpXG4gICAgICAgIG1hcmdpbjogMCAwIDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFyaWZmcy1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgIG1hcmdpbjogMCAwIHZhcigtLXNwYWNpbmcteGwpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLy8gTWFya3VwID0gPHRhYmxlPiAvIDx0ciBjbGFzcz1cInRhcmlmZi1saW5lXCI+IOKAlCBwYXMgZGUgZmxleCBzdXIgbGVzIGxpZ25lc1xuICAgIHRyLnRhcmlmZi1saW5lIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIGZsZXgtd3JhcDogdW5zZXQ7XG4gICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG4gICAgICBnYXA6IHVuc2V0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnRhcmlmZnMtdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgICAgLy8gTGFyZ2V1cnMgdmlhIDxjb2xncm91cD4g4oCUIGVzcHJpdCBQREYgKHRpdHJlIGxhcmdlLCBkw6l0YWlsIHJlc3NlcnLDqSBhdmFudCBDSEYpXG4gICAgICAuY29sLWxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDU2JTtcbiAgICAgIH1cblxuICAgICAgLmNvbC1kZXRhaWwge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgfVxuXG4gICAgICAuY29sLWN1cnJlbmN5IHtcbiAgICAgICAgd2lkdGg6IDglO1xuICAgICAgfVxuXG4gICAgICAuY29sLXByaWNlIHtcbiAgICAgICAgd2lkdGg6IDE2JTtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0yMDAsIHZhcigtLXBlcmwtZ3JhdSwgI2U1ZTVlNSkpO1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLy8gUHJlc3RhdGlvbnMgOiBncmFpc3NlIG5vcm1hbGUgcG91ciBjb250cmFzdGVyIGF2ZWMgbGVzIGNhdMOpZ29yaWVzIGVuIGJvbGRcbiAgICAgIC50YXJpZmYtbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgIH1cblxuICAgICAgLy8gRMOpdGFpbCBjYXRhbG9ndWUgY29sbMOpIMOgIGxhIGRldmlzZSAoYWxpZ27DqSDDoCBkcm9pdGUsIHBhZGRpbmcgbWluaW1hbClcbiAgICAgIC50YXJpZmYtZGV0YWlsIHtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNjAwLCAjNjY2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgLnRhcmlmZi1saW5lIC50YXJpZmYtY3VycmVuY3ksXG4gICAgICAudGFyaWZmLWxpbmUgLnRhcmlmZi1wcmljZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBwYWRkaW5nLWxlZnQ6IDAgcG91ciBjb2xsZXIgbGUgZMOpdGFpbCBhdSBDSEYgKGFubnVsZSBsZSBwYWRkaW5nIGfDqW7DqXJpcXVlIGRlcyB0ZClcbiAgICAgIC50YXJpZmYtY3VycmVuY3kge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgLnRhcmlmZi1wcmljZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLy8gRW1waWxhZ2UgOiDDqXZpdGUgbGUgY2hldmF1Y2hlbWVudCBsaWJlbGzDqSAvIENIRiAvIHByaXggZGVzIGNvbG9ubmVzIGZpeGVzXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG5cbiAgICAgICAgY29sZ3JvdXAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICB0ci50YXJpZmYtbGluZSB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvIGF1dG87XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICAgIFwibGFiZWwgbGFiZWwgbGFiZWxcIlxuICAgICAgICAgICAgXCIuIGN1cnJlbmN5IHByaWNlXCI7XG4gICAgICAgICAgZ2FwOiAwLjI1cmVtIDAuMzVyZW07XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cykgMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTIwMCwgdmFyKC0tcGVybC1ncmF1LCAjZTVlNWU1KSk7XG4gICAgICAgIH1cblxuICAgICAgICB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YXJpZmYtbGFiZWwge1xuICAgICAgICAgIGdyaWQtYXJlYTogbGFiZWw7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhcmlmZi1kZXRhaWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGFyaWZmLWN1cnJlbmN5IHtcbiAgICAgICAgICBncmlkLWFyZWE6IGN1cnJlbmN5O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFyaWZmLXByaWNlIHtcbiAgICAgICAgICBncmlkLWFyZWE6IHByaWNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhY3QtYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgLnJvb3QtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCkgdmFyKC0tc3BhY2luZy1sKTtcblxuICAgICAgLnRjLW5lb3MtZWxlbWVudHMtY2FsbHRvYWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIHZhcigtLXNwYWNpbmctbCkpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4eGwpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIHZhcigtLXNwYWNpbmctbCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFydG5lci1qb2JzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICBoMiB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgfVxuXG4gICAgLnBhcnRuZXItam9ic19fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICB9XG4gIH1cblxuICAuYnJhbmRzLWNvbnRhaW5lciB7XG4gICAgLmJyYW5kcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5icmFuZC1wYXJ0bmVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSB2YXIoLS1zcGFjaW5nLXMpKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lbXBsb3llZXMtY29udGFpbmVyIHtcbiAgICAvLyBDb250ZW5ldXIgcGxlaW5lIGxhcmdldXIgKyBjYXJkcyBwbHVzIGxhcmdlcyBwb3VyIGFmZmljaGVyIGxlIGNvbnRlbnUgY29uZm9ydGFibGVtZW50XG4gICAgLmVtcGxveWVlcyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuZW1wbG95ZWUge1xuICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhhdXRldXIgbWF4IDI4MHB4ICsgY29udGFpbiArIGzDqWdlciBwYWRkaW5nIDogcGhvdG8gZW50acOocmUgdmlzaWJsZVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTsgLyogMjdweCAqL1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmxvY2tzLWNvbnRhaW5lciB7XG4gICAgLmJsb2NrcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAgIC5jdXN0b20tYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvY2staW1hZ2Uge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzODZweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ibG9jay1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ibG9jay1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnNsaWRlci1jb250YWluZXIge1xuICAgIC50Yy1uZW9zLWVsZW1lbnRzLXN3aXBlciB7XG4gICAgICAtLWltYWdlLXdpZHRoOiA3MzJweDtcbiAgICAgIC0taW1hZ2UtaGVpZ2h0OiA0NjRweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIC0taW1hZ2Utd2lkdGg6IDM0MHB4O1xuICAgICAgICAtLWltYWdlLWhlaWdodDogMjE2cHg7XG4gICAgICB9XG5cbiAgICAgIGhlaWdodDogdmFyKC0taW1hZ2UtaGVpZ2h0KTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuc3dpcGVyLXdyYXBwZXIge1xuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogdmFyKC0taW1hZ2Utd2lkdGgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAudGMtd2Vic2l0ZS1wYXJ0bmVyc2xpZGVyaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgIGhlaWdodDogdmFyKC0taW1hZ2UtaGVpZ2h0KTtcblxuICAgICAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogdmFyKC0taW1hZ2UtaGVpZ2h0KTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3dpcGVyLXBhZ2luYXRpb24oKTtcblxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiAtMTZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lciB7XG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIEBleHRlbmQgLmJnLWNvbG9yLWRhcms7XG4gICAgfVxuICB9XG5cbiAgZm9vdGVyIHtcbiAgICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgICAuZm9vdGVyLXdyYXBwZXIge1xuICAgICAgICAudG9wIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci1sb2dvIHtcbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgLy8gRm9uZCBibGFuYyBwdXIg4oCUIGFsaWduw6kgc3VyIGxlIGxvZ28gZGUgbGEgY2FydGUgcHLDqXNlbnRhdGlvblxuICAgICAgICAgICAgJi5wYXJ0bmVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb290ZXItcGFydG5lci1za2lsbC1tb2R1bGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgJl9fbGluayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC45MjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXJhZ2UtaW5mbyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgbWFyZ2luOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvb3JkaW5hdGVzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LnRjLXdlYnNpdGUtam9iZGV0YWlscyB7XG4gICNtYWluLWNvbnRhaW5lciB7XG4gICAgLnRjLXdlYnNpdGUtcm9vdGNvbnRhaW5lci5qb2ItZGV0YWlscyB7XG4gICAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgICAucmV0dXJuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIC0tLS0gSGVybyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIC5qb2ItZGV0YWlsc19faGVybyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAmLS13aXRoLWltYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyODBweCwgNDIwcHgpIG1pbm1heCgwLCAxZnIpO1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoLmpvYi1kZXRhaWxzX19oZXJvLS13aXRoLWltYWdlKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuam9iLWRldGFpbHNfX2hlcm8tY29udGVudCB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19oZXJvLW1lZGlhIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKSB2YXIoLS1yb3VuZGVkLXhsKSAwIHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHRyYW5zcGFyZW50IDU1JSwgcmdiYSgwLCAwLCAwLCAwLjEyKSAxMDAlKTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0IC8gMztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX2hlcm8tY29udGVudCB7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qb2ItZGV0YWlsc19fcGFydG5lciB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5qb2ItZGV0YWlsc19fbWV0YSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgLmpvYi1kZXRhaWxzX19oZXJvLS13aXRoLWltYWdlICYge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmpvYi1kZXRhaWxzX19oZXJvOm5vdCguam9iLWRldGFpbHNfX2hlcm8tLXdpdGgtaW1hZ2UpICYge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19tZXRhLWl0ZW0ge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTN4cyk7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX2hlcm8tY3RhIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gLS0tLSBCb2R5IGxheW91dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgLmpvYi1kZXRhaWxzX19sYXlvdXQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDM2MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7IFxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyAtLS0tIE1haW4gOiBjb250ZW51IMOgIHBsYXQgc3VyIGxlIGZvbmQsIGNvbW1lIEFkdmljZURldGFpbHMvTmV3c0RldGFpbHNcbiAgICAgICAgLmpvYi1kZXRhaWxzX19tYWluIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX3NlY3Rpb24ge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwLCAjZTllY2VmKTtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIDA7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksIHNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX3NlY3Rpb24tdGV4dCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdWwsXG4gICAgICAgICAgb2wge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yNWVtO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19jb250YWN0LWNoYW5uZWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gLS0tLSBBc2lkZSA6IGNvbG9ubmUgc3RpY2t5IChjYXJ0ZSBFbiBicmVmICsgcGFydGFnZSBlbiBkZXNzb3VzKSAtLS1cbiAgICAgICAgLmpvYi1kZXRhaWxzX19hc2lkZSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tc3BhY2luZy1tKSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gUGFydGFnZSBzb3VzIGxhIGJveCBibGFuY2hlLCBkYW5zIGxlIG3Dqm1lIGFmZml4XG4gICAgICAgICAgLmpvYi1wb3N0aW5nLXNoYXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1tKSAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19jYXJkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSwgI2ZmZik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC0yeGwpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19jYXJkLXRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qb2ItZGV0YWlsc19fZmFjdHMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDAgMCB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX2ZhY3Qge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19mYWN0LWljb24ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19mYWN0LWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuam9iLWRldGFpbHNfX2ZhY3QtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNjAwKTtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19mYWN0LXZhbHVlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB9XG5cbiAgICAgICAgLmpvYi1kZXRhaWxzX19hcHBseSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubm9kZXR5cGVzLWNvbnRlbnQge1xuICAmLm1hcmdpbi1ib3R0b20tbm9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICYubWFyZ2luLWJvdHRvbS1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCk7XG4gIH1cblxuICAmLm1hcmdpbi1ib3R0b20tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tc21hbGwpO1xuICAgIH1cbiAgfVxuXG4gICYubWFyZ2luLWJvdHRvbS1iaWcge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tYmlnKTtcbiAgfVxuXG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHRyIHtcbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGF0LXJvb3QgLm5lb3MtY29udGVudGVsZW1lbnQtYWN0aXZlICYsICYubmVvcy1jb250ZW50ZWxlbWVudC1hY3RpdmUge1xuICAgIHRhYmxlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS05MDApO1xuXG4gICAgICA+IHRoZWFkLFxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTkwMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubmVvcy1ub2RldHlwZXMtaW1hZ2Uge1xuICBpbWcge1xuICAgIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xuICB9XG5cbiAgZmlndXJlIHtcbiAgICA+IGEsID4gcGljdHVyZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIubmVvcy1mb3JtLWJ1aWxkZXItZm9ybSB7XG4gIGxhYmVsW2Zvcj1cImNvbnRhY3QtZm9ybS1yZWNhcHRjaGFcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBmb3JtIHtcbiAgICBAaW5jbHVkZSB0Yy1mb3JtLWVsZW1lbnRzKCk7XG5cbiAgICA+IGZpZWxkc2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAucm93IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwuaW5wdXRzLWxpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0aW9ucyB7XG4gICAgQGluY2x1ZGUgdGMtZm9ybS1hY3Rpb25zKCk7XG4gIH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB6LWluZGV4OiAxO1xufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtc3BhY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgaHIge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXJvb3Rjb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tc3BhY2luZy0yeGwpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tc3BhY2luZy0zeGwpICsgdmFyKC0tc3BhY2luZy1tKSk7XG4gIH1cblxuICAucm9vdC1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gIH1cblxuICAmLmJnLWNvbG9yLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtMzAwKTtcbiAgfVxuXG4gICYuYmctY29sb3ItZGFya2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTUwMCk7XG4gIH1cblxuICAmLmZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAgIG1hcmdpbi1yaWdodDogLTUwdnc7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAucm9vdC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteGwpIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG4gIH1cbn1cbiIsIi5kbC1nYWxsZXJ5LWdhbGxlcnkge1xuICAgICYudGhlbWUtYm9vdHN0cmFwTGlnaHRib3gge1xuICAgICAgICA+IC5kbC1nYWxsZXJ5IHtcbiAgICAgICAgICAgID4gLnJvdy5kbC1nYWxsZXJ5IHtcbiAgICAgICAgICAgICAgICA+IC5uZW9zLW5vZGV0eXBlcy1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmVvcy1ub2RldHlwZXMtbXVsdGljb2x1bW4ge1xuICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9uZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1zbWFsbCB7XG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1zbWFsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vYmlsZS1tYXJnaW4tYm90dG9tLW5vcm1hbCB7XG4gICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbGFyZ2Uge1xuICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbi1ib3R0b20tYmlnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEVtcGlsw6kganVzcXUnw6AgeGwgOiBtYXJnZXMgdmVydGljYWxlcyBhdXNzaSBlbnRyZSA5OTJweCBldCAxMjAwcHhcbiAgICAvLyAoc2lub24gbGVzIENUQSBzZSBjaGV2YXVjaGVudCDigJQgYm91dG9uIGVuIHRyYW5zbGF0ZVkoNTAlKSlcbiAgICAmLnN0YWNrLXVudGlsLXhsIHtcbiAgICAgICAgJi5tb2JpbGUtbWFyZ2luLWJvdHRvbS1ub25lIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tc21hbGwgLmNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLXNtYWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbm9ybWFsIC5jb2x1bW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luLWJvdHRvbS1kZWZhdWx0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcmdpbi1ib3R0b20tbGFyZ2UgLmNvbHVtbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4tYm90dG9tLWJpZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBDVEEgZGFucyB1bmUgY29sb25uZSA6IHBsZWluZSBsYXJnZXVyIG1vYmlsZS90YWJsZXR0ZSAoPCAxMjAwcHgpXG4gICAgLmNvbHVtbiAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gRW1waWzDqSAoc3RhY2stdW50aWwteGwpIDogw6l2aXRlIGxlIGNoZXZhdWNoZW1lbnQgZHUgYm91dG9uIGFic29sdXRlXG4gICAgJi5zdGFjay11bnRpbC14bCAuY29sdW1uIC50Yy1uZW9zLWVsZW1lbnRzLWNhbGx0b2FjdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tc3BhY2luZy14cykgKyAxLjVyZW0pO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBVbmUgc2V1bGUgY29sb25uZSBqdXNxdSfDoCB4bCAoMTIwMHB4KSDigJQgaW52ZXJzZSBkZSBmb3JjZS1zbSAob3ZlcnJpZGUgVEMuV2Vic2l0ZSlcbkBlYWNoICRjb2x1bW4gaW4gJHRjLW5lb3MtZWxlbWVudHMtYm9vdHN0cmFwLW11bHRpY29sdW1ucyB7XG4gICRjb2x1bW5OYW1lOiBudGgoJGNvbHVtbiwgMSk7XG4gICRjb2x1bW5OdW1iZXI6IG50aCgkY29sdW1uLCAyKTtcblxuICAvLyBTcMOpY2lmaWNpdMOpIOKJpSAuZm9yY2UteHM6bm90KC5mb3JjZS1zbSkgPiAuY29sdW1uLSo6Zmlyc3QvbGFzdC1jaGlsZFxuICAuc3RhY2stdW50aWwteGwgPiAuY29sdW1uLSN7JGNvbHVtbk5hbWV9LFxuICAuc3RhY2stdW50aWwteGwuZm9yY2Utc20gPiAuY29sdW1uLSN7JGNvbHVtbk5hbWV9LFxuICAuc3RhY2stdW50aWwteGwuZm9yY2UteHMgPiAuY29sdW1uLSN7JGNvbHVtbk5hbWV9LFxuICAuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSkgPiAuY29sdW1uLSN7JGNvbHVtbk5hbWV9OmZpcnN0LWNoaWxkLFxuICAuc3RhY2stdW50aWwteGwuZm9yY2UteHM6bm90KC5mb3JjZS1zbSkgPiAuY29sdW1uLSN7JGNvbHVtbk5hbWV9Omxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRncmlkLWNvbHVtbnMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRjb2x1bW5OdW1iZXIpO1xuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcblxuICAuYnRuIHtcbiAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zcztcbiAgfVxuXG4gICYuc2Vjb25kYXJ5IHtcbiAgICAuYnRuIHtcbiAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJ3NlY29uZGFyeScpO1xuICAgIH1cbiAgfVxuXG4gICYubmV1dHJhbCB7XG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCduZXV0cmFsJyk7XG4gICAgfVxuICB9XG5cbiAgJi5kZWNvLWxlZnQge1xuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgb2JsaXF1ZS1kZWNvcmF0aW9uLWxlZnQoKTtcbiAgICB9XG4gIH1cblxuICAmLmRlY28tcmlnaHQge1xuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgb2JsaXF1ZS1kZWNvcmF0aW9uLXJpZ2h0KCk7XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogOTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gTWFzcXXDqSBxdWFuZCBsZSBtZWdhLW1lbnUgZXN0IG91dmVydCAow6l2aXRlIGRlIGfDqm5lciBsZSBjb250ZW51KVxuICBAYXQtcm9vdCBib2R5Lm1lbnUtb3BlbmVkICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudGMtd2Vic2l0ZS1mbG9hdGluZy1tZW51X19pdGVtIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXV0cmFsLTkwMCk7XG4gIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5jYWxsLXRvLWFjdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICA+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSA0MHB4O1xuXG4gICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuY3RhLXRleHQge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgIH1cblxuICAgICAgLmN0YS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICB3aWR0aDogNTVweDtcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTtcblxuICAgICAgICAuY3RhLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtcGFnZXNsaWRlci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogODhweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXIpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAmLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQtc2xpZGVyLW1vYmlsZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1zbGlkZXItbW9iaWxlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDY5LCA2OSwgNjksIDAuNTApO1xuICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKHZhcigtLXNwYWNpbmctbSkgKjIpKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTVweCk7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHhsKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiA2Mi43MnB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1yZWd1bGFyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNHB4ICovXG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzd2lwZXItcGFnaW5hdGlvbigpO1xuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgLm5lb3MtYmFja2VuZCAmIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHggMTVweCAxNXB4O1xuXG4gICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgIC5zbGlkZS10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtaW5mb2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctbCk7XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBjb2xvcjogdmFyKC0tbmV1dHJhbC01MDApO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14eGwpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMiU7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS10ZXN0aW1vbmlhbGxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgLm5vLXRlc3RpbW9uaWFscyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRlc3RpbW9uaWFscy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSB0ZXN0aW1vbmlhbC1saXN0LWl0ZW0td3JhcHBlcigpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gIH1cblxuICAuYWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuXG4gICAgLnRjLW5lb3MtZWxlbWVudHMtYnV0dG9uIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgQGV4dGVuZCAubWF0ZXJpYWwtaWNvbnM7XG4gICAgICAgICAgY29udGVudDogJ2FkZCc7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtYnRuLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtdGVzdGltb25pYWxzaG9ydGxpc3Qge1xuICAucmVmcmVzaC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gIH1cblxuICAubm8tdGVzdGltb25pYWxzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudGVzdGltb25pYWxzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIHRlc3RpbW9uaWFsLWxpc3QtaXRlbS13cmFwcGVyKCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgLy8gVHJhbnNpdGlvbiBwb3VyIGxlcyDDqWzDqW1lbnRzIGRlIGNvbnRlbnVcbiAgICAuaW5mbywgLnRleHQge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICBvcGFjaXR5OiAxOyAvLyDDiXRhdCBwYXIgZMOpZmF1dFxuICAgIH1cblxuICAgIC8vIMOJdGF0IGluaXRpYWwgcG91ciBsZXMgbm91dmVhdXggw6lsw6ltZW50c1xuICAgIC50Yy1yZXBvLXRlc3RpbW9uaWFsIHtcbiAgICAgIC5pbmZvLCAudGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7IC8vIENvbW1lbmNlIGludmlzaWJsZVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhsKTtcblxuICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbiB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIEBleHRlbmQgLm1hdGVyaWFsLWljb25zO1xuICAgICAgICAgIGNvbnRlbnQ6ICdhZGQnO1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb25zXG5Aa2V5ZnJhbWVzIGJ1dHRvbi1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hZHZpY2VsaXN0IHtcblxuICAtLWJ1dHRvbi1hcnJvdy1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgLnRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAvKiBIZWFkaW5nL1MgwrcgZGVza3RvcCAqL1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMjkuMTJweCAqL1xuICAgIH1cblxuICAgIC5yZXNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVzZXQuc3ZnJyk7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgY2F0ZWdvcmllcy1saXN0KCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAuY2F0ZWdvcmllcyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAxNy45MnB4ICovXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAvKiBJY8O0bmUgdG91am91cnMgw6AgZHJvaXRlICg6YWZ0ZXIpIOKAlCBhY3RpZiA9IG3Dqm1lIGPDtHTDqSB2aWEgcm90YXRpb24gKi9cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYWRkLnN2ZycpO1xuICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XG5cbiAgICAgICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICAgICAgLyogUm90YXRpb24gNDXCsCA6IGxlICsgZGV2aWVudCB1biDDlywgc2FucyBjaGFuZ2VyIGRlIGPDtHTDqSAqL1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LXdyYXBwZXIge1xuICAgIC8vIElzb3RvcGUgcG9zaXRpb25zIGNoaWxkcmVuIGFic29sdXRlbHk7IGZsZXggY2FuIGNhdXNlIGNyb3NzLWJyb3dzZXIgd3JhcHBpbmcgZGlmZmVyZW5jZXMgKEZpcmVmb3gpXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuXG4gICAgYS5hZHZpY2UtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGFkdmljZS1saXN0LWl0ZW0oKTtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMyUgLSB2YXIoLS1zcGFjaW5nLWwpKTtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBhLmFkdmljZS1saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWpvYmxpc3QsXG4udGMtd2Vic2l0ZS1qb2JzZWFyY2hmb3JtIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gIC5qb2ItbGlzdF9faGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAuam9iLWxpc3RfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX2NvdW50IHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fcHJvZmlsZS1jb3VudGVycyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTkwcHgsIDFmcikpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gIH1cblxuICAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsIDAsIDAsIC4wNik7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4ycyBlYXNlLCBib3gtc2hhZG93IC4ycyBlYXNlLCB0cmFuc2Zvcm0gLjJzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgLjEyKTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1tZWRpYSB7XG4gICAgYXNwZWN0LXJhdGlvOiA0IC8gMztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1wbGFjZWhvbGRlciB7XG4gICAgICBiYWNrZ3JvdW5kOlxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS1ncmF5c2NhbGUtMjAwKSAwJSwgdmFyKC0tZ3JheXNjYWxlLTEwMCkgMTAwJSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nd2hpdGUnJTNFJTNDcGF0aCBkPSdNMTAgMTZ2LTFINi41QTIuNSAyLjUgMCAwIDEgNCAxMi41di03QTIuNSAyLjUgMCAwIDEgNi41IDNoMTFBMi41IDIuNSAwIDAgMSAyMCA1LjV2N2EyLjUgMi41IDAgMCAxLTIuNSAyLjVIMTR2MWgzLjVhLjUuNSAwIDAgMSAwIDFoLTExYS41LjUgMCAwIDEgMC0xSDEwWm0tMy41LTJoMTFhMS41IDEuNSAwIDAgMCAxLjUtMS41di03QTEuNSAxLjUgMCAwIDAgMTcuNSA0aC0xMUExLjUgMS41IDAgMCAwIDUgNS41djdBMS41IDEuNSAwIDAgMCA2LjUgMTRaTTggNy43NUExLjI1IDEuMjUgMCAxIDEgOCA1LjI1YTEuMjUgMS4yNSAwIDAgMSAwIDIuNVonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICBvcGFjaXR5OiAuODU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgIH1cblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gIH1cblxuICAuam9iLWxpc3RfX3Byb2ZpbGUtY2FyZC1jb3VudCB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fcHJvZmlsZS1jYXJkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fZmlsdGVycyB7XG4gICAgQGluY2x1ZGUgdGMtZm9ybS1lbGVtZW50cygpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAvLyBUb2tlbnMgcGFydGFnw6lzIOKAlCB0b3VzIGxlcyBjb250csO0bGVzIGRlIGZpbHRyZSBkb2l2ZW50IHBhcnRhZ2VyIGNlIGNocm9tZS5cbiAgICAtLWpvYi1saXN0LWZpZWxkLWJnOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAtLWpvYi1saXN0LWZpZWxkLWJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIC0tam9iLWxpc3QtZmllbGQtcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgIC0tam9iLWxpc3QtZmllbGQtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4yNSk7XG4gICAgLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQ6IDQ2cHg7XG5cbiAgICAvLyBMYWJlbHMgY29ow6lyZW50cyAobcOqbWUgZ3JhcyBxdWUgQmVzY2jDpGZ0aWd1bmdzZ3JhZCkuXG4gICAgLmpvYi1saXN0X19maWx0ZXIgPiBsYWJlbCxcbiAgICAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIH1cblxuICAgIC8vIENoYW1wcyBuYXRpZnMgOiBtw6ptZSBjaHJvbWUgcXVlIGxlcyB0cmlnZ2VycyBjdXN0b20uXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdyYW5nZSddKTpub3QoW3R5cGU9J2hpZGRlbiddKSxcbiAgICBzZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tam9iLWxpc3QtZmllbGQtYmcpO1xuICAgICAgYm9yZGVyOiB2YXIoLS1qb2ItbGlzdC1maWVsZC1ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tam9iLWxpc3QtZmllbGQtcmFkaXVzKTtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWpvYi1saXN0LWZpZWxkLXNoYWRvdyk7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgaGVpZ2h0OiB2YXIoLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQpO1xuICAgIH1cblxuICAgIC8vIExlIDxzZWxlY3QgbXVsdGlwbGU+IG5hdGlmIHJlc3RlIGRhbnMgbGUgRE9NIChzb3VyY2UgZGUgdsOpcml0w6kpIG1haXMgZXN0XG4gICAgLy8gbWFzcXXDqSA6IGwnVUkgZXN0IHBpbG90w6llIHBhciBsZSBtdWx0aXNlbGVjdCBjdXN0b20gY2ktZGVzc291cy5cbiAgICAuam9iLWxpc3RfX211bHRpc2VsZWN0LS1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gTXVsdGlzZWxlY3QgY3VzdG9tIChjYWxxdcOpIHN1ciBsZSBtb2R1bGUgZGUgcmVjaGVyY2hlIGRlIGdhcmFnZSkgOlxuICAvLyBkw6ljbGVuY2hldXIgKyBwYW5uZWF1IHJlY2hlcmNoYWJsZSArIHRhZ3MgZGVzIHPDqWxlY3Rpb25zLlxuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5qb2ItbGlzdF9fc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWpvYi1saXN0LWZpZWxkLWJnLCB2YXIoLS1ncmF5c2NhbGUtMTAwKSk7XG4gICAgYm9yZGVyOiB2YXIoLS1qb2ItbGlzdC1maWVsZC1ib3JkZXIsIDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tam9iLWxpc3QtZmllbGQtcmFkaXVzLCB2YXIoLS1yb3VuZGVkLW0pKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1qb2ItbGlzdC1maWVsZC1zaGFkb3csIDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjI1KSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgaGVpZ2h0OiB2YXIoLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQsIDQ2cHgpO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIHZhcigtLXNwYWNpbmcteHMpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgZWFzZSwgYm94LXNoYWRvdyAuMnMgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gICAgfVxuXG4gICAgJi5pcy1vcGVuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tam9iLWxpc3QtZmllbGQtc2hhZG93LCAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4yNSkpLCAwIDAgMCAzcHggcmdiYSgwLCAwLCAwLCAuMDQpO1xuXG4gICAgICAuam9iLWxpc3RfX3NlbGVjdC1jYXJldCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5oYXMtc2VsZWN0aW9uIC5qb2ItbGlzdF9fc2VsZWN0LXRyaWdnZXItdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX3NlbGVjdC10cmlnZ2VyLXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuam9iLWxpc3RfX3NlbGVjdC1jYXJldCB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fc2VsZWN0LXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSwgI2ZmZik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCwgI2RlZTJlNik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1zLCA0cHgpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggcmdiYSgwLCAwLCAwLCAuMTIpO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgJltoaWRkZW5dIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwLCAjZTllY2VmKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19zZWxlY3Qtc2VhcmNoLWlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAuam9iLWxpc3RfX3NlbGVjdC1vcHRpb24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCwgI2YxZjNmNSk7XG4gICAgfVxuXG4gICAgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLWNoZWNrIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi5pcy1zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG5cbiAgICAgIC5qb2ItbGlzdF9fc2VsZWN0LW9wdGlvbi1jaGVjayB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19zZWxlY3Qtb3B0aW9uLWxhYmVsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fc2VsZWN0LWVtcHR5IHtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTQwMCk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fc2VsZWN0LXRhZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhzKTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX3RhZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLTJ4bCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy0yeHMpO1xuICB9XG5cbiAgLmpvYi1saXN0X190YWctbGFiZWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fdGFnLXJlbW92ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlO1xuICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS02MDApO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX2xvY2F0aW9uLXJvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAxNDBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG5cbiAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBGaWx0cmUgdGF1eCBkJ29jY3VwYXRpb24g4oCUIG3Dqm1lIGNocm9tZSBxdWUgbGVzIGF1dHJlcyBjaGFtcHMsIDIgcG9pZ27DqWVzLlxuICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5qb2ItbGlzdF9fZmlsdGVyLS1vY2N1cGF0aW9uLXJhdGUge1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgIC8vIEFubnVsZSB0Yy1mb3JtLWVsZW1lbnRzKCkgc3VyIGxlcyByYW5nZSAocGlzdGUgbGlicmUgw6AgbCdpbnTDqXJpZXVyIGR1IGNoYW1wKS5cbiAgICBpbnB1dFt0eXBlPSdyYW5nZSddIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdoaWRkZW4nXSB7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1qb2ItbGlzdC1maWVsZC1iZywgdmFyKC0tZ3JheXNjYWxlLTEwMCkpO1xuICAgIGJvcmRlcjogdmFyKC0tam9iLWxpc3QtZmllbGQtYm9yZGVyLCAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWpvYi1saXN0LWZpZWxkLXJhZGl1cywgdmFyKC0tcm91bmRlZC1tKSk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tam9iLWxpc3QtZmllbGQtc2hhZG93LCAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIC4yNSkpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiB2YXIoLS1qb2ItbGlzdC1maWVsZC1oZWlnaHQsIDQ2cHgpO1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS12YWx1ZSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktNzAwLCB2YXIoLS1hdm9jYWRvLCAjNmI4ZTIzKSk7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtaW4td2lkdGg6IDUuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmpvYi1saXN0X19vY2N1cGF0aW9uLXJhdGUtc2xpZGVyIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMjAwLCAjZTllY2VmKTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLWZpbGwge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktNjAwLCB2YXIoLS1hdm9jYWRvLCAjNmI4ZTIzKSk7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS02MDAsIHZhcigtLWF2b2NhZG8sICM2YjhlMjMpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeS02MDAsIHZhcigtLWF2b2NhZG8sICM2YjhlMjMpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuXG4gICAgJjphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuICAgICY6YWN0aXZlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fb2NjdXBhdGlvbi1yYXRlLXJhbmdlLS1taW4ge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAuam9iLWxpc3RfX29jY3VwYXRpb24tcmF0ZS1yYW5nZS0tbWF4IHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgLmpvYi1saXN0X19maWx0ZXItZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fZmlsdGVyLWVycm9yIHtcbiAgICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctMnhzKSAwIDA7XG4gIH1cblxuICAuam9iLWxpc3RfX2ZpbHRlci1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIC5idG4ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgpO1xuICAgIH1cblxuICAgIC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoJ25ldXRyYWwnKTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX3Jlc3VsdHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXMpO1xuICB9XG5cbiAgLmpvYi1saXN0X19jYXJkLS1wYWdlLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmpvYi1saXN0X19wYWdpbmF0aW9uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLWwpO1xuICB9XG5cbiAgLmpvYi1saXN0X19wYWdpbmF0aW9uLWJ0bixcbiAgLmpvYi1saXN0X19wYWdpbmF0aW9uLXBhZ2Uge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLCBjb2xvciAuMnMgZWFzZTtcblxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIG9wYWNpdHk6IC40NTtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LTYwMCk7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUsICNmZmYpO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItbGlzdF9fcGFnaW5hdGlvbi1wYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuam9iLWxpc3RfX2NhcmQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgdmFyKC0tcm91bmRlZC14bCk7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4ycyBlYXNlO1xuXG4gICAgJi0td2l0aC1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5qb2ItbGlzdF9fY2FyZC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKSB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuam9iLWxpc3RfX2NhcmQtY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX2NhcmQtbWVkaWEge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19jYXJkLWNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19jYXJkLW1haW4ge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLmpvYi1saXN0X19jYXJkLWFjdGlvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgLmpvYi1saXN0X19jYXJkLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gIH1cblxuICAuam9iLWxpc3RfX2NhcmQtcGFydG5lciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy14cyk7XG4gIH1cblxuICAuam9iLWxpc3RfX2NhcmQtbWV0YSB7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICBzcGFuOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiwrdcIjtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3RfX2VtcHR5IHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuIiwiLy8gQmxvYyBhdXRvbm9tZSBkZSBmaWx0cmVzIGVtcGxvaSByZWRpcmlnZWFudCB2ZXJzIGxhIGxpc3RlIGNvbXBsw6h0ZS5cbi50Yy13ZWJzaXRlLWpvYnNlYXJjaGZvcm0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSwgI2ZmZik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgLmpvYi1zZWFyY2gtZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpLCBzZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuICB9XG5cbiAgLmpvYi1zZWFyY2gtZm9ybV9fZmlsdGVycyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gIH1cblxuICBzZWxlY3QsXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtc3BvbnRhbmVvdXNhcHBsaWNhdGlvbmZvcm0sXG4uc3BvbnRhbmVvdXMtYXBwbGljYXRpb24tZm9ybSB7XG4gIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19lcnJvciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3ItMTAwLCAjZmRlOGU4KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgIGNvbG9yOiB2YXIoLS1lcnJvci03MDAsICNjODFlMWUpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSB2YXIoLS1zcGFjaW5nLW0pO1xuICB9XG5cbiAgLnNwb250YW5lb3VzLWFwcGxpY2F0aW9uLWZvcm1fX2xvY2F0aW9uLXJvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAxNjBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuICB9XG5cbiAgLnNwb250YW5lb3VzLWFwcGxpY2F0aW9uLWZvcm1fX2hpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zcG9udGFuZW91cy1hcHBsaWNhdGlvbi1mb3JtX19jb25maXJtYXRpb24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy1sKSAwIDA7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBmb3JtIHtcbiAgICA+IC5hY3Rpb25zIHtcbiAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIEBpbmNsdWRlIGJvb3RzdHJhcC1idXR0b24tdmFyaWFibGUoKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5qb2ItYXBwbGljYXRpb24tZm9ybSB7XG4gIC5qb2ItYXBwbGljYXRpb24tZm9ybV9faW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbCk7XG4gIH1cblxuICAuam9iLWFwcGxpY2F0aW9uLWZvcm1fX2Vycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvci0xMDAsICNmZGU4ZTgpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbCk7XG4gICAgY29sb3I6IHZhcigtLWVycm9yLTcwMCwgI2M4MWUxZSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmctbSk7XG4gIH1cblxuICAuam9iLWFwcGxpY2F0aW9uLWZvcm1fX2hpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5qb2ItYXBwbGljYXRpb24tZm9ybV9fY29uZmlybWF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctbCkgMCAwO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgPiBmaWVsZHNldCxcbiAgICA+IC5maWVsZHNldCB7XG4gICAgICA+IC5maWVsZHNldC5qb2ItYXBwbGljYXRpb24tZm9ybV9fZmllbGRzIHtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjdGlvbnMge1xuICAgICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgQGluY2x1ZGUgYm9vdHN0cmFwLWJ1dHRvbi12YXJpYWJsZSgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtbHVicmljYW50bGlzdCB7XG5cbiAgLS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuXG4gIC50b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICB9XG5cbiAgICAucmVzZXQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9yZXNldC5zdmcnKTtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcmllcy13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBjYXRlZ29yaWVzLWxpc3QoKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgIC5jYXRlZ29yeSB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAxNy45MnB4ICovXG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2FkZC5zdmcnKTtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL21lbnUtY2xvc2Uuc3ZnJyk7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmxpc3Qtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLXNwYWNpbmctbCkgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgYS5sdWJyaWNhbnQtbGluayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIGFkdmljZS1saXN0LWl0ZW0oKTtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAoKHZhcigtLXNwYWNpbmctbCkgLyAyKSAqIDIpKTtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLXhsKTtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjIzZGVnLCAjRDdEN0Q3IDM2LjU0JSwgIzg4OCA4Mi44OCUpO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnJhbmQge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cblxuICAgICAgLnZpc2Nvc2l0eSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGEubHVicmljYW50LWxpbmsge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtYWR2aWNlc2hvcnRsaXN0IHtcbiAgLS1idXR0b24tYXJyb3ctY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMzJweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xuXG4gIC5hZHZpY2UtbGluayB7XG4gICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgaGVpZ2h0OiA2NzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG5cbiAgICAgIGdyaWQtcm93LWVuZDogMztcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogMjtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcblxuICAgICAgZ3JpZC1yb3ctZW5kOiAyO1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAgICAgaGVpZ2h0OiAzMjBweDtcblxuICAgICAgLmluZm8ge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCwgJjpudGgtY2hpbGQoMikge1xuICAgICAgLmluZm8ge1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgICAgIGdyaWQtcm93LWVuZDogMztcbiAgICAgIGhlaWdodDogMzIwcHg7XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpIHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHdpZHRoOiA1NnB4O1xuXG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuXG4gICAgLmFkdmljZS1saW5rIHtcbiAgICAgIGhlaWdodDogMzIwcHggIWltcG9ydGFudDtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBncmlkLXJvdy1lbmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgdmFyKC0tc3BhY2luZy14cyk7XG5cbiAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ0biB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IC0yMXB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGMtd2Vic2l0ZS10aXRsZXdpdGh0ZXh0IHtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgfVxuXG4gIC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWZhcWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogY2FsYyh2YXIoLS1zcGFjaW5nLW0pICsgMTJweCk7XG4gICAgfVxuXG4gICAgLmNhdGVnb3JpZXMtd3JhcHBlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLXNwYWNpbmctbCk7XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlOyAvKiAyOS4xMnB4ICovXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tcmVndWxhcik7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2NoaXAtY2hlY2tib3gtaW5hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvY2hpcC1jaGVja2JveC1hY3RpdmUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLjUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdC13cmFwcGVyIHtcbiAgICAgICAgZmxleDogMztcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuM3MgZWFzZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC50Yy1yZXBvLWZhcSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgLyogaXRlbXMgcGxlaW5lIGxhcmdldXIgKi9cbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLyogYW5pbWF0aW9uICovXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zNXMgZWFzZSwgb3BhY2l0eSAuMzVzIGVhc2UsIG1hcmdpbiAuMzVzIGVhc2U7XG5cbiAgICAgICAgICAgIC8qIMOpdGF0IHZpc2libGUgKi9cbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5OTlweDsgLyogdmFsZXVyIHPDu3JlID4gcGx1cyBoYXV0ZSBGQVEgKi9cblxuICAgICAgICAgICAgLyogw6l0YXQgTUFTUVXDiSAqL1xuICAgICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjY29yZGlvbiB7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYmc6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMzBweDtcblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhdGVnb3JpZXMtbGlzdCgpO1xuXG4gICAgICAgICAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMiU7IC8qIDE3LjkycHggKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXNwYWNpbmctbSkgKyAyNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1sKTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMyKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2FkZC1jaXJjbGUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvcmVtb3ZlLWNpcmNsZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLWZvbnQtc2l6ZS1zKSB2YXIoLS1mb250LXNpemUteGwpIHZhcigtLWZvbnQtc2l6ZS1sKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1sKSB2YXIoLS1zcGFjaW5nLW0pIHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsIi50Yy1uZW9zLWVsZW1lbnRzLWJvb3RzdHJhcC1hY2NvcmRpb24ge1xuICAvLyBCYWNrZ3JvdW5kIGNvbG9yc1xuICAtLWJzLWFjY29yZGlvbi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1iZzogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgLy8gVGV4dCBjb2xvcnNcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcblxuICAvLyBCb3JkZXJcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XG5cbiAgLy8gU3BhY2luZ1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiB2YXIoLS1zcGFjaW5nLW0pO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogdmFyKC0tc3BhY2luZy1tKTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgLy8gSWNvblxuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogdmFyKC0tc3BhY2luZy1sKTtcblxuICAvLyBGb2N1c1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDM3LCA1MiwgODUsIDAuMSk7IC8vIHNlY29uZGFyeS03MDAgYXZlYyBvcGFjaXTDqVxuXG4gIC8vIFN0eWxlcyBzdXBwbMOpbWVudGFpcmVzIHBvdXIgY29ow6lyZW5jZSBhdmVjIFRDLldlYnNpdGVcbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjY7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRleHQtZm9udC1mYW1pbGx5KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiB2YXIoLS1mb250LWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNpbXBsZWdhcmFnZXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5ldXRyYWwtOTAwKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbCk7XG4gIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZWFyY2gtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuXG4gICAgaDIge1xuICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTIlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZvbnQtc2l6ZTogNTlweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTAwKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZm9udC1zaXplOiA0N3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tc3BhY2luZy0zeHMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2NhdGlvbi1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gIH1cblxuICAuc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1zZWN0aW9uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAuc2VhcmNoLWlucHV0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubG9jYXRpb24taW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLXhsKTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSkgMCAwIHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTsgLyogMjAuOHB4ICovXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpdXMtc2VsZWN0b3Ige1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgLnJhZGl1cy1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSB2YXIoLS1zcGFjaW5nLWwpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCB2YXIoLS1yb3VuZGVkLW0pIHZhcigtLXJvdW5kZWQtbSkgMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiAyMC44cHggKi9cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSwgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjIuNXB4ICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAgICAgYSwgYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBAaW5jbHVkZSBib290c3RyYXAtYnV0dG9uLXZhcmlhYmxlKCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tbGVmdCgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNjAwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDaGFtcHMgY2FjaMOpc1xuICBpbnB1dFt0eXBlPVwiaGlkZGVuXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIudGMtd2Vic2l0ZS1hcHBvaW50bWVudGZvcm0sIC50Yy13ZWJzaXRlLXF1b3RlZm9ybSB7XG4gIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14bCkgMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogYW5jcmUgbGEgYmFycmUgKi9cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIDA7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDI0cHggKyA0NXB4KTtcbiAgICAgICAgbGVmdDogMTIlO1xuICAgICAgICByaWdodDogMTIlO1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgdG9wOiA0OXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGVwLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLnN2ZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltkYXRhLWFjdGl2ZT1cInRydWVcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvZm9ybS1uYXZpZ2F0aW9uLXN0ZXAtY2lyY2xlLWFjdGl2ZS5zdmcnKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICZbZGF0YS1hY3RpdmU9XCJmYWxzZVwiXSB7XG4gICAgICAgICAgICAgICYrc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS1wYXNzZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tbmF2aWdhdGlvbi1zdGVwLWNpcmNsZS1wYXNzZWQuc3ZnJyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTsgLyogMTkuMnB4ICovXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjbWFwLCBnbXAtbWFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwMHB4OyAvKiBUaGUgaGVpZ2h0IGlzIDQwMCBwaXhlbHMgKi9cbiAgICB3aWR0aDogMTAwJTsgLyogVGhlIHdpZHRoIGlzIHRoZSB3aWR0aCBvZiB0aGUgd2ViIHBhZ2UgKi9cbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctbCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWFwLWJ1dHRvbi1jb250cm9scygpO1xuICB9XG5cbiAgLnJlc3VtZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCB2YXIoLS1zcGFjaW5nLW0pO1xuICAgIH1cblxuICAgIC5ibG9jIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDUwcHg7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKSAwIHZhcigtLXNwYWNpbmctMnhsKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktNzAwKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKSAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIC8qIEhlYWRpbmcvUyDCtyBkZXNrdG9wICovXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mb250LWZhbWlsbHkpO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMjkuMTJweCAqL1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWwpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZsZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlcyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAuc2VydmljZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tbmV1dHJhbC02MDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3gtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgdGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2gtb3Blbi1zdGF0dXMtc3BpbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi50Yy13ZWJzaXRlLWdhcmFnZXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAtLW1hcC1oZWlnaHQ6IDY5OXB4O1xuXG4gICYuaXMtb3Blbi1zdGF0dXMtbG9hZGluZyB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDAsIDAuNzIpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDEzO1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBtYXJnaW46IGNhbGMoLTQycHggLyAyKSAwIDAgY2FsYygtNDJweCAvIDIpO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDc0LCA4NSwgMTA3LCAwLjIpO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwLCB2YXIoLS1uZXV0cmFsLTkwMCwgIzFhMWYyZSkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGFuaW1hdGlvbjogdGMtd2Vic2l0ZS1nYXJhZ2VzZWFyY2gtb3Blbi1zdGF0dXMtc3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5yZXNldC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuXG4gICAgLnJlc2V0LWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG5cbiAgICAudG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMjRweDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAubG9jYXRpb24tZmlsdGVyIHtcbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgLmxvY2F0aW9uLWlucHV0LWdyb3VwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubG9jYXRpb24taW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbnB1dCNsb2NhdGlvblNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhZGl1cy1zZWxlY3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc2VsZWN0I3JhZGl1c1NlbGVjdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZXJ2aWNlcy1maWx0ZXIge1xuICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAvLyBNYXNxdWVyIGxlIHNlbGVjdCBvcmlnaW5hbFxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jdXN0b20tc2VydmljZXMtc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctbCkgdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEodmFyKC0tcHJpbWFyeS01MDAtcmdiKSwgMC4xKTtcblxuICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MDApO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0LXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMjAwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtNTApO1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtcyk7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKHZhcigtLXByaW1hcnktNTAwLXJnYiksIDAuMSk7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgICAgIC5jdXN0b20tc2VsZWN0LW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJltzdHlsZSo9XCJkaXNwbGF5OiBub25lXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLmFscmVhZHktc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS01MCk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIE1lc3NhZ2UgcXVhbmQgYXVjdW4gcsOpc3VsdGF0XG4gICAgICAgICAgICAgICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJBdWN1bmUgcHJlc3RhdGlvbiB0cm91dsOpZVwiO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTUwMCk7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hdmFpbGFiaWxpdHktZmlsdGVyIHtcbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgLy8gTcOqbWUgaGF1dGV1ciBxdWUgbGVzIGRyb3Bkb3ducyB2b2lzaW5zIHBvdXIgY2VudHJlciB0b2dnbGUgKyB0ZXh0ZVxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gVG9nZ2xlIFN3aXRjaCBTdHlsZXNcbiAgICAgICAgICAudG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnRvZ2dsZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nZ2xlLWxhYmVsIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudG9nZ2xlLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjA7XG4gICAgICAgICAgICAgICAgLy8gMjBweCA6IGNvaMOpcmVudCB2aXN1ZWxsZW1lbnQgYXZlYyBsZSByYWRpdXMgZHUgd3JhcHBlciAocm91bmRlZC14bCArIHBhZGRpbmcpXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRvZ2dsZS10aHVtYiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLnRvZ2dsZS10cmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC50b2dnbGUtdHJhY2sgKyAudG9nZ2xlLXRodW1iIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjhweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvZ2dsZS10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4OyAvLyBQb3VyIG1haW50ZW5pciBsJ2VzcGFjZSBtw6ptZSBzYW5zIHRhZ3NcblxuICAgICAgLnNlcnZpY2UtdGFnIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtMnhsKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAgIC5zZXJ2aWNlLW5hbWUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlbW92ZS1zZXJ2aWNlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTcwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTVweDtcbiAgICAvL3dpZHRoOiAxMDB2dztcbiAgICAvL21hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgICAvL21hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgLy9wYWRkaW5nOiAwIHZhcigtLXNwYWNpbmctbSk7XG5cbiAgICAubWFwLXdyYXBwZXIge1xuICAgICAgZmxleDogMjtcbiAgICAgIGhlaWdodDogdmFyKC0tbWFwLWhlaWdodCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAjbWFwLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWFwLWJ1dHRvbi1jb250cm9scygpO1xuICAgICAgfVxuXG4gICAgICAuZ2FyYWdlLWluZm8tY2FyZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yMCk7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVJbkZyb21Cb3R0b20gMC4zcyBlYXNlLW91dDtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1jYXJkIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAvLyBJY8O0bmUgdW4gY3JhbiBzb3VzIGxhIGhpdC1ib3ggNDBweCBwb3VyIMOpdml0ZXIgbGUgZMOpYm9yZGVtZW50IE1hdGVyaWFsIEljb25zXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKTtcblxuICAgICAgICAgIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgICAgIC5zdGF0dXMtdGV4dCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVycm9yKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc3VjY2Vzcy03MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nYXJhZ2UtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbW1vbi1vdGhlcnMtdGV4dC1jb2xvcik7XG4gICAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctcykgMCB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nYXJhZ2UtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAgICAgLmdhcmFnZS1sb2dvIHtcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtZnVsbCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0yMDApO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAubG9nby1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgIC5jb250YWN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIC04cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNTApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICAgJi5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtNDAwKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hZGRyZXNzIC5jb250YWN0LXRleHQge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI1JTsgLyogMjBweCAqL1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXBhZ2Uge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBvYmxpcXVlLWRlY29yYXRpb24tcmlnaHQoKTtcblxuICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzbGlkZUluRnJvbUJvdHRvbSB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2dhcmFnZS1saXN0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy14cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICBmbGV4OiAxO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgLnNlYXJjaC1jb250ZW50IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0zeHMpIHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1tKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5nYXJhZ2VzLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5nYXJhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2FsaXR5IHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgycHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgLy8gUkVTUE9OU0lWRSBERVNJR05cbiAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICAvLyBtYXggd2lkdGggMTQwMFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAjZ2FyYWdlLWxpc3Qge1xuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVzdWx0cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVGFibGV0dGUgKG1heC13aWR0aDogMTAyNHB4KVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAtLW1hcC1oZWlnaHQ6IDUwMHB4O1xuXG4gICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAudG9wIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNHB4O1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcblxuICAgICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1tYXAtaGVpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcblxuICAgICAgICAuc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIE1vYmlsZSAobWF4LXdpZHRoOiA3NjhweClcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLS1tYXAtaGVpZ2h0OiAzMDBweDtcblxuICAgIC5yZXNldC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICB9XG5cbiAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcykgMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgIC50b3Age1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWZpbHRlciB7XG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAubG9jYXRpb24taW5wdXQtZ3JvdXAge1xuICAgICAgICAgICAgICAubG9jYXRpb24taW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaW5wdXQjbG9jYXRpb25TZWFyY2gge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlcy1maWx0ZXIge1xuICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgLmN1c3RvbS1zZXJ2aWNlcy1zZWxlY3Qge1xuICAgICAgICAgICAgICAuY3VzdG9tLXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhaWxhYmlsaXR5LWZpbHRlciB7XG4gICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAudG9nZ2xlLXN3aXRjaCB7XG4gICAgICAgICAgICAgIC50b2dnbGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ib3R0b20ge1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgICAuc2VydmljZS10YWcge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctM3hzKSB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgLnJlbW92ZS1zZXJ2aWNlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tbWFwLWhlaWdodCk7XG5cbiAgICAgICAgLmdhcmFnZS1pbmZvLWNhcmQge1xuICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgLmNsb3NlLWNhcmQge1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctcyk7XG5cbiAgICAgICAgICAgIC5zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FyYWdlLW5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeHMpIDAgdmFyKC0tc3BhY2luZy14cykgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdhcmFnZS1kZXRhaWxzIHtcbiAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgIC5nYXJhZ2UtbG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTN4cykgMDtcbiAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuY29udGFjdC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWN0aW9uLWJ1dHRvbnMge1xuICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmcteHMpO1xuXG4gICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIC5zZWFyY2gtY29udGVudCB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpIHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLTJ4cykgNDBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXJhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmFtZS1sb2NhbGl0eSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhbGl0eSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBQZXRpdCBtb2JpbGUgKG1heC13aWR0aDogNTc2cHgpXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC0tbWFwLWhlaWdodDogMjUwcHg7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLnJlc2V0LXdyYXBwZXIge1xuICAgICAgLnJlc2V0LWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIC50b3Age1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5ib3R0b20ge1xuICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAuZ2FyYWdlLWluZm8tY2FyZCB7XG4gICAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuXG4gICAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcblxuICAgICAgICAgICAgLmdhcmFnZS1uYW1lIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBtYXJnaW46IHZhcigtLXNwYWNpbmctM3hzKSAwIHZhcigtLXNwYWNpbmctMnhzKSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2FyYWdlLWRldGFpbHMge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgIC5nYXJhZ2UtbG9nbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgLmNvbnRhY3QtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjdGlvbi1idXR0b25zIHtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgZ2FwOiA2cHg7XG5cbiAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50Yy1uZW9zLWVsZW1lbnRzLWJ1dHRvbi5kZWNvLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2dhcmFnZS1saXN0IHtcbiAgICAgICAgLnNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgLnJlc3VsdHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcmFnZXMtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXJhZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKSB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2NhbGl0eSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy1uZW9zLW5ld3MtbmV3c2xpc3Qge1xuICBuYXYge1xuICAgIC0tYnV0dG9uLWFycm93LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktODAwKTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xICogdmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5uZXdzLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYWR2aWNlLWxpc3QtaXRlbSgpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gdmFyKC0tc3BhY2luZy1sKSk7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tc3BhY2luZy1sKSAvIDIpO1xuICAgICAgZmxleDogdW5zZXQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIC5pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tcm91bmRlZC14bCkgdmFyKC0tcm91bmRlZC14bCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IGNhbGMoNTZweCArIHZhcigtLXNwYWNpbmctcykpIDI0cHggO1xuICAgICAgICBtaW4taGVpZ2h0OiAyNDZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgIH1cblxuICAgICAgICAudGVhc2VyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGMtbmVvcy1lbGVtZW50cy1idXR0b24ge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQteGwpIHZhcigtLXJvdW5kZWQteGwpIDAgMDtcbiAgICAgICAgaGVpZ2h0OiAyNDZweDtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAubmV3cy1saW5rIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qKlxuICogU3R5bGVzIOKAlCBsaXN0ZSBkZSBzZXJ2aWNlcyAoVEMuV2Vic2l0ZTpTZXJ2aWNlTGlzdCkuXG4gKiBTdXIgbW9iaWxlICg8IGxnKSA6IHVuZSBwYXN0aWxsZSBwYXIgbGlnbmUsIGZsw6hjaGUgY2Fsw6llIMOgIGRyb2l0ZS5cbiAqL1xuLnRjLXdlYnNpdGUtc2VydmljZWxpc3Qge1xuICAubGlzdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuc2VydmljZXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcblxuICAgICAgLnNlcnZpY2Uge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTYwMCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb21tb24tb3RoZXJzLXRleHQtY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMEY0RkM7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gTW9iaWxlIC8gdGFibGV0dGUgOiBwbGVpbmUgbGFyZ2V1ciwgMSBzZXJ2aWNlIHBhciBsaWduZSwgZ2FwIHJlc3NlcnLDqVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgLnNlcnZpY2Uge1xuICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRmzDqGNoZSB1bmlxdWVtZW50IHN1ciBsZXMgbGllbnMgKGTDqXRhaWwpIOKAlCBwYXMgbOKAmWljw7RuZSBpbmZvIHNldWxlXG4gICAgICAgIGEuc2VydmljZSA+IC5tYXRlcmlhbC1pY29uczpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLW5lb3MtZWxlbWVudHMtc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDY4MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICB9XG5cbiAgICAudGMtbmVvcy1lbGVtZW50cy1zd2lwZXItc3dpcGVyaW1hZ2VpdGVtIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBwaWN0dXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAgOTBweCAwIDMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICB3aWR0aDogODFweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBib3R0b206IC0xNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3NsaWRlci1idXR0b24tcmlnaHQuc3ZnJyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHRvcDogMjNweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3NsaWRlci1idXR0b24tbGVmdC5zdmcnKTtcbiAgICBsZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAyM3B4O1xuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjFcIl0ge1xuICAgIC5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5uZW9zLW5vZGV0eXBlcy1odG1sLWh0bWwge1xuICAuZWFwcC1sb2dvLXNob3djYXNlLWxvZ28tY29tcG9uZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG59XG4iLCIudGMtd2Vic2l0ZS1icmVhZGNydW1ibWVudSB7XG4gICAgcGFkZGluZzogMCAwICRncmlkLWd1dHRlci13aWR0aCoyIDA7XG5cbiAgICAuYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocztcblxuICAgICAgICAuYnJlYWRjcnVtYi13cmFwcGVyIHtcbiAgICAgICAgICAgIG9sLCB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGgqLjU7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0kZ3JpZC1ndXR0ZXItd2lkdGggKiAuMjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1sYW5ndWFnZW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6ICRncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAvLyBDaWJsZSB0YWN0aWxlIGNvbmZvcnRhYmxlIHN1ciBtb2JpbGUgKG1lZ2EtbWVudSAvIGhlYWRlcilcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGMtd2Vic2l0ZS1zaW1wbGUtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG5cbiAgLm1hdGVyaWFsLWljb25zIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgICB9XG4gIH1cblxuICAmLmljb24tbGVmdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgfVxuICB9XG59XG4iLCIudGMtbmVvcy1mb3JtLWZsYXNobWVzc2FnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hbGVydCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG5cbiAgICAgIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5lYXBwcy1zb2NpYWwtc2hhcmUtYnV0dG9ucy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhsKTtcbn1cbiIsIi5qb2ItcG9zdGluZy1zaGFyZSB7XG4gIG1hcmdpbjogdmFyKC0tc3BhY2luZy14bCkgMDtcbn1cbiIsIi8vIFN0eWxlcyBwb3VyIGxlIHPDqWxlY3RldXIgZGUgZGF0ZSBldCBkJ2hldXJlXG4uZGF0ZXRpbWUtc2VsZWN0b3Ige1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgLmRhdGV0aW1lLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ2FwOiAzMnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAvLyBDb2xvbm5lcyBhdmVjIHRpdHJlc1xuICAuZGF0ZS1jb2x1bW4sXG4gIC50aW1lLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTZweDtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1tKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTdHlsZXMgZHUgY2FsZW5kcmllclxuICAuZGF0ZS1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuY2FsZW5kYXItd2lkZ2V0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSkgdmFyKC0tc3BhY2luZy1zKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLmNhbGVuZGFyLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItbmF2IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCA1MCwgOTAsIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmN1cnJlbnQtbW9udGgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLWdyaWQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItd2Vla2RheXMge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcblxuICAgICAgICAud2Vla2RheSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cykgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLWRheXMge1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcblxuICAgICAgICAuY2FsZW5kYXItZGF5IHtcbiAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmcteHMpIHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy0yeHMpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hdmFpbGFibGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudW5hdmFpbGFibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS02MDApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm90aGVyLW1vbnRoIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMzAwKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0eWxlcyBkZXMgY3LDqW5lYXV4IGhvcmFpcmVzXG4gIC50aW1lLXNlY3Rpb24ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLXJvdW5kZWQtbCkgdmFyKC0tcm91bmRlZC1sKTtcbiAgICB9XG5cbiAgICAudGltZS1zbG90cyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIH1cblxuICAgICAgLnRpbWUtc2xvdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW0pO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtODAwKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmF2YWlsYWJsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS04MDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTIwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBTdHlsZXMgcG91ciBsZXMgY2hhbXBzIGNhY2jDqXNcbiAgaW5wdXRbdHlwZT1cImhpZGRlblwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIG92ZXJyaWRlXG5cbi8qID1CYXNpYyBDU1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICsgdmFyKC0tZ3JpZC1ndXR0ZXItd2lkdGgpKTtcblxuICAmLm5vLXNtb290aC1zY3JvbGwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gVmVycm91aWxsZSBsZSBzY3JvbGwgcGFnZSBxdWFuZCBsZSBtZWdhLW1lbnUgZXN0IG91dmVydCAoIWltcG9ydGFudCBwb3VyIGJhdHRyZSBvdmVyZmxvdy15OiBzY3JvbGwpLlxuICAvLyA6aGFzKCkgKyBjbGFzc2UgbWlyb2lyIGh0bWwubWVudS1vcGVuZWQgKHBvc8OpZSBlbiBKUykgcG91ciBuYXZpZ2F0ZXVycyBzYW5zIDpoYXMuXG4gICY6aGFzKGJvZHkubWVudS1vcGVuZWQpLFxuICAmLm1lbnUtb3BlbmVkIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLy8gUGF0dGVybiBsZWdhY3kgbW9iaWxlIChjbGFzc2UgamFtYWlzIHBvc8OpZSBwYXIgbGUgSlMgYWN0dWVsKSDigJQgY29uc2VydsOpIHBvdXIgY29tcGF0LlxuICAmLmFjdGl2ZS1tb2JpbGUtbWVudSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcblxuICAgICAgYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5hOmZvY3VzLCBhOmFjdGl2ZSxcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuc2VsZWN0OjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0gPiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmV1dHJhbC0xMDApO1xuXG4gIC8vIENvbXBsZW1lbnQgQ1NTIGR1IHNjcm9sbC1sb2NrIChwYXMgZGUgcG9zaXRpb246Zml4ZWQgSlMg4oCUIHByw6lzZXJ2ZSBsZSBzY3JvbGwgY291cmFudCkuXG4gICYubWVudS1vcGVuZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogNDdweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZvbnQtZmFtaWxseSksICdzYW5zLXNlcmlmJztcbiAgY29sb3I6IHZhcigtLWZvbnQtY29sb3IpO1xuICBtYXJnaW46IDA7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJvbGQpO1xuICBmb250LWZhbWlseTogdmFyKC0tdGl0bGUtZm9udC1mYW1pbGx5KSwgJ3NhbnMtc2VyaWYnO1xuICBjb2xvcjogdmFyKC0tZm9udC1jb2xvcik7XG59XG5cbmEge1xuICBjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTQwMCk7XG4gIH1cbn1cblxucCB7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5pbWcge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbiIsIi8qKlxuICogUnViYW4gZGlhZ29uYWwgZW4gY29pbiBoYXV0LWdhdWNoZSBwb3VyIGxlcyBlbnZpcm9ubmVtZW50cyBub24tcHJvZHVjdGlvbi5cbiAqIFBvc2l0aW9uIGZpeGVkLCBzYW5zIGltcGFjdCBzdXIgbGUgaGVhZGVyIG5pIGxlIGxheW91dC5cbiAqL1xuLmVudmlyb25tZW50LWJhbm5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAyOHB4O1xuICBsZWZ0OiAtNTJweDtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiA2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwMzkyYjtcbiAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbiIsIi5nbG9iYWwtY29udGFpbmVyIHtcbiAgPiBoZWFkZXIge1xuICAgIC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAtLW1lbnUtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogdmFyKC0tc2Vjb25kYXJ5LTYwMCk7XG4gICAgLS1tZW51LXRyaWdnZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgIC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgICAtLW1lbnUtdHJpZ2dlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTgwMCk7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW0pO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1ib2xkKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycywgaGVpZ2h0IGVhc2UtaW4tb3V0IC4ycywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMnM7XG4gICAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIG1heC1oZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIC8vIE5lIHBhcyBmb3JjZXIgMTAwdncgOiBhdmVjIG92ZXJmbG93LXg6aGlkZGVuIHN1ciBib2R5LCDDp2EgY291cGUgbGUgYm91dG9uIG1lbnUgw6AgZHJvaXRlXG4gICAgfVxuXG4gICAgLy8gTWVudSBvdXZlcnQgOiBwYXMgZCdvbWJyZSBzdXIgbGEgYmFycmUgKGwnb21icmUgRmlnbWEgZXN0IHN1ciBsZSBtZWdhLW1lbnUpLlxuICAgIC8vIEFubnVsZSB1biDDqXZlbnR1ZWwgdHJhbnNsYXRlWSBoaWRlLW9uLXNjcm9sbCBHU0FQIHBvdXIgZ2FyZGVyIGxhIGJhcnJlIHZpc2libGUuXG4gICAgQGF0LXJvb3QgYm9keS5tZW51LW9wZW5lZCAmIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWF4LWhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQtbW9iaWxlKTtcbiAgICAgIH1cblxuICAgICAgei1pbmRleDogMjtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAvLyBMYWlzc2UgbGUgZmxleCByw6lkdWlyZSBsYSB6b25lIGxvZ28gcG91ciBwcsOpc2VydmVyIGxlIGJvdXRvbiBtZW51XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIExvZ29zIGZyYW5jaGlzZSAoPGltZz4pIDogbGltaXRlIGxhIGhhdXRldXIgKGV4LiBFVi1TZXJ2aWNlKVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLW0pO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgICAgICAgLnRjLXdlYnNpdGUtbGFuZ3VhZ2VtZW51IHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS00MDApO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG5cbiAgICAgICAgICAgICAgJi5sb2dpbixcbiAgICAgICAgICAgICAgJi5qb2ItbmF2IHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubG9naW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy91c2VyLnN2ZycpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5qb2ItbmF2OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvd29yay5zdmcnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAtIDMwcHgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAmLm1lbnUtdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tZW51LXRyaWdnZXItY29sb3IpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgQGF0LXJvb3QgaHRtbFtsYW5nPVwiZGVcIl0gJiB7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS10cmlnZ2VyLWJhY2tncm91bmQtY29sb3ItaG92ZXIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9wLW1lbnUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldC1saXN0LXN0eWxlKCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICAgICAgICAgICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb2JsaXF1ZS1kZWNvcmF0aW9uLWxlZnQoKTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3ItaG92ZXIpO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDkycHg7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJi5tZW51LXRyaWdnZXIge1xuICAgICAgICAgICAgICAgICAgLy8gQW5jcmUgbGUgZMOpY29yIG9ibGlxdWUgKDpiZWZvcmUpIHN1ciBsZSBib3V0b24sIHBhcyBzdXIgLmJvdHRvbVxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9tZW51LXRyaWdnZXItb2JsaXF1ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktNDAwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC50b3AtbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAvLyBMZSBibG9jIG5hdiAoYm91dG9uIG1lbnUpIG5lIGRvaXQgcGFzIMOqdHJlIGNvbXByZXNzw6kgaG9ycyB2aWV3cG9ydFxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRjLXdlYnNpdGUtbWVnYW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXNwYWNpbmctMnhsKSArIHZhcigtLXNwYWNpbmctbSkpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIHZhcigtLWhlYWRlci1oZWlnaHQpKSk7XG4gIHotaW5kZXg6IC05OTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcblxuICBhIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNDAwKTtcbiAgICB9XG5cbiAgICAmLmxvZ2luLFxuICAgICYuam9iLW5hdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIC8vIEFsaWduw6kgc3VyIGxlIGhlYWRlciBkZXNrdG9wICh0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlKVxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sb2dpbjpiZWZvcmUge1xuICAgICAgbWFzay1pbWFnZTogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvdXNlci5zdmcnKTtcbiAgICB9XG5cbiAgICAmLmpvYi1uYXY6YmVmb3JlIHtcbiAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL3dvcmsuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgLy8gT21icmUgRmlnbWEgdW5pcXVlbWVudCBzb3VzIGxlIHBhbm5lYXUgb3V2ZXJ0IDsgc2Nyb2xsIHN1ciBsZSBjb250ZW51IGludGVybmVcbiAgLy8gcG91ciBuZSBwYXMgY2xpcHBlciBsJ29tYnJlIChvdmVyZmxvdyDiiaAgdmlzaWJsZSBjb3VwZSBib3gtc2hhZG93KS5cbiAgQGF0LXJvb3QgYm9keS5tZW51LW9wZW5lZCAmIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJveC1zaGFkb3c6IDBweCA4cHggNzRweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4zMyk7XG4gICAgLy8gQ291cGUgaGF1dCArIGPDtHTDqXMgOyDDqXRlbmQgbGUgYmFzIHBvdXIgbGFpc3NlciBwZWluZHJlIGJsdXIgKyBzcHJlYWQgRmlnbWEuXG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgY2FsYygtMSAqICg4cHggKyA3NHB4ICsgMzVweCkpIDApO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgLy8gw4l2aXRlIGQnYW5pbWVyIGNsaXAtcGF0aCB2aWEgbGUgYHRyYW5zaXRpb246IGFsbGAgZHUgc8OpbGVjdGV1ciBwYXJlbnQuXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4ycywgbWF4LWhlaWdodCBlYXNlLWluLW91dCAuMnMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgLm1lZ2EtbWVudS1jb250YWluZXIge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gICAgfVxuXG4gICAgLnRjLXdlYnNpdGUtc29jaWFsbmV0d29ya3Mge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpKTtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpKTtcbiAgICB9XG4gIH1cblxuICAubWVnYS1tZW51LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocztcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeGwpO1xuXG4gICAgLnRvcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmcteGwpO1xuICAgIH1cblxuICAgIHVsLm1haW4tbWVudSB7XG4gICAgICBmbGV4OiAyO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2x1bW5zOiAzO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIC8vIENpYmxlIHRhY3RpbGUgbWluLiAzNnB4IHBvdXIgdW4gdGFwIGNvbmZvcnRhYmxlIHN1ciBtb2JpbGVcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGMtd2Vic2l0ZS1zb2NpYWxuZXR3b3JrcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKSAwO1xuICAgIGdhcDogdmFyKC0tc3BhY2luZy0yeGwpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS0xMDApO1xuXG4gICAgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDI0cHggKi9cblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4ycztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNTAwKTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5LTUwMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXNwYWNpbmcteHMpO1xuICAgIHRvcDogdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gdmFyKC0taGVhZGVyLWhlaWdodC1tb2JpbGUpKSk7XG5cbiAgICAubWVnYS1tZW51LWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAudG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgdWwubWFpbi1tZW51IHtcbiAgICAgICAgY29sdW1uczogMTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmcteHMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50Yy13ZWJzaXRlLXNvY2lhbG5ldHdvcmtzIHtcbiAgICAgID4gYSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiI21haW4tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0LW1vYmlsZSk7XG4gIH1cbn1cbiIsIi5nbG9iYWwtY29udGFpbmVyIHtcbiAgPiBmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1zcGFjaW5nLTJ4bCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXNwYWNpbmctbSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCk7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHM7XG5cbiAgICAgIC5mb290ZXItd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgPiAudG9wIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1uZXV0cmFsLTEwMCk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTN4bCk7XG5cbiAgICAgICAgICAuZm9vdGVyLWxvZ28ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICA+IGZpZ3VyZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zb2NpYWwtbmV0d29ya3MtbGFuZ3VhZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tZ3JheXNjYWxlLTEwMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeS0yMDApO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsLm1haW4tbWVudSB7XG4gICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXQtbGlzdC1zdHlsZSgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGMtbmVvcy1lbGVtZW50cy1jYWxsdG9hY3Rpb24ge1xuICAgICAgICAgICAgZmxleDogMztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS03MDApO1xuXG4gICAgICAgICAgICAuY2FsbC10by1hY3Rpb24td3JhcHBlciB7XG4gICAgICAgICAgICAgID4gLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS01MDApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdGEtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdGEtYnV0dG9uIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG5cbiAgICAgICAgICAgIC8vIENpYmxlIHRhY3RpbGUgbWluLiAzNnB4IHN1ciBsZXMgbGllbnMgcGFnZXMgZHUgZm9vdGVyIChtb2JpbGUpXG4gICAgICAgICAgICB1bC5tYWluLW1lbnUgPiBsaSBhIHtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAvLyBDZW50cmUgbGEgZmzDqGNoZSBkYW5zIGxhIHpvbmUgw6lsYXJnaWVcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuYm90dG9tIHtcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLW0pIDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktMjAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAuZm9vdGVyLW1lbnUge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuZm9vdGVyLW1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAgIC5mb290ZXItbWVudSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC8vIENpYmxlIHRhY3RpbGUgbWluLiAzNnB4IHN1ciBsZXMgbGllbnMgcGFnZXMgZHUgYmFzIGRlIGZvb3RlclxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29weXJpZ2h0cyB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50Yy13ZWJzaXRlLWZvcm0ge1xuICBmb3JtIHtcbiAgICA+IGZpZWxkc2V0LCA+IC5maWVsZHNldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14bCk7XG5cbiAgICAgID4gZmllbGRzZXQsID4gLmZpZWxkc2V0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgfVxuXG4gICAgICAucGhvbmUtY29udGFjdC1pbmZvIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLWwpIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1tKSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtcyk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnBob25lLW51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14bCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyKC0tYm9sZCk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjaW5nLW0pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbCk7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctcyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jbGVhcmZpeCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgdGMtZm9ybS1lbGVtZW50cygpO1xuXG4gICAgICAgIC5pbnB1dHMtbGlzdCB7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtbGlzdC1zdHlsZSgpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy14cyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcm91bmRlZC1mdWxsKTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS04MDApO1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXJlZ3VsYXIpO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEyJTsgLyogMTcuOTJweCAqL1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuXG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLW5vbmUpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAvKiBEcm9wIGlucHV0ICovXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgJlt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9fUmVzb3VyY2VzL1N0YXRpYy9QYWNrYWdlcy9UQy5XZWJzaXRlL0ltYWdlcy9mb3JtLWNoZWNrYm94LnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAmW3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL19SZXNvdXJjZXMvU3RhdGljL1BhY2thZ2VzL1RDLldlYnNpdGUvSW1hZ2VzL2Zvcm0tY2hlY2tib3gtYWN0aXZlLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS03MDApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5jbGVhcmZpeCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAucm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLmNvbC1zbS02IHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1zcGFjaW5nLWwpIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1tKTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNsZWFyZml4IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZHNldC50ZXN0aW1vbmlhbCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAubGVmdCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC5yaWdodCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgLnJhdGluZy1zdGFycyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctMnhzKTtcblxuICAgICAgICAgIGlucHV0LnJhdGluZy1zdGFyIHtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXlzY2FsZS0zMDApO1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgNjElIDM1JSwgOTglIDM1JSwgNjglIDU3JSwgNzklIDkxJSwgNTAlIDcwJSwgMjElIDkxJSwgMzIlIDU3JSwgMiUgMzUlLCAzOSUgMzUlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4xNXM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmNoZWNrZWQsXG4gICAgICAgICAgICAmOmNoZWNrZWQgfiBpbnB1dC5yYXRpbmctc3RhcixcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmhvdmVyIH4gaW5wdXQucmF0aW5nLXN0YXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZiNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0LnJhdGluZy16ZXJvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuYWN0aW9ucyB7XG4gICAgICBAaW5jbHVkZSB0Yy1mb3JtLWFjdGlvbnMoKTtcbiAgICB9XG4gIH1cbn1cbiIsIiN0by10b3Age1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogdmFyKC0tc3BhY2luZy0zeGwpO1xuICAgIHJpZ2h0OiB2YXIoLS1zcGFjaW5nLTN4bCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tLS1zZWNvbmRhcnktODAwKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogLTk5OTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgbGluZWFyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICAgICAgcmlnaHQ6IHZhcigtLXNwYWNpbmctbSk7XG4gICAgICAgIGJvdHRvbTogdmFyKC0tc3BhY2luZy1tKTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvX1Jlc291cmNlcy9TdGF0aWMvUGFja2FnZXMvVEMuV2Vic2l0ZS9JbWFnZXMvYXJyb3ctdXAtd2hpdGUuc3ZnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICB9XG59XG4iLCIvKiA9R29vZ2xlIE1hcHMgQ29tbW9uIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKipcbiAqIEJvdXRvbiBkZSBnw6lvbG9jYWxpc2F0aW9uIHBvdXIgdG91dGVzIGxlcyBjYXJ0ZXNcbiAqIFV0aWxpc8OpIGRhbnMgZ2FyYWdlU2VhcmNoIGV0IGdhcmFnZVNlbGVjdFxuICovXG4ubWFwLWxvY2F0aW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJvdW5kZWQtbSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtMTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuXG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5c2NhbGUtNzAwKTtcbiAgfVxufVxuXG4vKipcbiAqIFN0eWxlcyBnw6luw6lyYXV4IHBvdXIgbGVzIGNvbnRlbmV1cnMgZGUgY2FydGVcbiAqL1xuLm1hcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIC8vIENhcnRlIEdvb2dsZSBNYXBzXG4gICNtYXAsXG4gICNtYXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLyoqXG4gKiBTdHlsZXMgcG91ciBsZXMgbWFycXVldXJzIHBlcnNvbm5hbGlzw6lzIChzaSBuw6ljZXNzYWlyZSlcbiAqL1xuLm1hcC1tYXJrZXIge1xuICAmLS1nYXJhZ2Uge1xuICAgIC8vIFN0eWxlcyBzcMOpY2lmaXF1ZXMgYXV4IG1hcnF1ZXVycyBkZSBnYXJhZ2VcbiAgfVxuXG4gICYtLXNlYXJjaCB7XG4gICAgLy8gU3R5bGVzIHNww6ljaWZpcXVlcyBhdXggbWFycXVldXJzIGRlIHJlY2hlcmNoZVxuICB9XG5cbiAgJi0tdXNlciB7XG4gICAgLy8gU3R5bGVzIHNww6ljaWZpcXVlcyBhdXggbWFycXVldXJzIHV0aWxpc2F0ZXVyXG4gIH1cbn1cblxuLyoqXG4gKiBJbmZvV2luZG93IHBlcnNvbm5hbGlzw6llIChHYXJhZ2VTZWxlY3QgUkRWIC8gZGV2aXMgKyBjYXJ0ZXMpXG4gKiBPbWJyZSBzdXIgbGUgY29udGVudSAocGF0dGVybiBnYXJhZ2UtaW5mby1jYXJkKSArIGNvbnRlbmV1ciBHb29nbGUgI21hcC5cbiAqL1xuLy8gVGVtcGxhdGUgRE9NICguYnRuLXBhZ2UpIOKAlCBqYW1haXMgdmlzaWJsZSBkYW5zIC5tYXAsIHVuaXF1ZW1lbnQgY2xvbsOpIGRhbnMgbOKAmUluZm9XaW5kb3dcbi5tYXAgPiAjZ2FyYWdlLXNlbGVjdC1pbmZvLWNhcmQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tYXAtaW5mby13aW5kb3cge1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAyMnB4OyAvLyBQYWRkaW5nIG1hcXVldHRlXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10ZXh0LWZvbnQtZmFtaWxseSksICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAvLyBNw6ptZSB2YWxldXIgcXVlIGxhIG1hcXVldHRlIC8gZ2FyYWdlLWluZm8tY2FyZCDigJQgIWltcG9ydGFudCBwb3VyIGdhZ25lciB2cyBzdHlsZXMgR29vZ2xlXG4gIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zMykgIWltcG9ydGFudDtcblxuICAmX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiB2YXIoLS1zcGFjaW5nLTJ4cyk7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7IC8vIFNpemUvWFNcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTsgLy8gU2VtaSBib2xkXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IC8vIDEyMCVcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IC8vIFBhcyBkZSBzb3VsaWduZW1lbnQgKGxpZW4gKyBpY8O0bmUpXG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICY6YWN0aXZlLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1lbXB0eSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5c2NhbGUtOTAwKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyAvLyBDcm9peCBtYXF1ZXR0ZSAyOHB4XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LTUwMCk7XG4gICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2RpdmlkZXIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogdmFyKC0tc3BhY2luZy0yeHMpIDA7XG4gICAgYmFja2dyb3VuZDogIzFkMWQxZDsgLy8gU8OpcGFyYXRldXIgbWFxdWV0dGVcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTsgLy8gU2VtaSBib2xkXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXMpOyAvLyBTaXplL1NcbiAgICBsaW5lLWhlaWdodDogMS4yOyAvLyAxMjAlXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tc2VtaS1ib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LTcwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0zeHMpO1xuICB9XG5cbiAgLmFkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXhzKTtcbiAgICBjb2xvcjogdmFyKC0tZ3JheXNjYWxlLTYwMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy0yeHMpO1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUteHMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zZW1pLWJvbGQpO1xuXG4gICAgJi0tb3BlbiB7XG4gICAgICBjb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG4gICAgfVxuXG4gICAgJi0tY2xvc2VkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lcnJvcik7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogU3R5bGVzIEluZm9XaW5kb3cgR29vZ2xlIE1hcHMgKHNvdXMgI21hcCDigJQgaW5kw6lwZW5kYW50IGRlIGxhIGNsYXNzZSBmb3JtdWxhaXJlKS5cbiAqL1xuI21hcCB7XG4gIC5nbS1zdHlsZS1pdyBidXR0b24uZ20tdWktaG92ZXItZWZmZWN0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ20tc3R5bGUtaXctZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdtLXN0eWxlLWl3LWMge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC8vIE9tYnJlIHBvcnTDqWUgcGFyIC5tYXAtaW5mby13aW5kb3cgKGNvbnRlbnUpIOKAlCBuZXV0cmFsaXNlciBs4oCZb21icmUgR29vZ2xlIGlubGluZVxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nbS1zdHlsZS1pdyxcbiAgLmdtLXN0eWxlLWl3LXQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKipcbiAqIExvYWRlciBwb3VyIGxlIGNoYXJnZW1lbnQgZGVzIGNhcnRlc1xuICovXG4ubWFwLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDEwO1xuXG4gIC5zcGlubmVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tZ3JheXNjYWxlLTMwMCk7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHZhcigtLXByaW1hcnktNTAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWZ1bGwpO1xuICAgIGFuaW1hdGlvbjogbWFwLXNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLnRleHQge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1hcC1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLyoqXG4gKiBNZXNzYWdlcyBkJ2VycmV1ciBwb3VyIGxlcyBjYXJ0ZXNcbiAqL1xuLm1hcC1lcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctbSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyYXlzY2FsZS0xMDApO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yb3VuZGVkLWwpO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gIC5pY29uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1sKTtcbiAgICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctMnhzKTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXNlbWktYm9sZCk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS05MDApO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctM3hzKTtcbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS14cyk7XG4gICAgY29sb3I6IHZhcigtLWdyYXlzY2FsZS02MDApO1xuICB9XG59XG5cbi8qKlxuICogUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuICovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgLm1hcC1sb2NhdGlvbi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXh4cyk7XG5cbiAgICAuaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXIge1xuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktNzAwKTtcbiAgfVxufVxuIiwiLm5lb3MtY29udGVudGNvbGxlY3Rpb24ge1xuICBAYXQtcm9vdCAubmVvcy1iYWNrZW5kICYge1xuICAgIC8vIFBhZGRpbmcgcG91ciBsZSBjb250ZW50IGNvbGxlY3Rpb24gcXVpIG5lIGNvbnRpZW50IGF1Y3VuIMOpbMOpbWVudFxuICAgICZbZGF0YS1jaGlsZHJlbi1jb3VudD1cIjBcIl0ge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJub2RldHlwZXMvbmVvc19jb250ZW50Y29sbGVjdGlvblwiO1xuXG5ib2R5Lm5lb3MtYmFja2VuZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gID4gaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuY2stY29udGVudCAudGFibGUgdGFibGUgdGQsIC5jay1jb250ZW50IC50YWJsZSB0YWJsZSB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuIl19 */
