/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/partners.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/partners.scss (1) ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";:root{--bs-blue:#3c57a3;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#f58220;--bs-yellow:#ffc002;--bs-green:#65a938;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#152f4e;--bs-gray-100:#e3e9ec;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#b4b4b4;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#152f4e;--bs-gray-900:#061024;--bs-primary:#3c57a3;--bs-secondary:#6c757d;--bs-success:#65a938;--bs-info:#0dcaf0;--bs-warning:#ffc002;--bs-danger:#dc3545;--bs-light:#e3e9ec;--bs-dark:#061024;--bs-primary-rgb:60,87,163;--bs-secondary-rgb:108,117,125;--bs-success-rgb:101,169,56;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,192,2;--bs-danger-rgb:220,53,69;--bs-light-rgb:227,233,236;--bs-dark-rgb:6,16,36;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:6,16,36;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:"Montserrat",Arial,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",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,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1.125rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#061024;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);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);margin:0;text-align:var(--bs-body-text-align)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){h1{font-size:2.8125rem}}h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){h2{font-size:2.25rem}}h3{font-size:calc(1.32188rem + .8625vw)}@media (min-width:1200px){h3{font-size:1.96875rem}}h4{font-size:calc(1.29375rem + .525vw)}@media (min-width:1200px){h4{font-size:1.6875rem}}h5{font-size:calc(1.26563rem + .1875vw)}@media (min-width:1200px){h5{font-size:1.40625rem}}h6{font-size:1.125rem}p{margin-bottom:1rem;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{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:.875em}mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#3c57a3;text-decoration:underline}a:hover{color:#304682}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;font-size:.875em}a>code{color:inherit}kbd{background-color:#061024;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.footer__container,.header__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-collaborate__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-organisation__container,.section-products__header,.section-single__container,.section-type__container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.625rem);padding-right:var(--bs-gutter-x,.625rem);width:100%}@media (min-width:576px){.container,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-collaborate__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-organisation__container,.section-products__header,.section-single__container,.section-type__container{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-collaborate__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-organisation__container,.section-products__header,.section-single__container,.section-type__container{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-collaborate__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-organisation__container,.section-products__header,.section-single__container,.section-type__container{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-collaborate__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-organisation__container,.section-products__header,.section-single__container,.section-type__container{max-width:1140px}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}@media (min-width:1200px){.col-form-label-lg{font-size:1.40625rem}}.col-form-label-sm{font-size:.984375rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{transition:none}}.form-control[type=file],.wpforms-field-email input[type=file],.wpforms-field-text input[type=file],.wpforms-field-textarea textarea[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.wpforms-field-email input[type=file]:not(:disabled):not([readonly]),.wpforms-field-text input[type=file]:not(:disabled):not([readonly]),.wpforms-field-textarea textarea[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:#fff;border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;color:#061024;outline:0}.form-control::-webkit-date-and-time-value,.wpforms-field-email input::-webkit-date-and-time-value,.wpforms-field-text input::-webkit-date-and-time-value,.wpforms-field-textarea textarea::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly],.wpforms-field-email input:disabled,.wpforms-field-email input[readonly],.wpforms-field-text input:disabled,.wpforms-field-text input[readonly],.wpforms-field-textarea textarea:disabled,.wpforms-field-textarea textarea[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-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}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;color:#061024;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{font-size:.984375rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{font-size:calc(1.26563rem + .1875vw);min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}@media (min-width:1200px){.form-control-lg{font-size:1.40625rem}}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.wpforms-field-textarea textarea,textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #061024}.form-select-sm{font-size:.984375rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}@media (min-width:1200px){.form-select-lg{font-size:1.40625rem}}.form-check{display:block;margin-bottom:.125rem;min-height:1.6875rem;padding-left:1.5em}.form-check .form-check-input,.form-check .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-check input{float:left;margin-left:-1.5em}.form-check-input,.wpforms-field-gdpr-checkbox input{-webkit-print-color-adjust:exact;-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #00000040;color-adjust:exact;height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=radio],.wpforms-field-gdpr-checkbox input[type=radio]{border-radius:50%}.form-check-input:active,.wpforms-field-gdpr-checkbox input:active{filter:brightness(90%)}.form-check-input:focus,.wpforms-field-gdpr-checkbox input:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-check-input:checked,.wpforms-field-gdpr-checkbox input:checked{background-color:#3c57a3;border-color:#3c57a3}.form-check-input:checked[type=checkbox],.wpforms-field-gdpr-checkbox input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}.form-check-input:checked[type=radio],.wpforms-field-gdpr-checkbox input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate,.wpforms-field-gdpr-checkbox input[type=checkbox]:indeterminate{background-color:#3c57a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:#3c57a3}.form-check-input:disabled,.wpforms-field-gdpr-checkbox input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox .form-check-input:disabled~label,.wpforms-field-gdpr-checkbox .form-check-input[disabled]~label,.wpforms-field-gdpr-checkbox input:disabled~.form-check-label,.wpforms-field-gdpr-checkbox input:disabled~label,.wpforms-field-gdpr-checkbox input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox input[disabled]~label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3E%3C/svg%3E");background-position:0;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{transition:none}}.form-switch .form-check-input:focus,.form-switch .wpforms-field-gdpr-checkbox input:focus,.wpforms-field-gdpr-checkbox .form-switch input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%239eabd1%27/%3E%3C/svg%3E")}.form-switch .form-check-input:checked,.form-switch .wpforms-field-gdpr-checkbox input:checked,.wpforms-field-gdpr-checkbox .form-switch input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check:disabled+.wpforms-submit,.btn-check[disabled]+.btn,.btn-check[disabled]+.wpforms-submit,.navigation .btn-check:disabled+.page-numbers,.navigation .btn-check[disabled]+.page-numbers,.section-single__tags .btn-check:disabled+li,.section-single__tags .btn-check[disabled]+li,.wpforms-field-file-upload .btn-check:disabled+label.wpforms-field-label,.wpforms-field-file-upload .btn-check[disabled]+label.wpforms-field-label{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#3c57a3;border:0;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c5cde3}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#3c57a3;border:0;height: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;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c5cde3}.form-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#b4b4b4}.form-range:disabled::-moz-range-thumb{background-color:#b4b4b4}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid #0000;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{padding:1rem .75rem}.form-floating>.form-control::placeholder,.wpforms-field-email .form-floating>input::placeholder,.wpforms-field-text .form-floating>input::placeholder,.wpforms-field-textarea .form-floating>textarea::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.wpforms-field-email .form-floating>input:focus,.wpforms-field-email .form-floating>input:not(:placeholder-shown),.wpforms-field-text .form-floating>input:focus,.wpforms-field-text .form-floating>input:not(:placeholder-shown),.wpforms-field-textarea .form-floating>textarea:focus,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill,.wpforms-field-email .form-floating>input:-webkit-autofill,.wpforms-field-text .form-floating>input:-webkit-autofill,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.wpforms-field-email .form-floating>input:focus~label,.wpforms-field-email .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-text .form-floating>input:focus~label,.wpforms-field-text .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-textarea .form-floating>textarea:focus~label,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.wpforms-field-email .form-floating>input:-webkit-autofill~label,.wpforms-field-text .form-floating>input:-webkit-autofill~label,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select,.wpforms-field-email .input-group>input,.wpforms-field-text .input-group>input,.wpforms-field-textarea .input-group>textarea{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus,.wpforms-field-email .input-group>input:focus,.wpforms-field-text .input-group>input:focus,.wpforms-field-textarea .input-group>textarea:focus{z-index:3}.input-group .btn,.input-group .navigation .page-numbers,.input-group .section-single__tags li,.input-group .wpforms-field-file-upload label.wpforms-field-label,.input-group .wpforms-submit,.navigation .input-group .page-numbers,.section-single__tags .input-group li,.wpforms-field-file-upload .input-group label.wpforms-field-label{position:relative;z-index:2}.input-group .btn:focus,.input-group .navigation .page-numbers:focus,.input-group .section-single__tags li:focus,.input-group .wpforms-field-file-upload label.wpforms-field-label:focus,.input-group .wpforms-submit:focus,.navigation .input-group .page-numbers:focus,.section-single__tags .input-group li:focus,.wpforms-field-file-upload .input-group label.wpforms-field-label:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;color:#061024;display:flex;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:1.40625rem}}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.wpforms-submit,.navigation .input-group-sm>.page-numbers,.section-single__tags .input-group-sm>li,.wpforms-field-email .input-group-sm>input,.wpforms-field-file-upload .input-group-sm>label.wpforms-field-label,.wpforms-field-text .input-group-sm>input,.wpforms-field-textarea .input-group-sm>textarea{font-size:.984375rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{color:#65a938;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#65a938e6;color:#000;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid,.was-validated .wpforms-field-email input:valid,.was-validated .wpforms-field-text input:valid,.was-validated .wpforms-field-textarea textarea:valid,.wpforms-field-email .was-validated input:valid,.wpforms-field-email input.is-valid,.wpforms-field-text .was-validated input:valid,.wpforms-field-text input.is-valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.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%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#65a938;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus,.was-validated .wpforms-field-email input:valid:focus,.was-validated .wpforms-field-text input:valid:focus,.was-validated .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .was-validated input:valid:focus,.wpforms-field-email input.is-valid:focus,.wpforms-field-text .was-validated input:valid:focus,.wpforms-field-text input.is-valid:focus,.wpforms-field-textarea .was-validated textarea:valid:focus,.wpforms-field-textarea textarea.is-valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.was-validated .wpforms-field-textarea textarea:valid,.was-validated textarea.form-control:valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#65a938}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.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%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid,.was-validated .form-check-input:valid,.was-validated .wpforms-field-gdpr-checkbox input:valid,.wpforms-field-gdpr-checkbox .was-validated input:valid,.wpforms-field-gdpr-checkbox input.is-valid{border-color:#65a938}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked,.was-validated .wpforms-field-gdpr-checkbox input:valid:checked,.wpforms-field-gdpr-checkbox .was-validated input:valid:checked,.wpforms-field-gdpr-checkbox input.is-valid:checked{background-color:#65a938}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus,.was-validated .wpforms-field-gdpr-checkbox input:valid:focus,.wpforms-field-gdpr-checkbox .was-validated input:valid:focus,.wpforms-field-gdpr-checkbox input.is-valid:focus{box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:valid~label,.was-validated .wpforms-field-gdpr-checkbox input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:valid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-valid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:valid~label,.wpforms-field-gdpr-checkbox .was-validated input:valid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:valid~label,.wpforms-field-gdpr-checkbox input.is-valid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-valid~label{color:#65a938}.form-check-inline .form-check-input~.valid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.valid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.input-group .wpforms-field-email input.is-valid,.input-group .wpforms-field-text input.is-valid,.input-group .wpforms-field-textarea textarea.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid,.was-validated .input-group .wpforms-field-email input:valid,.was-validated .input-group .wpforms-field-text input:valid,.was-validated .input-group .wpforms-field-textarea textarea:valid,.wpforms-field-email .input-group input.is-valid,.wpforms-field-email .was-validated .input-group input:valid,.wpforms-field-text .input-group input.is-valid,.wpforms-field-text .was-validated .input-group input:valid,.wpforms-field-textarea .input-group textarea.is-valid,.wpforms-field-textarea .was-validated .input-group textarea:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.input-group .wpforms-field-email input.is-valid:focus,.input-group .wpforms-field-text input.is-valid:focus,.input-group .wpforms-field-textarea textarea.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus,.was-validated .input-group .wpforms-field-email input:valid:focus,.was-validated .input-group .wpforms-field-text input:valid:focus,.was-validated .input-group .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .input-group input.is-valid:focus,.wpforms-field-email .was-validated .input-group input:valid:focus,.wpforms-field-text .input-group input.is-valid:focus,.wpforms-field-text .was-validated .input-group input:valid:focus,.wpforms-field-textarea .input-group textarea.is-valid:focus,.wpforms-field-textarea .was-validated .input-group textarea:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545e6;color:#fff;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid,.was-validated .wpforms-field-email input:invalid,.was-validated .wpforms-field-text input:invalid,.was-validated .wpforms-field-textarea textarea:invalid,.wpforms-field-email .was-validated input:invalid,.wpforms-field-email input.is-invalid,.wpforms-field-text .was-validated input:invalid,.wpforms-field-text input.is-invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .wpforms-field-email input:invalid:focus,.was-validated .wpforms-field-text input:invalid:focus,.was-validated .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .was-validated input:invalid:focus,.wpforms-field-email input.is-invalid:focus,.wpforms-field-text .was-validated input:invalid:focus,.wpforms-field-text input.is-invalid:focus,.wpforms-field-textarea .was-validated textarea:invalid:focus,.wpforms-field-textarea textarea.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .wpforms-field-textarea textarea:invalid,.was-validated textarea.form-control:invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid,.was-validated .wpforms-field-gdpr-checkbox input:invalid,.wpforms-field-gdpr-checkbox .was-validated input:invalid,.wpforms-field-gdpr-checkbox input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked,.was-validated .wpforms-field-gdpr-checkbox input:invalid:checked,.wpforms-field-gdpr-checkbox .was-validated input:invalid:checked,.wpforms-field-gdpr-checkbox input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus,.was-validated .wpforms-field-gdpr-checkbox input:invalid:focus,.wpforms-field-gdpr-checkbox .was-validated input:invalid:focus,.wpforms-field-gdpr-checkbox input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:invalid~label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-invalid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:invalid~label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~label,.wpforms-field-gdpr-checkbox input.is-invalid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-invalid~label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.invalid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.input-group .wpforms-field-email input.is-invalid,.input-group .wpforms-field-text input.is-invalid,.input-group .wpforms-field-textarea textarea.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid,.was-validated .input-group .wpforms-field-email input:invalid,.was-validated .input-group .wpforms-field-text input:invalid,.was-validated .input-group .wpforms-field-textarea textarea:invalid,.wpforms-field-email .input-group input.is-invalid,.wpforms-field-email .was-validated .input-group input:invalid,.wpforms-field-text .input-group input.is-invalid,.wpforms-field-text .was-validated .input-group input:invalid,.wpforms-field-textarea .input-group textarea.is-invalid,.wpforms-field-textarea .was-validated .input-group textarea:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.input-group .wpforms-field-email input.is-invalid:focus,.input-group .wpforms-field-text input.is-invalid:focus,.input-group .wpforms-field-textarea textarea.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus,.was-validated .input-group .wpforms-field-email input:invalid:focus,.was-validated .input-group .wpforms-field-text input:invalid:focus,.was-validated .input-group .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .input-group input.is-invalid:focus,.wpforms-field-email .was-validated .input-group input:invalid:focus,.wpforms-field-text .input-group input.is-invalid:focus,.wpforms-field-text .was-validated .input-group input:invalid:focus,.wpforms-field-textarea .input-group textarea.is-invalid:focus,.wpforms-field-textarea .was-validated .input-group textarea:invalid:focus{z-index:3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{background-color:initial;border:1px solid #0000;border-radius:0;color:#061024;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;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-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{transition:none}}.btn:hover,.navigation .page-numbers:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover,.wpforms-submit:hover{color:#061024}.btn-check:focus+.btn,.btn-check:focus+.wpforms-submit,.btn:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus,.wpforms-submit:focus{box-shadow:0 0 0 .25rem #3c57a340;outline:0}.btn.disabled,.btn:disabled,.disabled.wpforms-submit,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled,.navigation fieldset:disabled .page-numbers,.section-single__tags fieldset:disabled li,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload fieldset:disabled label.wpforms-field-label,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled,.wpforms-submit:disabled,fieldset:disabled .btn,fieldset:disabled .navigation .page-numbers,fieldset:disabled .section-single__tags li,fieldset:disabled .wpforms-field-file-upload label.wpforms-field-label,fieldset:disabled .wpforms-submit{opacity:.65;pointer-events:none}.btn-primary,.wpforms-submit{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-primary:hover,.wpforms-submit:hover{background-color:#334a8b;border-color:#304682;color:#fff}.btn-check:focus+.btn-primary,.btn-check:focus+.wpforms-submit,.btn-primary:focus,.wpforms-submit:focus{background-color:#334a8b;border-color:#304682;box-shadow:0 0 0 .25rem #5970b180;color:#fff}.active.wpforms-submit,.btn-check:active+.btn-primary,.btn-check:active+.wpforms-submit,.btn-check:checked+.btn-primary,.btn-check:checked+.wpforms-submit,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.wpforms-submit,.wpforms-submit:active{background-color:#304682;border-color:#2d417a;color:#fff}.active.wpforms-submit:focus,.btn-check:active+.btn-primary:focus,.btn-check:active+.wpforms-submit:focus,.btn-check:checked+.btn-primary:focus,.btn-check:checked+.wpforms-submit:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.wpforms-submit:focus,.wpforms-submit:active:focus{box-shadow:0 0 0 .25rem #5970b180}.btn-primary.disabled,.btn-primary:disabled,.disabled.wpforms-submit,.wpforms-submit:disabled{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#565e64;border-color:#51585e;color:#fff}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-success{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#7cb656;border-color:#74b24c;color:#000}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem #56903080}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#84ba60;border-color:#74b24c;color:#000}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #56903080}.btn-success.disabled,.btn-success:disabled{background-color:#65a938;border-color:#65a938;color:#000}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#000}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-warning{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffc928;border-color:#ffc61b;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffcd35;border-color:#ffc61b;color:#000}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#b02a37;border-color:#a52834;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-light{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#e7ecef;border-color:#e6ebee;color:#000}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#e9edf0;border-color:#e6ebee;color:#000}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-light.disabled,.btn-light:disabled{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-dark{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#050e1f;border-color:#050d1d;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#050d1d;border-color:#050c1b;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-dark.disabled,.btn-dark:disabled{background-color:#061024;border-color:#061024;color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{border-color:#3c57a3;color:#3c57a3}.btn-outline-primary:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.section-single__tags .btn-check:active+li,.section-single__tags .btn-check:checked+li,.section-single__tags li.active,.section-single__tags li.dropdown-toggle.show,.section-single__tags li:active,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label,.wpforms-field-file-upload label.active.wpforms-field-label,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:active{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus,.section-single__tags .btn-check:active+li:focus,.section-single__tags .btn-check:checked+li:focus,.section-single__tags li.active:focus,.section-single__tags li.dropdown-toggle.show:focus,.section-single__tags li:active:focus,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label:focus,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label:focus,.wpforms-field-file-upload label.active.wpforms-field-label:focus,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label:focus,.wpforms-field-file-upload label.wpforms-field-label:active:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled{background-color:initial;color:#3c57a3}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:initial;color:#6c757d}.btn-outline-success{border-color:#65a938;color:#65a938}.btn-outline-success:hover{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:initial;color:#65a938}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:initial;color:#0dcaf0}.btn-outline-warning{border-color:#ffc002;color:#ffc002}.btn-outline-warning:hover{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:initial;color:#ffc002}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:initial;color:#dc3545}.btn-outline-light{border-color:#e3e9ec;color:#e3e9ec}.btn-outline-light:hover{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:initial;color:#e3e9ec}.btn-outline-dark,.navigation .page-numbers{border-color:#061024;color:#061024}.btn-outline-dark:hover,.navigation .page-numbers:hover{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus{box-shadow:0 0 0 .25rem #06102480}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active,.navigation .active.page-numbers,.navigation .btn-check:active+.page-numbers,.navigation .btn-check:checked+.page-numbers,.navigation .dropdown-toggle.show.page-numbers,.navigation .page-numbers:active{background-color:#061024;border-color:#061024;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus,.navigation .active.page-numbers:focus,.navigation .btn-check:active+.page-numbers:focus,.navigation .btn-check:checked+.page-numbers:focus,.navigation .dropdown-toggle.show.page-numbers:focus,.navigation .page-numbers:active:focus{box-shadow:0 0 0 .25rem #06102480}.btn-outline-dark.disabled,.btn-outline-dark:disabled,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled{background-color:initial;color:#061024}.btn-link{color:#3c57a3;font-weight:400;text-decoration:underline}.btn-link:hover{color:#304682}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{border-radius:0;font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.btn-lg{font-size:1.40625rem}}.btn-sm{border-radius:0;font-size:.984375rem;padding:.25rem .5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;color:#061024;display:none;font-size:1.125rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid #00000026;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:initial;border:0;clear:both;color:#061024;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#050e20}.dropdown-item.active,.dropdown-item:active{background-color:#3c57a3;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:#b4b4b4;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.984375rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#061024;display:block;padding:.25rem 1rem}.dropdown-menu-dark{background-color:#152f4e;border-color:#00000026;color:#dee2e6}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:#ffffff26;color:#fff}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#3c57a3;color:#fff}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#b4b4b4}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#b4b4b4}.alert,.wpforms-confirmation-container,.wpforms-error-container{border:1px solid #0000;margin-bottom:1rem;padding:1rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#d8dded;border-color:#c5cde3;color:#243462}.alert-primary .alert-link{color:#1d2a4e}.alert-secondary{background-color:#e2e3e5;border-color:#d3d6d8;color:#41464b}.alert-secondary .alert-link{color:#34383c}.alert-success,.wpforms-confirmation-container{background-color:#e0eed7;border-color:#d1e5c3;color:#3d6522}.alert-success .alert-link,.wpforms-confirmation-container .alert-link{color:#31511b}.alert-info{background-color:#cff4fc;border-color:#b6effb;color:#055160}.alert-info .alert-link{color:#04414d}.alert-warning{background-color:#fff2cc;border-color:#ffecb3;color:#664d01}.alert-warning .alert-link{color:#523e01}.alert-danger,.wpforms-error-container{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.alert-danger .alert-link,.wpforms-error-container .alert-link{color:#6a1a21}.alert-light{background-color:#f9fbfb;border-color:#f7f8f9;color:#5b5d5e}.alert-light .alert-link{color:#494a4b}.alert-dark{background-color:#cdcfd3;border-color:#b4b7bd;color:#040a16}.alert-dark .alert-link{color:#030812}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered,.modal-video .modal-dialog{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#061024;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1061}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.85}.modal-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered,.modal-video .modal-dialog{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-video .modal-dialog,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-video .modal-dialog,.modal-xl{max-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;height:100%}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;height:100%}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;height:100%}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;height:100%}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;height:100%}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;height:100%}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.clearfix:after{clear:both;content:"";display:block}.link-primary{color:#3c57a3}.link-primary:focus,.link-primary:hover{color:#304682}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#65a938}.link-success:focus,.link-success:hover{color:#84ba60}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc002}.link-warning:focus,.link-warning:hover{color:#ffcd35}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#e3e9ec}.link-light:focus,.link-light:hover{color:#e9edf0}.link-dark{color:#061024}.link-dark:focus,.link-dark:hover{color:#050d1d}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-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{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#3c57a3!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#65a938!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc002!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#e3e9ec!important}.border-dark{border-color:#061024!important}.border-white{border-color:#fff!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}.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{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top: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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.40625rem + 1.875vw)!important}.fs-2{font-size:calc(1.35rem + 1.2vw)!important}.fs-3{font-size:calc(1.32188rem + .8625vw)!important}.fs-4{font-size:calc(1.29375rem + .525vw)!important}.fs-5{font-size:calc(1.26563rem + .1875vw)!important}.fs-6{font-size:1.125rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight: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:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top: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}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top: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}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top: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}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top: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}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.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}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top: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-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top: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}.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.8125rem!important}.fs-2{font-size:2.25rem!important}.fs-3{font-size:1.96875rem!important}.fs-4{font-size:1.6875rem!important}.fs-5{font-size:1.40625rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.fade-in,.fade-in-1,.fade-in-2,.fade-in-3,.fade-in-4{opacity:1;transition:all .2s}.fade-in-1{transition-delay:.2s}.fade-in-2{transition-delay:.4s}.fade-in-3{transition-delay:.6s}.fade-in-4{transition-delay:.8s}.fade-out{opacity:0;transition:opacity .2s ease}.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{opacity:1!important;transform:translate(0);transition:all .2s}.fade-top-in-1{transition-delay:.2s}.fade-top-in-2{transition-delay:.4s}.fade-top-in-3{transition-delay:.6s}.fade-top-in-4{transition-delay:.8s}.fade-top-in-5{transition-delay:1s}.fade-top-in-6{transition-delay:1.2s}.fade-top-in-7{transition-delay:1.4s}.fade-top-in-8{transition-delay:1.6s}.fade-top-in-9{transition-delay:1.8s}.fade-top-in-10{transition-delay:2s}.fade-top-in-11{transition-delay:2.2s}.fade-top-in-12{transition-delay:2.4s}.fade-right-in{opacity:1!important;transform:translate(0);transition:all .2s}.fade-right-in-1{transition-delay:.2s}.fade-right-in-2{transition-delay:.4s}.fade-right-in-3{transition-delay:.6s}.fade-right-in-4{transition-delay:.8s}.fade-right-in-5{transition-delay:1s}.fade-right-in-6{transition-delay:1.2s}.fade-right-in-7{transition-delay:1.4s}.fade-right-in-8{transition-delay:1.6s}.fade-right-in-9{transition-delay:1.8s}.fade-right-in-10{transition-delay:2s}.fade-right-in-11{transition-delay:2.2s}.fade-right-in-12{transition-delay:2.4s}.fade-top-out{opacity:0;transform:translateY(2rem)}.fade-right-out{opacity:0;transform:translate(-1rem)}.fade-left-out{opacity:0;transform:translate(1rem)}.fade-left-in{opacity:1!important;transform:translate(0);transition:all .2s}.header-line-out{opacity:0;transform:translate(-1rem)}.header-line-out:after{width:0!important}.header-line-in{opacity:1;transform:translate(0);transition:all .2s}.header-line-in:after{transition:all 1s;width:100%!important}[data-aos=left-lined]:before{bottom:100%!important;transition:bottom 1s}[data-aos=left-lined].aos-animate:before{bottom:0!important}.zoom-in{opacity:1;transform:scale(1);transition:all .2s}.zoom-out{opacity:0;transform:scale(.6)}@media (max-width:575.98px){.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{transition-delay:0s!important}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.admin-bar .header{top:2rem}@media screen and (max-width:782px){.admin-bar .header{top:2.875rem}}.admin-bar .section-navigation{top:5.125rem}@media screen and (max-width:782px){.admin-bar .section-navigation{top:6rem}}@media (min-width:992px){.admin-bar .section-navigation{top:8.25rem}}.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2rem)}@media screen and (max-width:782px){.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2.875rem)}}#wpadminbar{position:fixed!important}@keyframes slide-animation{0%{display:none;opacity:0;transform:translateY(2rem)}1%{display:block}to{opacity:1;transform:none}}@keyframes fade-animation{0%{display:none;opacity:0}1%{display:block}to{opacity:1}}@keyframes push-animation{0%{opacity:1;top:auto}49%{opacity:0;top:auto}50%{display:block;opacity:0;top:0}to{display:block;opacity:1;top:0}}@keyframes loading-animation{50%{background-color:#fff}to{background-color:#65a938}}.footer .wpforms-submit-container button,.media,.news-post__image:before,.section-image_home .section-image__container:after,.sngl-site__image:before,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;display:inline-block;font-size:0;height:2rem;vertical-align:middle;width:2rem}.media-logo,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23b4b4b4%27/%3E%3C/g%3E%3C/svg%3E");height:1.875rem;width:10.9375rem}.media-logo_lg,.news-post__image:before,.sngl-site__image:before{height:2.875rem;width:17.0625rem}.media-logo_full{height:0;padding-bottom:16.85%;width:100%}.header.opened .media-logo,.header.opened .news-post__image:before,.header.opened .sngl-site__image:before,.media-logo_white,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23fff%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23fff%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23fff%27/%3E%3C/g%3E%3C/svg%3E")}.media-logo_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23061024%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23061024%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23061024%27/%3E%3C/g%3E%3C/svg%3E")}.media-search{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search:hover,.media-search_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-email,.media-instagram,.media-linkedin,.media-socials,.media-twitter,.media-vimeo,.media-youtube{height:2.3125rem;transition:all .4s ease-in-out;width:2.3125rem}.media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin,.media-linkedin_dark,.part-socials_dark .media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin:hover,.media-linkedin_dark:hover,.part-socials_dark .media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo,.media-vimeo_dark,.part-socials_dark .media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo:hover,.media-vimeo_dark:hover,.part-socials_dark .media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23fff%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram,.media-instagram_dark,.part-socials_dark .media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23152f4e%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram:hover,.media-instagram_dark:hover,.part-socials_dark .media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube,.media-youtube_dark,.part-socials_dark .media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube:hover,.media-youtube_dark:hover,.part-socials_dark .media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter,.media-twitter_dark,.part-socials_dark .media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter:hover,.media-twitter_dark:hover,.part-socials_dark .media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23152f4e%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.footer .wpforms-submit-container button,.media-arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%2365a938%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .wpforms-submit-container button:hover,.media-arrow:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%23061024%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%233c57a3%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E");height:3.625rem;transition:all .4s ease-in-out;width:3.5rem}.media-close:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E")}.media-play,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;transition:all .4s ease-in-out;width:10.125rem}.media-play:hover,.video-js.vjs-theme-sea .vjs-big-play-button:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-play-sm{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%23fff%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E");height:5.125rem;transition:all .4s ease-in-out;width:5.125rem}.media-play-sm:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-pause{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;width:10.125rem}.media-pause:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.75rem}.media-phone_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-phone_sm{height:1.1875rem;width:.75rem}.media-location{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.8125rem}.media-location_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-location_sm{height:1.1875rem;width:.8125rem}.media-indus,.media-indus-box,.media-indus-calendar,.media-indus-crane,.media-indus-employers,.media-indus-gear,.media-indus-mac,.media-indus-map,.media-indus-medal,.media-indus-people{background-position:center bottom .625rem;background-size:auto 2.6875rem;height:3.3125rem;position:relative;width:4.6875rem}.media-indus-box:before,.media-indus-calendar:before,.media-indus-crane:before,.media-indus-employers:before,.media-indus-gear:before,.media-indus-mac:before,.media-indus-map:before,.media-indus-medal:before,.media-indus-people:before,.media-indus:before{background-color:#3c57a380;bottom:0;content:"";height:1rem;position:absolute;width:100%}.media-indus-crane{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.8 42v-1.4c0-.8.4-1.2 1.2-1.2h5.3c.6 0 1 .3 1.1.9V42H7.8ZM6 5.7 7.8 5l4 7.6c-1 0-1.8.2-2.5 1l-3.2-8Zm2.2 9.7H4c-1.5 0-2.4-1-2.4-2.4V5.5c0-1 .7-2 1.7-2.1l.1.1c.2.6.5 1 1 1.4.2.1.2.3.3.4l3.6 8.8v1.2ZM6.1 1c1 0 1.7.7 1.7 1.7 0 .8-.8 1.5-1.7 1.6-.9 0-1.6-.7-1.6-1.7 0-.9.7-1.6 1.6-1.6Zm7.1 17.6v19.6H10V18.7c1 .5 2.1.5 3.2 0Zm.6-2.9c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1 1.2 0 2.2 1 2.2 2.1Zm6.6-14.1c.6 0 1.1.4 1.1 1s-.5 1.1-1 1.1c-.7 0-1.2-.5-1.2-1 0-.7.5-1.2 1.1-1.1ZM32.8 42H16.6v-1.5c0-.8-.3-1.5-1-1.9l-1.2-.5V17.9l.1-.5c.8-1.4.4-3.2-.9-4.2a1690.5 1690.5 0 0 1-4.8-8.6l-.1-.2H17c.4 0 .6-.2.6-.6 0-.3-.2-.5-.6-.5H8.8V2.2h9.5V3l.3.9.2.7v1.8c0 .7.2 1 .9 1.2l.2.3v2.3l.1.5c.3.3.8.2 1-.2V7.7l.5-.2c.4-.2.6-.6.6-1V4.4l.1-.4c.6-.9.5-2-.2-2.8-.8-.8-2-.8-2.9-.2h-.3l-10.3.1-.3-.1a3 3 0 0 0-1.7-1h-.7c-1.2.3-2 1-2.3 2 0 .2-.2.3-.3.3A3.3 3.3 0 0 0 .6 5.7v7.2c0 2 1.5 3.5 3.5 3.5H8c.3 0 .4 0 .5.3l.2.6.2.7V38.3h-.3c-.7 0-1.2.4-1.5.9-.3.4-.4.9-.4 1.4v1.5h-6c-.5 0-.8.3-.7.7l.4.4h33.2v-.7c-.2-.3-.4-.4-.8-.4ZM10.5 15.8c0 .3.2.5.5.6h1.2c.3 0 .5-.3.5-.6s-.2-.5-.5-.5H11c-.3 0-.5.2-.5.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-box{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2736%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.5 18 9 4 6.3 2.9V41L1.5 34.3V18Zm9.7-5-1.6 3.6v.6c0 .2.2.3.4.4l7.2 3.2h.6l7.3-3.2c.2 0 .3-.2.4-.4v-.6L23.9 13l8.5 3.8-14.9 6.7-14.9-6.7 8.6-3.8Zm5.6 6-5.5-2.5 5.5-12.2V19Zm1.5-14.7 5.5 12.2-5.5 2.5V4.3Zm15.2 30L18.3 41V24.9L33.5 18v16.2Zm-33 1.2L17.1 43h.6l16.8-7.5c.3-.2.4-.4.4-.7V16.5h-.1l-.1-.2h-.2L23 11 18.2.4 18 .1H18l-.1-.1h-.1l-.1-.1H17v.2H17l-.1.1v.1L12 11 .4 16.2l-.1.1-.1.2-.2.1v18.2c0 .3.2.5.4.7Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-gear{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2743%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M31.5 24.1c-.4 0-.7.3-.7.7V26h-7.1c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h7.8c.3 0 .6-.3.6-.6v-2c0-.3-.3-.6-.6-.6Zm7.9 0c-.4 0-.7.3-.7.7v5.4H37c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h2.5c.4 0 .6-.3.6-.6v-6.1c0-.4-.2-.7-.6-.7Zm-17-18.7a1 1 0 0 1-1-1c0-.6.4-1 1-1H25c.5 0 1 .4 1 1 0 .5-.5 1-1 1h-2.6Zm.6 15.9c0 .3.3.6.7.6.3 0 .6-.3.6-.6V6.7h.7c1.2 0 2.3-1 2.3-2.3C27.3 3 26.3 2 25 2h-.7V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V2h-.6C21 2 20 3 20 4.4c0 1.2 1 2.3 2.3 2.3h.6v14.6Zm7.2-6.2h2.6c.6 0 1 .5 1 1s-.4 1-1 1h-2.6a1 1 0 0 1-1-1c0-.5.5-1 1-1Zm0 3.3h.7v2.9c0 .3.3.6.6.6.4 0 .7-.3.7-.6v-3h.6a2.3 2.3 0 1 0 0-4.5h-.6V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v13.1h-.7c-1.2 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3Zm10.5-9.1h-2.6a1 1 0 0 1-1-1c0-.5.4-1 1-1h2.6c.5 0 1 .5 1 1s-.5 1-1 1Zm0-3.3H40V.7c0-.4-.2-.7-.6-.7-.4 0-.7.3-.7.7V6h-.6c-1.3 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3h.6v10.7c0 .3.3.6.7.6.4 0 .6-.3.6-.6V10.6h.7a2.3 2.3 0 1 0 0-4.6ZM3.7 11a2.4 2.4 0 1 1 0 4.8c-1.3 0-2.4-1-2.4-2.4 0-1.3 1-2.4 2.4-2.4Zm2.8 0h6a2.4 2.4 0 1 1 0 4.8h-6c.6-.6 1-1.5 1-2.4 0-.9-.4-1.7-1-2.4Zm-2.8 6.1h8.8c2 0 3.7-1.7 3.7-3.7s-1.7-3.7-3.7-3.7H3.7c-2 0-3.7 1.7-3.7 3.7s1.7 3.7 3.7 3.7Zm3-14.1H1.4c.3-1 1.2-1.8 2.3-1.8h6a3.6 3.6 0 0 0 0 4.8h-6c-1 0-2-.7-2.3-1.8h5.3c.4 0 .7-.2.7-.6 0-.4-.3-.6-.7-.6Zm5.8-1.8a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 1 1 0-4.8ZM3.7 7.4h8.8c2 0 3.7-1.7 3.7-3.7S14.5 0 12.5 0H3.7C1.7 0 0 1.7 0 3.7s1.7 3.7 3.7 3.7Zm26.1 29.7a1 1 0 0 1-1-1c0-.5.5-1 1-1 .6 0 1 .5 1 1s-.4 1-1 1Zm0-3.3a2.3 2.3 0 0 0 0 4.6c1.3 0 2.3-1 2.3-2.3 0-1.3-1-2.3-2.3-2.3Zm5.6 2.7-1.6.3c-.2 0-.4.2-.5.5l-.2.4v.7l1 1.3-.6.7-1.4-1a.7.7 0 0 0-.6 0l-.5.1c-.2.1-.4.3-.4.5l-.3 1.7h-.9l-.3-1.7c0-.2-.2-.4-.4-.5a3 3 0 0 1-.5-.2.7.7 0 0 0-.6 0l-1.4 1-.6-.6 1-1.3v-.7l-.2-.4c0-.3-.3-.5-.5-.5l-1.7-.3v-.8l1.7-.3c.2 0 .4-.2.5-.4l.2-.5v-.7l-1-1.3.6-.7 1.4 1c.2.2.4.2.6 0l.5-.1c.2 0 .4-.3.4-.5l.3-1.7h.9l.3 1.7c0 .2.2.4.4.5l.5.2h.6l1.4-1 .6.6-1 1.3v.7l.2.5c0 .2.3.4.5.4l1.6.3v.8Zm.7-2-1.6-.3 1-1.3c.1-.3.1-.6 0-.8-.5-.6-1-1.2-1.6-1.6a.6.6 0 0 0-.8 0l-1.3 1-.3-1.6c0-.3-.3-.6-.5-.6h-2.3c-.3 0-.5.3-.5.6l-.3 1.6-1.3-1a.6.6 0 0 0-.8 0l-1.6 1.6c-.1.2-.1.5 0 .8l1 1.3-1.7.3c-.2 0-.4.2-.5.5a6.3 6.3 0 0 0 0 2.2c0 .3.3.5.5.6l1.7.2-1 1.4v.7a7 7 0 0 0 1.6 1.6c.2.2.5.2.8 0l1.3-1 .3 1.7c0 .2.2.5.5.5a7.3 7.3 0 0 0 2.3 0c.2 0 .5-.3.5-.5l.3-1.7 1.3 1c.2.2.6.2.8 0 .6-.4 1.1-1 1.6-1.6v-.7l-1-1.4 1.6-.2c.3 0 .5-.3.6-.6a7.3 7.3 0 0 0 0-2.2c0-.3-.3-.5-.6-.5Zm-25-1.2a2.6 2.6 0 0 1-2.6-2.7 2.6 2.6 0 0 1 5.2 0c0 1.5-1.1 2.7-2.6 2.7Zm0-6.6a4 4 0 1 0 0 7.9 4 4 0 1 0 0-7.8Zm9.8 5-3.1.5c-.2 0-.4.3-.5.5l-.4.8v.7l2 2.5c-.5.6-1 1.1-1.7 1.6l-2.5-1.8a.7.7 0 0 0-.7 0c-.3 0-.5.2-.8.3-.2 0-.4.2-.5.5l-.4 3H10l-.5-3c0-.3-.2-.5-.4-.5a8 8 0 0 1-.9-.4.7.7 0 0 0-.6 0L5 38.4l-1.6-1.6 1.9-2.5v-.7l-.3-.8c0-.2-.3-.4-.5-.5l-3.1-.4a11.1 11.1 0 0 1 0-2.3l3-.5c.3 0 .5-.2.6-.4 0-.3.2-.6.3-.8V27l-1.9-2.5L5 23l2.6 1.8c.2.2.4.2.6 0l.9-.3c.2 0 .4-.3.4-.5l.5-3h2.3l.4 3c0 .2.3.5.5.5l.8.4h.7l2.5-2c.6.6 1.2 1 1.6 1.7L17 27c-.2.2-.2.5 0 .7 0 .3.2.5.3.8 0 .2.3.4.5.4l3 .5a9 9 0 0 1 0 2.3Zm.7-3.4-3.2-.5-.1-.2 1.9-2.6c.1-.3.1-.6 0-.8a11 11 0 0 0-2.6-2.5.6.6 0 0 0-.7 0l-2.7 1.9-.2-.2-.5-3.1c0-.3-.3-.5-.6-.6-1.2-.2-2.4-.2-3.6 0-.3 0-.5.3-.5.6l-.5 3.1-.3.1-2.6-1.8a.7.7 0 0 0-.8 0c-1 .7-1.8 1.5-2.5 2.5-.2.2-.2.5 0 .8L4 27.6l-.1.2-3.2.5c-.3 0-.5.3-.6.5a11.3 11.3 0 0 0 0 3.6c0 .3.3.5.6.6l3.2.5v.2l-1.8 2.6c-.2.3-.2.6 0 .8a11 11 0 0 0 2.5 2.5c.3.2.6.2.8 0L8 37.8h.3l.5 3.2c0 .3.2.5.5.6a11.3 11.3 0 0 0 3.6 0c.3 0 .5-.3.6-.6L14 38l.2-.1 2.7 1.8c.2.2.5.2.7 0 1-.7 1.9-1.5 2.6-2.5.1-.2.1-.5 0-.8l-2-2.6.2-.2 3.2-.5c.2 0 .5-.3.5-.6a10.5 10.5 0 0 0 0-3.6c0-.2-.3-.5-.5-.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-calendar{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2739%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M23.8 31.1h-4.4v-4.4H23L22 28.6l-.6-.8a.7.7 0 0 0-1-.1c-.2.2-.3.6 0 .9l1 1.5.6.3c.2 0 .4-.1.5-.3l1.4-2.1V31Zm1.7-6.8a.6.6 0 0 0-1 .2l-.5 1h-5.3c-.4 0-.7.2-.7.6v5.7c0 .4.3.6.7.6h5.8c.4 0 .7-.2.7-.6V26l.5-.9c.2-.3.1-.7-.2-.9Zm5 6.8H35v-4.4h-4.5v4.4Zm-.7-5.7c-.3 0-.6.3-.6.7v5.7c0 .4.3.6.6.6h5.8c.4 0 .7-.2.7-.6V26c0-.4-.3-.7-.7-.7h-5.8ZM8.2 31.1h4.5v-4.4H8.2v4.4Zm-.6-5.7c-.4 0-.7.3-.7.7v5.7c0 .4.3.6.7.6h5.8c.3 0 .6-.2.6-.6V26c0-.4-.3-.7-.6-.7H7.6Zm22.9-6H35V15h-4.5v4.5Zm-.7-5.7c-.3 0-.6.3-.6.7V20c0 .4.3.7.6.7h5.8c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8Zm-10.4 5.8h4.4V15h-4.4v4.5Zm5.1 1.3c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8c-.4 0-.7.3-.7.7V20c0 .4.3.7.7.7h5.8ZM15.4 7.7c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2Zm21 0c-.4 0-.7.3-.7.6 0 .4.3.7.6.7h2a.6.6 0 0 0 0-1.3h-2Zm-10.5 0c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.7-.6h-2ZM33 9c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2ZM12 9a.6.6 0 0 0 0-1.3h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2Zm10.5 0c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2ZM6.9 7.7h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6Zm35 0h-.3c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h.3v26.8c0 .7-.6 1.3-1.3 1.3h-38c-.7 0-1.3-.6-1.3-1.3V9h.3c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-.3V4.5c0-.7.6-1.3 1.3-1.3h2.8v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h4.9v1.2c0 .4.2.7.6.7.4 0 .7-.3.7-.7V3.2h4.8v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2H24v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2H30v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2h4.9v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h3c.8 0 1.4.6 1.4 1.3v3.2Zm-1.3-5.8h-3.1V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2h-4.9V.7a.6.6 0 1 0-1.3 0v1.2h-4.8V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2H19V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7v1.2H13V.7c0-.4-.3-.7-.7-.7-.4 0-.6.3-.6.7v1.2H6.7V.7C6.7.3 6.4 0 6 0c-.3 0-.6.3-.6.7v1.2H2.6A2.6 2.6 0 0 0 0 4.5v31.3c0 1.4 1.2 2.6 2.6 2.6h38c1.4 0 2.6-1.2 2.6-2.6V4.5c0-1.4-1.2-2.6-2.6-2.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-employers{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2748%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.3 14.5v6.1c0 .4.3.7.7.7.4 0 .7-.3.7-.7v-6c0-.5-.3-.7-.7-.7-.4 0-.7.2-.7.6ZM8 3.3c1.2 0 2.2 1 2.2 2.1 0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7C6 2 4.4 3.6 4.4 5.5 4.4 7.4 6 9 8 9Zm31.5 5.6v6.1c0 .4.3.7.7.7.3 0 .6-.3.6-.7v-6c0-.5-.3-.7-.6-.7-.4 0-.7.2-.7.6Zm4.7-.6c-.3 0-.6.2-.6.6V23h-7v-8.5c0-.4-.2-.6-.6-.6-.3 0-.6.2-.6.6v8.8c0 .5-.5 1-1 1a1 1 0 0 1-1-1V14c0-1.5 1.2-2.6 2.6-2.6h3.5v.6c0 .3.3.6.7.6.3 0 .6-.3.6-.6v-.6h3.4c1.4 0 2.6 1.1 2.6 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-1-1v-8.8c0-.4-.2-.6-.6-.6Zm-.7 22c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.3v-9.6c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V36c0 .7-.6 1.3-1.4 1.3-.7 0-1.3-.6-1.3-1.3V24.3h6.8V36Zm-14 1.4v-10c.4.3.8.4 1.3.4 1.5 0 2.6-1.1 2.6-2.5.3.1.6.4 1 .4l1-.2V36c0 .5.1 1 .4 1.3h-6.3Zm-.6-23.2c-.3 0-.6.3-.6.7V25h-3.5v-9l3.3-5h.8c1.8 0 3.2 1.4 3.2 3v11.2c0 .6-.6 1.2-1.3 1.2-.6 0-1.2-.5-1.2-1.2V14.8c0-.4-.3-.7-.7-.7Zm-.7 26c0 1-.8 1.8-1.8 1.8s-1.7-.8-1.7-1.7V28.8c0-.4-.3-.6-.7-.6-.4 0-.7.2-.7.6v11.4c0 1-.7 1.7-1.7 1.7s-1.7-.8-1.7-1.7v-14H28v14Zm-9.7-25.3v10.4c0 .6-.5 1.2-1.2 1.2s-1.3-.6-1.3-1.2V14c0-1.7 1.5-3.2 3.2-3.2h1l3.2 5.1v9h-3.5V14.8c0-.4-.3-.7-.7-.7-.4 0-.7.3-.7.7Zm0 22.5h-6.2c.3-.4.4-.8.4-1.3V25.3c.3.2.7.3 1 .3.4 0 .7-.3 1-.4a2.6 2.6 0 0 0 3.8 2.2v10ZM12.1 14c-.4 0-.7.2-.7.6V23H4.5v-8.5c0-.4-.3-.6-.6-.6-.4 0-.7.2-.7.6v8.8a1 1 0 1 1-1.9 0V14c0-1.5 1.2-2.6 2.6-2.6h3.4v.6c0 .3.3.6.7.6.4 0 .7-.3.7-.6v-.6H12c1.4 0 2.5 1.1 2.5 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-.9-1v-8.8c0-.4-.3-.6-.6-.6Zm-.8 22c0 .8-.6 1.4-1.4 1.4-.7 0-1.3-.6-1.3-1.3v-9.6c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7V36c0 .7-.6 1.3-1.4 1.3-.8 0-1.4-.6-1.4-1.3V24.3h6.8V36Zm15.1-25L24 14.6 21.6 11h4.8Zm18.3 14.4c.3.2.6.3 1 .3 1.3 0 2.3-1 2.3-2.3V14c0-2.2-1.7-4-3.9-4H36c-1.6 0-2.7 1.2-3.3 2.5-.6-1.6-2-2.8-3.8-2.8h-9.7c-1.8 0-3 1.2-3.8 2.7-.6-1.3-1.7-2.3-3.2-2.3H3.9A3.9 3.9 0 0 0 0 14v9.3c0 1.2 1 2.3 2.3 2.3l.9-.2V36c0 .5.2 1 .4 1.3H1.3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h17.1v1.6c0 .6.2 1.2.6 1.7h-7c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h24.2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-7.4c.4-.5.6-1.1.6-1.7v-1.6h17.3c.3 0 .6-.3.6-.6 0-.4-.3-.7-.6-.7h-2.4c.2-.4.4-.8.4-1.3V25.3ZM40 3.3c1.2 0 2.1 1 2.1 2.1 0 1.2-1 2.2-2.1 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7 3.5 3.5 0 1 0 0 7ZM23.9 1.3a2.7 2.7 0 1 1 0 5.3 2.7 2.7 0 1 1 0-5.3Zm0 6.7a4 4 0 0 0 4-4 4 4 0 0 0-8 0 4 4 0 0 0 4 4Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-mac{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.5 13.7a.6.6 0 1 0 0-1.3h-3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h3Zm2.6-.6c0 .3.3.6.7.6H18c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7h-6.2c-.4 0-.7.3-.7.7Zm1.7-3.4c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h7.3ZM24.6 9c0-.3-.3-.6-.7-.6H16c-.3 0-.6.3-.6.6 0 .4.3.7.6.7H24c.4 0 .7-.3.7-.7ZM16 5.7c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h10.6Zm7.8 0c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-4.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h4.6Zm10.4 5-1.5.7h-.1l-4.4 3.8-4.2-1.2h-.5L19 16.6l-4.3 1.2-4.3-2.5a.7.7 0 0 0-.8.1l-4.6 4c-.3.2-.3.6 0 .9l.4.2c.2 0 .3 0 .5-.2l4.2-3.6 4.2 2.4h.5l4.6-1.3h.1l4.4-2.5 4.3 1.3c.2 0 .5 0 .6-.2l4.5-3.9 1.4-.5.5 1.2 2.4-3.2-4-.4.6 1.2Zm7.6 18.5h-3.6V14c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v15.3h-3.3V16c0-.3-.2-.6-.6-.6-.4 0-.7.3-.7.6v13.3h-3.3v-9.4c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v9.4h-3.2V18.5c0-.3-.3-.6-.7-.6-.4 0-.6.3-.6.6v10.7H20v-8c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v8h-3.3v-6.8c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v6.8h-3.3v-9.4c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v9.4H6.2v-5.4c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v5.4H1.3v-26c0-1 1-1.9 2-1.9h36.6c1.1 0 2 .9 2 2v26Zm0 3c0 1-.9 2-2 2H3.3c-1 0-2-1-2-2v-1.7H42v1.7ZM18 38.9h7v-3.5h-7V39Zm9.2 1.3c1.1 0 2 .7 2.3 1.7h-16c.3-1 1.2-1.7 2.3-1.7h11.4ZM40 0H3.3A3.3 3.3 0 0 0 0 3.3v28.9c0 1.8 1.5 3.2 3.3 3.2h13.5V39h-1c-2 0-3.6 1.7-3.6 3.6 0 .4.3.7.7.7h17.4c.4 0 .7-.3.7-.7 0-2-1.6-3.6-3.7-3.6h-.9v-3.5H40c1.8 0 3.3-1.4 3.3-3.2v-29c0-1.7-1.5-3.2-3.3-3.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-medal{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M20 17.4c-.1.2-.2.4-.1.6l.6 3.8-3.4-1.8a.7.7 0 0 0-.6 0l-3.4 1.8.7-3.8c0-.2 0-.4-.2-.6l-2.8-2.7 3.8-.5c.2 0 .4-.2.5-.4l1.7-3.4 1.7 3.4c.1.2.3.4.5.4l3.8.5-2.8 2.7Zm-2.6-8.8a.7.7 0 0 0-.6-.3c-.2 0-.5.1-.6.3L14.1 13l-4.8.8c-.2 0-.4.1-.5.4l.1.7 3.5 3.3-.8 4.7c0 .3 0 .6.3.7.2.1.4.2.7 0l4.2-2.2 4.3 2.3h.3l.4-.1c.2-.1.3-.4.2-.7l-.8-4.7 3.5-3.3c.2-.2.2-.5.1-.7 0-.3-.2-.4-.5-.4l-4.8-.8-2.1-4.3Zm-.6 18.2c-5.6 0-10.1-4.6-10.1-10.1a10.1 10.1 0 0 1 20.2 0c0 5.5-4.5 10-10.1 10Zm0-21.5a11.4 11.4 0 1 0 0 22.8 11.4 11.4 0 0 0 0-22.8Zm14.3 17.1v.3l-.2.1-2.1.8c-.6.3-1 .9-1 1.6v2.5h-2.6c-.7 0-1.3.4-1.5 1L23 31l-.2.1h-.2l-2-1c-.7-.2-1.4 0-2 .4L17 32.1l-.2.1h-.2L15 30.3a1.6 1.6 0 0 0-1.8-.3l-2.1 1h-.2l-.2-.2-.8-2.2c-.2-.6-.9-1-1.5-1H5.9l-.1-.2v-2.3c0-.7-.4-1.3-1-1.6l-2.1-.8-.2-.1v-.3l1-2c.2-.7 0-1.4-.4-1.9L1.4 17v-.4L3.1 15c.5-.5.6-1.2.3-1.8l-1-2.1v-.3l.3-.1 2.1-.8c.6-.3 1-.9 1-1.6V5.8h2.6c.6 0 1.3-.4 1.5-1l.8-2.2.2-.1h.2l2.1 1c.6.2 1.3 0 1.8-.5l1.6-1.6.2-.1h.2L18.6 3c.5.5 1.2.7 1.8.4l2.1-1h.2l.2.2.8 2.2c.2.6.9 1 1.5 1H27.8v2.5c0 .7.4 1.3 1 1.6l2.1.8a.3.3 0 0 1 .2.4l-1 2c-.2.7 0 1.4.4 1.9l1.7 1.6v.4l-1.7 1.5c-.5.5-.6 1.2-.3 1.8l1 2.1Zm-5.4 19-4.5-2.2V32l.8.3c.4.2.8.2 1.2 0 .4-.1.8-.4 1-.9l.7-2.1.3-.2h.5v12.5Zm-5.9-2.8-2.6-1.4h-.6l-2.7 1.4v-7.3h.1l1.6 1.7a1.6 1.6 0 0 0 2.4 0l1.6-1.7h.2v7.3Zm-7.2.6L8 41.5V29h.4c.1 0 .2 0 .3.2l.8 2.1c.1.5.5.8.9 1h1.2l1-.5v7.4ZM33.1 18c.3-.3.5-.7.5-1.1 0-.5-.2-.9-.5-1.2L31.4 14v-.3l.9-2.1c.2-.4.2-.9 0-1.3s-.5-.7-.9-.8l-2.1-.9a.3.3 0 0 1-.2-.2V6c0-.5-.1-.9-.4-1.2-.3-.3-.8-.5-1.2-.5l-2.3.1c-.1 0-.2 0-.3-.2l-.8-2.1a1.6 1.6 0 0 0-2.1-1l-2.2 1h-.2L18 .5c-.6-.7-1.8-.7-2.4 0L14 2.2h-.2l-2.2-1h-1.2c-.4.2-.7.6-.9 1l-.8 2.1-.3.2H6.1c-.5 0-.9 0-1.2.4-.3.3-.5.7-.4 1.2v2.3c0 .1 0 .2-.2.2l-2.1.9c-.4.1-.8.4-1 .8l.1 1.3 1 2-.1.4-1.7 1.6c-.3.3-.5.7-.5 1.2 0 .4.2.8.5 1l1.7 1.7v.3l-.9 2.1a1.6 1.6 0 0 0 .9 2.1l2.1.9c.2 0 .2.1.2.2v2.3c0 .5.1 1 .4 1.2.3.3.8.5 1.2.5h.6v13.5c0 .2.1.4.3.5h.7l6-3 3.2-1.5L26 43h.6c.2-.1.4-.3.4-.5V29h.4c.5 0 .9-.2 1.2-.5.3-.3.5-.7.5-1.2l-.1-2.3s0-.2.2-.2l2.1-.9c.4-.1.7-.4 1-.8.1-.4 0-.9-.1-1.3l-1-2.1.1-.3 1.7-1.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-people{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M36.7 22.8c-1.3 0-5.3-.3-5.3-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.3.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.6-7c-.4 0-1.1 0-2-.2-.5-1-1.3-2-2.3-2.6a4 4 0 0 0 .2-4.2C25.5 8 26 7.4 26.9 7a3.8 3.8 0 0 0 4.5 0c.7.4 1.4 1 1.9 1.8-.4.5-.5 1.1-.5 1.9 0 .8.2 1.7.7 2.3-1 .6-1.9 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.2.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.5-7c-.5 0-1.2 0-2-.2-.6-1-1.4-2-2.4-2.6.4-.7.7-1.5.7-2.3 0-.8-.2-1.4-.5-2C10.4 8 11 7.5 11.8 7a3.7 3.7 0 0 0 4.5 0c.8.4 1.4 1 1.9 1.8-.3.5-.5 1.1-.5 1.9 0 .8.3 1.6.7 2.3-1 .6-1.8 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5c.6.5 1.4.8 2.2.8a4 4 0 0 0 2.3-.7c1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.3 3.9m0-14.6c1.6 0 2.6 1 2.6 2.5S8 13.5 6.5 13.5c-1.4 0-2.6-1.3-2.6-2.8C4 9.2 5 8.2 6.5 8.2m7.6-7c1.5 0 2.5 1 2.5 2.5 0 1.6-1.1 2.8-2.5 2.8-1.5 0-2.6-1.2-2.6-2.8 0-1.4 1-2.4 2.6-2.4m7.5 6.9c1.5 0 2.6 1 2.6 2.5s-1.2 2.8-2.6 2.8c-1.4 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m7.5-7c1.5 0 2.6 1 2.6 2.5 0 1.6-1.1 2.8-2.6 2.8-1.4 0-2.6-1.2-2.6-2.8 0-1.4 1.1-2.4 2.6-2.4m7.6 6.9c1.5 0 2.5 1 2.5 2.5s-1.1 2.8-2.5 2.8c-1.5 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m3.1 4.8a4 4 0 0 0 .8-2.3c0-2.2-1.7-3.8-4-3.8a4 4 0 0 0-2.5.9A7.2 7.2 0 0 0 32.3 6c.5-.7.7-1.5.7-2.4C33 1.6 31.4 0 29.1 0c-2.2 0-3.9 1.6-3.9 3.7 0 .9.3 1.7.8 2.4-.7.4-1.4 1-1.9 1.7a4 4 0 0 0-2.5-.9 4 4 0 0 0-2.5.9A7 7 0 0 0 17.2 6c.5-.7.8-1.5.8-2.4C18 1.6 16.3 0 14 0c-2.2 0-3.8 1.6-3.8 3.7 0 .9.2 1.7.7 2.4a7 7 0 0 0-1.8 1.7 4 4 0 0 0-2.6-.9c-2.2 0-3.9 1.6-3.9 3.8 0 .8.3 1.6.8 2.3A7.4 7.4 0 0 0 0 18.9C0 22.1 2.5 24 6.5 24s6.5-2 6.5-5.1a6 6 0 0 0-.3-2 9.6 9.6 0 0 0 2.7 0l-.3 2c0 3.2 2.5 5.1 6.5 5.1s6.5-2 6.5-5.1l-.3-2a7.3 7.3 0 0 0 2.7 0c-.2.7-.4 1.4-.4 2 0 3.2 2.5 5.1 6.6 5.1 4 0 6.5-2 6.5-5.1 0-2.2-1.3-4.6-3.4-5.9%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-size:2.6875rem;height:2.125rem}.media-indus-map{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.3 9c0-1.9 1.5-3.4 3.3-3.4 1.8 0 3.3 1.5 3.3 3.4 0 1.8-1.5 3.3-3.3 3.3A3.3 3.3 0 0 1 18.3 9Zm8 0a4.6 4.6 0 1 0-9.4 0 4.6 4.6 0 0 0 9.3 0Zm7 32.9-1-9H40l1.8 9h-8.5Zm-1.7-15.7h7l1.1 5.5h-7.5l-.6-5.5ZM11.2 41.9l.6-5.9h19.6l.6 5.9H11.2Zm-1.3 0H1.4L2.6 36h7.9l-.6 5.9ZM4.6 26.2H16c.4 1.9 2.7 3.3 5.5 3.3s5-1.4 5.5-3.3h3.2l1 8.5H2.8l1.7-8.5ZM6.4 17h6.1l-.8 7.9H4.8L6.4 17Zm7.4 0h1.5c1 2 2.1 3.8 3.1 5.3a4 4 0 0 0-2.3 2.6h-3l.7-7.9ZM14 9a7.6 7.6 0 0 1 15.2 0c0 5.3-5.8 13.2-7.6 15.6C19.8 22 14 14.2 14 8.9ZM26 25.5c0 1.4-2 2.7-4.3 2.7s-4.3-1.3-4.3-2.7c0-.8.8-1.6 1.9-2l1.9 2.4c.1.2.3.3.5.3s.4-.1.5-.3l2-2.5c1 .5 1.8 1.3 1.8 2.1Zm3.5-8.5.8 7.9h-3.1c-.3-1.1-1.1-2-2.3-2.6 1-1.5 2.2-3.3 3.1-5.3h1.5Zm7.4 0 1.6 7.9h-6.9l-.8-7.9h6Zm1.2-.8c-.1-.3-.4-.5-.7-.5h-8.7c1-2.3 1.9-4.8 1.9-6.8a8.9 8.9 0 0 0-17.8 0c0 2 .8 4.5 1.9 6.8H5.9c-.3 0-.6.2-.7.5L0 42.4c0 .2 0 .4.2.6l.5.2h41.9c.1 0 .3 0 .4-.2.2-.2.2-.4.2-.6L38 16.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-right:hover,.media-right_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_green:hover,.media-right_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-left:hover,.media-left_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_green:hover,.media-left_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-download{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:1.6875rem;transition:all .4s ease-in-out;width:1.875rem}.media-download:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}body{font-size:.875rem}@media (min-width:992px){body{font-size:1.125rem}}::selection{background-color:#3c57a3;color:#fff}a{text-decoration:none;transition:all .4s ease-in-out}a:hover{color:#65a938}.h1,.section-business__title,h1{color:#152f4e;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:2rem}@media (min-width:992px){.h1,.section-business__title,h1{font-size:5rem}}.h2,.modal-menu__title,.section-push__title,h2{color:#3c57a3;font-size:2.1875rem;font-weight:800;line-height:1;margin-bottom:2.125rem}@media (min-width:992px){.h2,.modal-menu__title,.section-push__title,h2{font-size:3.75rem}}.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{color:#3c57a3;font-size:1.5625rem;font-weight:500;line-height:1.125;margin-bottom:1.125rem}@media (min-width:992px){.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{font-size:2rem}}.h4,.modal-menu__menu ul_sm li,.modal-menu__menu_sm li,.news-post__category,.sngl-site__title,h4{font-size:1.375rem;font-weight:400;line-height:1.125;margin-bottom:1.375rem}.common-list,.keys-data ul,.section-full-image__content ul,.section-image__content ul{list-style:none;margin:0;padding:0}.common-list li:before,.keys-data ul li:before,.section-full-image__content ul li:before,.section-image__content ul li:before{content:"• "}label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem}.form-group{margin-bottom:2rem;position:relative}.form-check label{color:#3c57a3;font-size:.75rem;font-weight:600}.form-file input[type=file]{display:none}.form-file__tip{color:#3c57a3;font-size:.75rem;font-weight:600;margin-top:.625rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{background-color:initial;border:0;border-bottom:1px solid #061024;box-shadow:none;font-size:1.25rem;outline:none;padding-left:0}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:initial;border-color:#65a938;box-shadow:none;outline:none}.form-control-btn{bottom:0;position:absolute;right:0}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#3c57a3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{border-width:.125rem;box-shadow:none!important;font-weight:400;padding:.25rem 1.0625rem}.btn-outline-light{border-color:#fff}.btn-outline-light:hover{background-color:#fff;border-color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{background-color:#fff}.part-socials{align-items:center;display:flex;width:100%}.part-socials a{flex-shrink:0;margin:.625rem}.footer .part-socials a,.part-socials_sm a{height:1.6875rem;margin:.3125rem;width:1.6875rem}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:#2b333fb3;border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:#73859f80;border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:#2b333fb3;bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:#2b333fb3;bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:#000c;color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:#73859f80;cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:#2b333fb3;bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:#000c;color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid #2b333fb3;border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff #0000 #0000;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" \f11d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.vjs-theme-sea .vjs-big-play-button{background-color:#ffffff40;border:none;border-radius:30px;height:79px;left:50%;line-height:79px;margin:-51.5px auto 0 -39.5px;object-fit:contain;top:50%;width:103px}.vjs-theme-sea .vjs-control-bar{background-color:#fff6;height:4em}.vjs-theme-sea .vjs-button:hover{background:linear-gradient(0deg,#d0ddee,#fff);color:#4176bc}.vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before{line-height:2.2}.vjs-theme-sea .vjs-time-control{line-height:4em}.vjs-theme-sea .vjs-picture-in-picture-control,.vjs-theme-sea .vjs-volume-panel{display:none}.vjs-theme-sea .vjs-progress-control .vjs-play-progress{background-color:#4176bce6}.vjs-theme-sea .vjs-progress-control .vjs-play-progress:before{display:none}.vjs-theme-sea .vjs-progress-control .vjs-slider{background-color:#4176bc1a}.vjs-theme-sea .vjs-progress-control .vjs-load-progress div{background:#ffffff80}.vjs-theme-sea .vjs-progress-control .vjs-progress-holder{height:100%;margin:0}.vjs-theme-sea .vjs-progress-control .vjs-time-tooltip{background-color:#4176bc80;color:#fff}.vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background-color:#ffffffb3;color:#4176bc}.video-js.vjs-theme-sea .vjs-big-play-button{background-color:initial!important;height:10.125rem;margin:-5.0625rem auto 0 -5.0625rem;width:10.125rem}.video-js.vjs-theme-sea .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js.vjs-theme-sea .vjs-big-play-button:after{content:""}.wpforms-field{overflow:hidden;width:100%}.wpforms-field-file-upload{text-align:center}.wpforms-field-file-upload input[type=file]{display:none}.wpforms-field-file-upload label.wpforms-field-label{display:inline-block!important}.wpforms-field-email label,.wpforms-field-file-upload label,.wpforms-field-text label,.wpforms-field-textarea label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem;font-weight:400!important}.wpforms-field-gdpr-checkbox label{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-field-gdpr-checkbox input{height:1em!important;vertical-align:middle!important;width:1em!important}.wpforms-field-gdpr-checkbox ul{padding-left:0}.wpforms-field-description{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-confirmation-container p:last-child,.wpforms-error-container p:last-child{margin-bottom:0}.wpforms-error:not(input):not(textarea){color:#dc3545!important;font-size:.75rem!important;font-weight:400!important;opacity:1!important;transform:unset!important}input.wpforms-error:not([type=file]),textarea.wpforms-error{border:0!important;border-bottom:1px solid #dc3545!important}:root{scroll-behavior:auto}body{display:flex;flex-direction:column;min-height:100vh;position:relative}body main{flex:1}main>section:first-child{margin-top:3.125rem}@media (min-width:992px){main>section:first-child{margin-top:6.25rem}}.menu-burger{background-color:initial;border:0;box-shadow:none!important;display:block;flex-shrink:0;outline:0!important;padding:0;width:2.25rem}.menu-burger>span{background-color:#3c57a3;display:block;height:.25rem;transition:all .4s ease-in-out}.menu-burger>span:not(:last-child){margin-bottom:.5625rem}.menu-burger>span:first-child{transform:translateY(.8125rem) rotate(45deg)}.menu-burger>span:nth-child(2){opacity:0}.menu-burger>span:nth-child(3){transform:translateY(-.8125rem) rotate(-45deg)}.menu-burger.collapsed>span{opacity:1;transform:none}.menu-burger:hover>span{background-color:#65a938!important}.search-window{display:none;padding:2rem 0;position:relative;width:100%}@media (min-width:992px){.search-window{padding:0}}.search-window__container{margin:0 auto;max-width:40.625rem;padding:0 .625rem}.search-window__close{position:absolute;right:0;top:0}@media (min-width:992px){.search-window__close{right:2.5rem}}.search-window__input{margin-bottom:2rem}.search-window__input input{background-color:initial;border:0;box-shadow:none!important;color:#3c57a3;margin-bottom:0;outline:none!important;padding:.875rem 0;width:100%}.search-window__input-tip{color:#3c57a3;display:block;font-size:1rem;margin:0 auto;text-align:right;width:100%}.search-window__input-border{background-color:#b4b4b4;display:block;height:.125rem;margin:0 auto .875rem;width:100%}.search-window__input-border.loading{animation:loading-animation .5s;animation-iteration-count:infinite}.search-window__input-loader{display:none;padding-top:1rem}.search-window__input-results{display:none;list-style:none;margin:0;max-height:15.625rem;overflow-y:auto}.search-window__input-results li{margin-bottom:1rem}.search-window__input-results li a{color:#000;font-weight:700}.search-window__input-results li a:hover{color:#65a938}.header{background-color:#fff;box-shadow:0 .3125rem .9375rem 0 #00000026;left:0;position:fixed;right:0;top:0;transition:all .4s ease-in-out;z-index:1060}.header__container{align-items:center;display:flex;height:3.125rem;justify-content:space-between}@media (min-width:992px){.header__container{height:6.25rem;padding-left:2.5rem;padding-right:2.5rem}}.header__actions{align-items:center;display:flex;justify-content:flex-end}.header__actions>button{margin-left:.625rem;transition:all .4s ease-in-out}@media (min-width:992px){.header__actions>button{margin-left:1.25rem}}.header__actions>button:active{transform:scale(.9)}@media (min-width:992px){.header .media-logo,.header .news-post__image:before,.header .sngl-site__image:before{height:2.875rem;width:17.0625rem}}.header.opened{background-color:initial;box-shadow:none}.header.opened .media-search{display:none}.header.opened .menu-burger>span{background-color:#fff}.modal-menu{background-image:var(--wpr-bg-6861a7ff-dd0e-4d81-ae0f-11ef5d225a0d);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-y:hidden}.modal-menu .modal-dialog{height:calc(100vh - 3.125rem);margin:3.125rem 0 0;max-width:none;overflow-x:hidden;overflow-y:auto;pointer-events:auto;width:100%}@media (min-width:992px){.modal-menu .modal-dialog{height:calc(100vh - 6.25rem);margin-top:6.25rem}}.modal-menu .modal-content{background-color:initial;border:0;border-radius:0;color:#fff;margin:2rem auto}.modal-menu__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.modal-menu__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.modal-menu__col{flex:0 0 auto;width:50%}}@media (min-width:992px){.modal-menu__col{flex:0 0 auto;margin-left:8.33333333%;width:41.66666667%}}.modal-menu__title{color:inherit;font-size:2rem;margin-bottom:1.5rem}@media (min-width:992px){.modal-menu .part-socials{bottom:0;position:absolute;width:100%}}.modal-menu__menu,.modal-menu__menu ul{font-weight:700;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:992px){.modal-menu__menu ul:last-child,.modal-menu__menu:last-child{margin-bottom:0}}.modal-menu__menu a,.modal-menu__menu ul a{color:#fff;position:relative}.modal-menu__menu a:hover,.modal-menu__menu ul a:hover{color:#65a938}.modal-menu__menu ul_lg a:hover,.modal-menu__menu_lg a:hover{color:#fff!important}.modal-menu__menu ul_lg li,.modal-menu__menu_lg li{font-size:1.375rem;margin-bottom:.75rem;position:relative}.modal-menu__menu ul_lg li:before,.modal-menu__menu_lg li:before{background-color:#3c57a3;bottom:0;content:"";display:block;height:1.25rem;left:-1.25rem;max-width:10.625rem;opacity:0;position:absolute;transition:width .6s,opacity .3s;width:0}.modal-menu__menu ul_lg li.blue:before,.modal-menu__menu_lg li.blue:before{background-color:#3c57a3}.modal-menu__menu ul_lg li.indigo:before,.modal-menu__menu_lg li.indigo:before{background-color:#6610f2}.modal-menu__menu ul_lg li.purple:before,.modal-menu__menu_lg li.purple:before{background-color:#6f42c1}.modal-menu__menu ul_lg li.pink:before,.modal-menu__menu_lg li.pink:before{background-color:#d63384}.modal-menu__menu ul_lg li.red:before,.modal-menu__menu_lg li.red:before{background-color:#dc3545}.modal-menu__menu ul_lg li.orange:before,.modal-menu__menu_lg li.orange:before{background-color:#f58220}.modal-menu__menu ul_lg li.yellow:before,.modal-menu__menu_lg li.yellow:before{background-color:#ffc002}.modal-menu__menu ul_lg li.green:before,.modal-menu__menu_lg li.green:before{background-color:#65a938}.modal-menu__menu ul_lg li.teal:before,.modal-menu__menu_lg li.teal:before{background-color:#20c997}.modal-menu__menu ul_lg li.cyan:before,.modal-menu__menu_lg li.cyan:before{background-color:#0dcaf0}.modal-menu__menu ul_lg li.white:before,.modal-menu__menu_lg li.white:before{background-color:#fff}.modal-menu__menu ul_lg li.gray:before,.modal-menu__menu_lg li.gray:before{background-color:#6c757d}.modal-menu__menu ul_lg li.gray-dark:before,.modal-menu__menu_lg li.gray-dark:before{background-color:#152f4e}.modal-menu__menu ul_lg li:hover:before,.modal-menu__menu_lg li:hover:before{opacity:1;width:100%}.modal-menu__menu ul_sm li,.modal-menu__menu_sm li{font-size:1.125rem;margin-bottom:.75rem}.modal-video{z-index:1062}.modal-video__close{position:absolute;right:-.875rem;top:-3.5rem}@media (min-width:992px){.modal-video__close{right:-3.5rem;top:-.875rem}}.modal-video__video{height:0;padding-bottom:56%;position:relative;width:100%}.modal-video__video iframe,.modal-video__video>div{height:100%;position:absolute;top:0;width:100%}.modal-video .modal-dialog{transition:transform .3s ease-out}.modal-video .modal-content{background-color:#061024}.footer{background-color:#e3e9ec;font-family:Arial,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.86;padding:1.875rem 0}.footer a{color:#061024}.footer a:hover{color:#65a938}.footer label{color:inherit!important;font-weight:700!important}.footer .wpforms-submit-container{padding:0!important;position:absolute!important;right:0;top:3.4375rem}.footer .wpforms-submit-container button{font-size:0}@media (min-width:992px){.footer{padding:3.125rem 0}}.footer__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.footer__col{flex-shrink:0;margin-bottom:1.875rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.footer__col{margin-bottom:2.9375rem}.footer__col:first-child{flex:0 0 auto;order:1;width:41.66666667%}.footer__col:nth-child(2){flex:0 0 auto;order:3;width:41.66666667%}.footer__col:nth-child(3){flex:0 0 auto;margin-left:8.33333333%;order:2;width:50%}.footer__col:nth-child(4){flex:0 0 auto;margin-left:8.33333333%;order:4;width:50%}}.footer__description{border-bottom:1px solid #061024;padding-bottom:1.875rem;text-align:justify}@media (min-width:992px){.footer__description{border-bottom:0;padding-bottom:0}}.footer__menu,.footer__menu ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.footer__menu li,.footer__menu ul li{margin:.4375rem .625rem}.footer__menu li.active,.footer__menu li.current-menu-item,.footer__menu li.current_page_item,.footer__menu ul li.active,.footer__menu ul li.current-menu-item,.footer__menu ul li.current_page_item{font-weight:700;pointer-events:none}.footer__menu ul_sm,.footer__menu_sm{border-bottom:1px solid #061024;font-size:.625rem;padding-bottom:1.875rem;text-transform:uppercase}@media (min-width:992px){.footer__menu ul_sm,.footer__menu_sm{border-bottom:0;padding-bottom:0}.footer__menu,.footer__menu ul{justify-content:space-between}.footer__menu li:first-child,.footer__menu ul li:first-child{margin-left:0}.footer__menu li:last-child,.footer__menu ul li:last-child{margin-right:0}}.footer__sub .footer__col{margin-bottom:0}@media (min-width:992px){.footer__sub .footer__col:first-child{flex:0 0 auto;width:66.66666667%}.footer__sub .footer__col:last-child{flex:0 0 auto;width:33.33333333%}.footer__sub{border-top:1px solid #061024}}.footer .part-socials{justify-content:center}@media (min-width:992px){.footer .part-socials{justify-content:flex-end}}.news-post__image{background-color:#e3e9ec;display:block;height:0;margin-bottom:2.1875rem;overflow:hidden;padding-bottom:56.36%;position:relative;transition:all .4s ease-in-out;width:100%}.news-post__image:before{content:"";left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.news-post__image>img{height:100%;object-fit:cover;position:absolute;top:0;transition:all .4s ease-in-out;width:100%}.news-post__image:hover{transform:scale(.95)}.news-post__image:hover>img{transform:scale(1.15)}.news-post__category{margin-bottom:1.75rem}.news-post__title{color:#3c57a3;margin-bottom:2.4375rem}.section-404{padding-bottom:3rem}.navigation .section-404 .page-numbers,.section-404 .btn,.section-404 .navigation .page-numbers,.section-404 .section-single__tags li,.section-404 .wpforms-field-file-upload label.wpforms-field-label,.section-404 .wpforms-submit,.section-single__tags .section-404 li,.wpforms-field-file-upload .section-404 label.wpforms-field-label{margin-bottom:.625rem}.section-type{margin-bottom:2rem}@media (min-width:992px){.section-type{margin-bottom:7.5rem}}.section-type__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-type__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-type__col{flex:0 0 auto;margin-left:8.33333333%;width:83.33333333%}}.section-navigation{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);position:sticky;top:3.125rem;z-index:1020}@media (min-width:992px){.section-navigation{top:6.25rem}}.section-navigation__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;margin:0;padding:.9375rem 0;text-align:center}.section-navigation__items li a{color:#fff;display:block;line-height:1;padding:.625rem;transition:color .6s}@media (min-width:992px){.section-navigation__items li a{padding:.9375rem 1.625rem}}.section-navigation__items li a.active{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27135%27 height=%2739%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M135-.3A476.3 476.3 0 0 1 28.8 28c-31.4 5-39.6 5.8-67.9 6.7 4.8 2.5 9.7 4.7 14.5 6.9C-7 40 11.6 37.3 30.9 33.3 71 25 107.6 13.3 135-.3%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;font-weight:700;pointer-events:none}.section-navigation__items li a:hover{color:#65a938}@media (min-width:992px){.section-navigation__items{flex-wrap:nowrap;padding:0}}.section-image{margin-bottom:2rem;position:relative}@media (min-width:992px){.section-image{margin-bottom:6.25rem}}.section-image__image{height:0;overflow:hidden;padding-bottom:66%;position:relative;width:100%}.section-image__image img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-image__image{bottom:0;height:auto;padding-bottom:unset;position:absolute;right:0;top:0;width:62.5%}}.section-image__container{padding-bottom:.0625rem;padding-top:.0625rem;position:relative}.section-image__content{margin-bottom:1.25rem;margin-top:1.25rem}@media (min-width:992px){.section-image__content{background-color:#fff;margin-bottom:2.5rem;margin-top:2.5rem;padding:2.5rem 2.5rem 2.5rem 0;width:45%}}.section-image_home{margin-bottom:12.5rem}@media (min-width:992px){.section-image_home .section-image__content{margin-top:7.5rem}}.section-image_home .section-image__container:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27228%27 height=%2765%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M229-.5c-46.3 19.7-110 36.7-180.2 48A676 676 0 0 1-66.3 58.8c8 4.3 16.4 8 24.6 11.7C-12 67.7 19.7 63 52.4 56.3c68.2-14 130.2-33.9 176.7-56.8%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");bottom:-7.1875rem;content:"";height:4.0625rem;left:0;position:absolute;width:100%}@media (min-width:992px){.section-image_home .section-image__container:after{width:14.3125rem}}.section-image_inversed .section-image__image{left:0;right:unset}.section-image_inversed .section-image__container{display:flex;justify-content:flex-end}@media (min-width:992px){.section-image_inversed .section-image__content{padding:2.5rem 0 2.5rem 2.5rem}}.section-push__row{--bs-gutter-x:0;--bs-gutter-y:0;align-items:stretch;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-push__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-push__col{flex:0 0 auto;width:50%}}.section-push__image{height:0;overflow:hidden;padding-bottom:69.31%;position:relative;width:100%}@media (min-width:992px){.section-push__image{height:100%;padding-bottom:0;position:absolute;width:100%}}.section-push__image img{height:100%;object-fit:cover;position:absolute;top:0;transition:transform 4s;width:100%}.section-push__content{background-color:#152f4e;color:#fff;padding:1.875rem;transition:height .6s}@media (min-width:992px){.section-push__content{bottom:0;display:inline-block;height:10rem;max-width:60%;position:absolute}}.section-push__title{color:inherit}@media (min-width:992px){.section-push__title{align-items:center;display:flex;font-size:3.125rem;margin-bottom:0;min-height:6.25rem}}.section-push__text{padding-bottom:2rem}@media (min-width:992px){.section-push__link,.section-push__text{height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:opacity .6s}}.section-push__push{position:relative}@media (min-width:992px){.section-push__push{height:31.25rem}.section-push__push:hover .section-push__title{margin-bottom:2.5rem}.section-push__push:hover .section-push__content{height:100%}.section-push__push:hover .section-push__text{padding-bottom:4.0625rem}.section-push__push:hover .section-push__image img{transform:scale(1.05)}.section-push__push:hover .section-push__link,.section-push__push:hover .section-push__text{display:block;height:auto;opacity:1}}.section-news{padding:2rem 0}@media (min-width:992px){.section-news{padding:7.5rem 0}}.section-news__header{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}@media (min-width:992px){.section-news__header{margin-bottom:4.375rem}}.section-news__header>div{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%;width:50%}.section-news__header>div:last-child{text-align:right}.section-news__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-news__col{flex-shrink:0;flex:0 0 auto;margin-bottom:2rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-news__col{flex:0 0 auto;margin-bottom:0;width:50%}}.section-news__categories{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}@media (min-width:992px){.section-news__categories{margin-bottom:2.5rem}}.navigation .section-news__categories .page-numbers,.section-news__categories .btn,.section-news__categories .navigation .page-numbers,.section-news__categories .section-single__tags li,.section-news__categories .wpforms-field-file-upload label.wpforms-field-label,.section-news__categories .wpforms-submit,.section-single__tags .section-news__categories li,.wpforms-field-file-upload .section-news__categories label.wpforms-field-label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2717%27 height=%279%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.2.5c.3-.3.5-.2.7 0 .3.1.2.5 0 .6L8.5 8c-.3.2-.6.2-.7 0L.2 1C.1 1 0 .6.2.5.4.3.7.2 1 .5L8.1 7 15.2.5Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.0625rem .5625rem;display:block;margin-left:.625rem;text-align:center;width:calc(100% - .625rem)}.navigation .section-news__categories .page-numbers:hover,.section-news__categories .btn:hover,.section-news__categories .navigation .page-numbers:hover,.section-news__categories .section-single__tags li:hover,.section-news__categories .wpforms-field-file-upload label.wpforms-field-label:hover,.section-news__categories .wpforms-submit:hover,.section-single__tags .section-news__categories li:hover,.wpforms-field-file-upload .section-news__categories label.wpforms-field-label:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2717%27 height=%279%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.2.5c.3-.3.5-.2.7 0 .3.1.2.5 0 .6L8.5 8c-.3.2-.6.2-.7 0L.2 1C.1 1 0 .6.2.5.4.3.7.2 1 .5L8.1 7 15.2.5Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.section-news__categories .dropdown{max-width:22.5rem;width:100%}.section-news__categories .dropdown-menu{text-align:center;width:calc(100% - .625rem)}.section-news__categories .dropdown-item.active,.section-news__categories .dropdown-item:hover{background-color:inherit;color:inherit;font-weight:700}.section-news__categories .dropdown-item.active{pointer-events:none}.section-news_archive{padding-top:0}.section-news_archive .section-news__col{margin-bottom:2rem}.section-single__image{height:0;margin-bottom:1.875rem;padding-bottom:56.34%;position:relative;width:100%}.section-single__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.section-single__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-single__content{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-single__content{flex:0 0 auto;width:66.66666667%}}.section-single__sidebar{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-single__sidebar{flex:0 0 auto;position:sticky;top:7.25rem;width:33.33333333%}}.section-single__date{color:#3c57a3;margin-bottom:1.75rem}.section-single__header{margin-bottom:2rem}@media (min-width:992px){.section-single__header{margin-bottom:2.5rem}}.section-single__all{margin-bottom:2rem;width:100%}@media (min-width:992px){.section-single__all{margin-bottom:2.5rem}}.section-single__tags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:992px){.section-single__tags{margin-bottom:2.5rem}}.section-single__tags li{flex:1;margin:10px;pointer-events:none;text-transform:uppercase;width:100%}.section-single__share{align-items:center;display:flex;margin-bottom:1.25rem}.footer .wpforms-submit-container .section-single__share button,.section-image_home .section-single__share .section-image__container:after,.section-single__share .footer .wpforms-submit-container button,.section-single__share .media,.section-single__share .news-post__image:before,.section-single__share .section-image_home .section-image__container:after,.section-single__share .sngl-site__image:before,.section-single__share .video-js.vjs-theme-sea .vjs-big-play-button:after,.video-js.vjs-theme-sea .section-single__share .vjs-big-play-button:after{margin-right:1.25rem}.modal-menu__menu ul_sm .section-single li,.modal-menu__menu_sm .section-single li,.section-single .h4,.section-single .modal-menu__menu ul_sm li,.section-single .modal-menu__menu_sm li,.section-single .news-post__category,.section-single .sngl-site__title,.section-single h4{color:#3c57a3}.section-grid{padding:2rem 0}@media (min-width:992px){.section-grid{padding:7.5rem 0}}.section-grid__row{--bs-gutter-x:0;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-grid__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.section-grid__col{flex:0 0 auto;width:50%}}@media (min-width:992px){.section-grid__col{flex:0 0 auto;width:25%}}.section-grid__cell{align-items:center;background-color:#f4f6f7;bottom:0;color:#152f4e;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.section-grid__cell-wrapper{height:0;padding-bottom:100%;position:relative;width:100%}.section-grid__cell_image{background-color:#e3e9ec;color:#152f4e;justify-content:flex-start}.section-grid__cell_green{background-color:#65a938;color:#fff}.section-grid__cell_dark{background-color:#152f4e;color:#fff}.section-grid__size{font-size:3.75rem;font-weight:800;line-height:1}.section-grid__image{bottom:0;left:0;position:absolute;right:0;top:0}.section-grid__image>img{height:100%;object-fit:cover;width:100%}.section-grid__title{align-items:center;background-color:inherit;color:#3c57a3;display:flex;justify-content:center;min-height:4.375rem;position:relative;text-align:center;width:100%}.section-grid__content{background-color:#fff;padding:1.25rem}.section-grid__content strong{color:#3c57a3}.section-grid__content img{display:block;margin:0 auto;max-width:22.5rem;width:100%}@media (min-width:992px){.section-grid__content{padding:1.25rem 1.25rem 4.375rem}.section-grid__content p{margin-bottom:2.5rem}}.section-grid__header{margin-bottom:2rem}.section-full-image{overflow:hidden;padding-bottom:2rem;position:relative}@media (min-width:992px){.section-full-image{padding-bottom:7.6875rem}}.section-full-image__image{height:0;padding-bottom:50.46%;position:relative;width:100%}.section-full-image__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-full-image__image{margin-top:5.375rem}.section-full-image__image-wrapper{float:right;width:75%}}.section-full-image__title{color:#fff}.section-full-image__content{background-color:#152f4e;color:#fff;padding:2rem .625rem;position:relative;width:100%;z-index:10}@media (min-width:992px){.section-full-image__content{left:0;padding-bottom:3.5625rem;padding-top:3.5625rem;position:absolute;top:0;width:62.5%}}@media (min-width:576px){.section-full-image__content{padding-left:calc(50vw - 270px + .3125rem);padding-right:calc(50vw - 270px + .3125rem)}}@media (min-width:768px){.section-full-image__content{padding-left:calc(50vw - 360px + .3125rem);padding-right:calc(50vw - 360px + .3125rem)}}@media (min-width:992px){.section-full-image__content{padding-left:calc(50vw - 480px + .3125rem);padding-right:5.625rem}}@media (min-width:1200px){.section-full-image__content{padding-left:calc(50vw - 570px + .3125rem);padding-right:5.625rem}}.section-full-image__content:after{background-color:#3c57a3;bottom:-1.125rem;content:"";height:2.25rem;position:absolute;right:1rem;width:11.875rem}@media (min-width:992px){.section-full-image__content:after{right:4.6875rem}}.section-full-image_blue .section-full-image__content{background-color:#3c57a3}.section-full-image_blue .section-full-image__content:after{background-color:#65a938}.section-full-image_inverse .section-full-image__image{padding-bottom:60%}@media (min-width:992px){.section-full-image_inverse .section-full-image__image-wrapper{float:unset;width:88.89%}.section-full-image_inverse .section-full-image__content{left:unset;padding-left:4.6875rem;padding-right:calc(50vw - 480px + .3125rem);position:absolute;right:0;width:82.29%}}@media (min-width:1200px){.section-full-image_inverse .section-full-image__content{padding-left:4.6875rem;padding-right:calc(50vw - 570px + .3125rem)}}.section-full-image_inverse .section-full-image__content:after{background-color:#65a938;left:1rem;right:unset}@media (min-width:992px){.section-full-image_inverse .section-full-image__content:after{left:4.6875rem;right:unset}}.section-block-image{position:relative}.section-block-image__image{bottom:0;left:0;position:absolute;right:0;top:0}.section-block-image__image>img{height:100%;object-fit:cover;width:100%}.section-block-image__container{position:relative}.section-block-image__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}@media (min-width:992px){.section-block-image__row{--bs-gutter-x:0;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}}.section-block-image__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-block-image__col{flex:0 0 auto;margin-left:8.33333333%;width:33.33333333%}}.section-block-image__content{align-items:center;background-color:#3c57a3d9;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:2rem 0;min-height:17.25rem;padding:1.875rem .875rem 1.25rem;text-align:center}@media (min-width:992px){.section-block-image__content{margin:7rem 0}}.section-block-image__title{color:#fff}.section-hero{padding-bottom:2rem;position:relative}@media (min-width:992px){.section-hero{padding-bottom:3.75rem}}.section-hero__container{margin-top:-2rem;position:relative;z-index:11}@media (min-width:992px){.section-hero__container{margin-top:-6.25rem}}.section-hero__image,.section-hero__navs,.section-hero__slider{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.section-hero__image>img,.section-hero__navs>img,.section-hero__slider>img{height:100%;object-fit:cover;position:absolute;top:0;transition:transform 10s ease-in-out;width:100%}@media (min-width:576px){.section-hero__image,.section-hero__navs,.section-hero__slider{padding-bottom:60%}}@media (min-width:992px){.section-hero__image,.section-hero__navs,.section-hero__slider{height:41.25rem;padding-bottom:0}}.section-hero__slider .owl-carousel{opacity:0;transition:all .4s ease-in-out}.section-hero__slider .owl-loaded{opacity:1}.section-hero .active .section-hero__image img,.section-hero .active .section-hero__navs img{transform:scale(1.25)}.section-hero__nav{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#e3e9ec40;bottom:0;color:#fff;cursor:pointer;display:flex;font-family:Arial,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.625rem;justify-content:center;letter-spacing:.125rem;position:absolute;text-transform:uppercase;top:0;transition:all .4s ease-in-out;-webkit-user-select:none;user-select:none;width:3.125rem;z-index:10}.section-hero__navs{left:0;position:absolute;right:0;top:0}.section-hero__nav:hover{background-color:initial}.section-hero__nav_prev{left:0}.section-hero__nav_next{right:0}.section-hero__nav>span{transform:rotate(-90deg)}@media (min-width:992px){.section-hero__nav{width:6.25rem}}.section-hero__content{background-color:#fff;min-height:2rem;padding:1.5rem 1rem}@media (min-width:992px){.section-hero__content{min-height:6.25rem;padding:2rem 2rem 0}}.section-hero__content-slide:not(.active){display:none;opacity:0;transform:translateY(2rem)}.section-hero__content-slide.active{animation:slide-animation .6s;animation-fill-mode:forwards}.section-hero__text{font-size:1.125rem}@media (min-width:992px){.section-hero__text{font-size:1.375rem}}.section-hero__step{align-items:center;color:#b4b4b4;display:flex;margin-bottom:1rem}.section-hero__step>span{display:block;text-align:center;width:2rem}.section-hero__step>span:nth-child(2){width:auto}@media (min-width:992px){.section-hero__step{margin-bottom:0}}.section-hero_blue .section-hero__container:after,.section-hero_green .section-hero__container:after,.section-hero_orange .section-hero__container:after,.section-hero_yellow .section-hero__container:after{content:"";display:block;height:2.25rem;position:absolute;right:2.5rem;top:-1.125rem;width:11.875rem}.section-hero_blue .section-hero__container:after{background-color:#3c57a3}.section-hero_green .section-hero__container:after{background-color:#65a938}.section-hero_yellow .section-hero__container:after{background-color:#ffc002}.section-hero_orange .section-hero__container:after{background-color:#f58220}.section-business{background-image:linear-gradient(199deg,#fff,#fff 19%,#e3e9ec 95%);background-position:50%;background-size:cover;counter-reset:business-title;padding:2rem 0}@media (min-width:992px){.section-business{padding:5rem 0}}.section-business__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:stretch;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-business__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.section-business__col:last-child{display:none}@media (min-width:992px){.section-business__col:first-child{flex:0 0 auto;width:50%}.section-business__col:last-child{display:block;flex:0 0 auto;margin-left:8.33333333%;width:41.66666667%}}.section-business__item{counter-increment:business-title;cursor:pointer;margin-bottom:.875rem;padding-left:1rem;position:relative;z-index:1}.section-business__item:before{content:"0" counter(business-title);display:block;font-size:1.125rem;font-weight:400;margin-left:-1rem}@media (min-width:992px){.section-business__item{padding-left:2rem}.section-business__item:before{margin-left:-2rem}.section-business__item:after{background-color:#3c57a3;content:"";display:block;height:1.875rem;left:95%;opacity:0;position:absolute;top:50%;transition:all .4s ease-in-out;width:9.375rem}.section-business__item:hover:after{left:100%;opacity:1}}.section-business__title{color:#152f4e!important;margin-bottom:0}.section-business__image{height:100%;overflow:hidden;width:100%}.section-business__image img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.section-business__image:not(.active){display:none;opacity:0;transform:translateY(2rem)}.section-business__image.active{animation:slide-animation .6s;animation-fill-mode:forwards}}.section-business_dark{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);color:#fff}.modal-menu__menu ul_lg .section-business_dark li,.modal-menu__menu_lg .section-business_dark li,.search-window__input .section-business_dark input,.section-business_dark .h3,.section-business_dark .modal-menu__menu ul_lg li,.section-business_dark .modal-menu__menu_lg li,.section-business_dark .news-post__title,.section-business_dark .search-window__input input,.section-business_dark .section-business__title,.section-business_dark .sngl-site__hover-title,.section-business_dark h3{color:#fff;margin-bottom:2rem}.section-business_dark .section-business__title{color:#fff!important;margin-bottom:0}.section-business_dark .section-business__item{margin-bottom:1rem;min-height:5.75rem}@media (min-width:992px){.section-business_dark .section-business__item:after{background-color:#65a938}}.section-products{padding-bottom:2rem}@media (min-width:992px){.section-products{padding-bottom:7.5rem}}.section-products__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}@media (min-width:992px){.section-products__header{margin-bottom:3.125rem}}.section-products__title{margin-bottom:0}.section-products__nav{display:flex;justify-content:flex-end}.section-products__image{height:0;padding-bottom:100%;position:relative;width:100%}.section-products__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-products__image{height:40.625rem;padding-bottom:0}}.section-products__slide{text-align:center}.section-products__name{color:#3c57a3;margin:.625rem 0}.page-header__image{height:31.25rem;width:100%}.page-header__image>img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.page-header__image{height:35rem}}.page-header__container{margin-top:-3.9375rem;position:relative}.page-header__content{background-color:#fff;padding:1rem}@media (min-width:992px){.page-header__content{padding:2.5rem}}.keys-data{display:flex;flex-direction:column;width:100%}.keys-data>div:first-child{flex-shrink:0;margin-bottom:1rem;margin-right:1.25rem}@media (min-width:992px){.keys-data{flex-direction:row}}.sngl-site{display:block;position:relative}.sngl-site__image{background-color:#e9ecef;height:0;padding-bottom:100%;position:relative;width:100%}.sngl-site__image>img{height:100%;position:absolute;top:0;width:100%}.sngl-site__image:after{background-image:linear-gradient(0deg,#152f4e,#152f4e00 30%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sngl-site__image:before{content:"";left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.sngl-site__title{background-color:#3c57a3;border-radius:.1875rem;bottom:1.5625rem;color:#fff;left:2.3125rem;margin-bottom:0;padding:.375rem;position:absolute;right:2.3125rem;text-align:center;transition:all .4s ease-in-out}.sngl-site__hover{align-items:center;display:flex;flex-direction:column;justify-content:center}.sngl-site__hover,.sngl-site__hover:before{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.sngl-site__hover:before{background-color:#65a938;content:"";mix-blend-mode:multiply;transition:opacity,.6s}.sngl-site__hover-title{color:#fff;margin-bottom:2rem;position:relative;transform:translateY(1rem);transition:all .4s ease-in-out}@media (min-width:992px){.sngl-site__hover-title{margin-bottom:2.8125rem}}.navigation .sngl-site__hover .page-numbers,.section-single__tags .sngl-site__hover li,.sngl-site__hover .btn,.sngl-site__hover .navigation .page-numbers,.sngl-site__hover .section-single__tags li,.sngl-site__hover .wpforms-field-file-upload label.wpforms-field-label,.sngl-site__hover .wpforms-submit,.wpforms-field-file-upload .sngl-site__hover label.wpforms-field-label{position:relative;transform:translateY(1rem);transition:all .4s ease-in-out}.sngl-site:hover .sngl-site__hover,.sngl-site:hover .sngl-site__hover:before{opacity:1}.navigation .sngl-site:hover .sngl-site__hover .page-numbers,.section-single__tags .sngl-site:hover .sngl-site__hover li,.sngl-site:hover .sngl-site__hover .btn,.sngl-site:hover .sngl-site__hover .navigation .page-numbers,.sngl-site:hover .sngl-site__hover .section-single__tags li,.sngl-site:hover .sngl-site__hover .wpforms-field-file-upload label.wpforms-field-label,.sngl-site:hover .sngl-site__hover .wpforms-submit,.sngl-site:hover .sngl-site__hover-title,.wpforms-field-file-upload .sngl-site:hover .sngl-site__hover label.wpforms-field-label{transform:none}.sngl-site:hover .sngl-site__title{opacity:0}.navigation .nav-links{display:flex;flex-wrap:wrap}.navigation .page-numbers{margin-right:.875rem}.navigation .page-numbers.current{background-color:#061024;color:#fff!important;pointer-events:none}.navigation .page-numbers.dots{pointer-events:none}.content-aria .h1,.content-aria .h2,.content-aria .h3,.content-aria .h4,.content-aria .h5,.content-aria .h6,.content-aria .modal-menu__menu ul_lg li,.content-aria .modal-menu__menu ul_sm li,.content-aria .modal-menu__menu_lg li,.content-aria .modal-menu__menu_sm li,.content-aria .modal-menu__title,.content-aria .news-post__category,.content-aria .news-post__title,.content-aria .search-window__input input,.content-aria .section-business__title,.content-aria .section-business_dark .section-business__title,.content-aria .section-push__title,.content-aria .sngl-site__hover-title,.content-aria .sngl-site__title,.content-aria h1,.content-aria h2,.content-aria h3,.content-aria h4,.content-aria h5,.content-aria h6,.modal-menu__menu ul_lg .content-aria li,.modal-menu__menu ul_sm .content-aria li,.modal-menu__menu_lg .content-aria li,.modal-menu__menu_sm .content-aria li,.search-window__input .content-aria input,.section-business_dark .content-aria .section-business__title{padding-top:1rem}.content-aria td{border:1px solid #3c57a3;padding:1rem}.section-organisation__organisation{margin-bottom:2rem}.section-organisation__container{clear:both}.section-organisation__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:stretch;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-organisation__col{display:flex;flex-shrink:0;flex:0 0 auto;flex-direction:column;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.section-organisation__col:not(.section-organisation__col:last-child){margin-bottom:2rem}@media (min-width:992px){.section-organisation__col{flex:0 0 auto;margin-bottom:1.25rem!important;width:33.33333333%}}.section-organisation__header{background-color:#152f4e;color:#fff;margin-bottom:-4.25rem;padding:1.4375rem .625rem 6.875rem;text-align:center;text-transform:uppercase}@media (min-width:992px){.section-organisation__header{padding-left:23.3%;padding-right:unset;width:77.7%}.section-organisation__block:nth-child(odd) .section-organisation__header,.section-organisation__header_right{float:right;padding-left:unset;padding-right:23.3%}}@media (min-width:1400px){.section-organisation__header{padding-left:30%;width:70%}.section-organisation__block:nth-child(odd) .section-organisation__header,.section-organisation__header_right{padding-left:unset;padding-right:30%}}.section-organisation__block{margin-bottom:2rem}@media (min-width:992px){.section-organisation__block{margin-bottom:4.375rem}}.section-organisation__title{align-items:center;background-color:#3c57a3;color:#fff;display:flex;justify-content:center;margin-bottom:1.25rem;min-height:6.25rem;padding:.625rem 0;text-align:center}.section-organisation__image{height:0;padding-bottom:55%;position:relative;width:100%}.section-organisation__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.section-organisation__content{background-color:#e3e9ec;background-position:left -1.875rem bottom -1.875rem;background-repeat:no-repeat;background-size:6.25rem;flex:1;padding:1.875rem .875rem 5.625rem;text-align:center}.section-organisation__content_planet{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27100%27 height=%27100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M80.96 80.952a45.659 45.659 0 0 1-19.796 11.553c3.8-5.378 6.907-11.492 9.129-18.175h16.096a48.496 48.496 0 0 1-5.428 6.622Zm5.43-57.66H70.292c-2.222-6.669-5.329-12.787-9.129-18.18a45.531 45.531 0 0 1 19.797 11.615c1.978 2.035 3.807 4.2 5.428 6.564ZM50.545 74.33H66.79c-2.568 7.268-6.214 13.793-10.614 19.315-1.821.303-3.7.482-5.629.557V74.33Zm0-51.039V3.448c1.929.082 3.808.293 5.629.586 4.4 5.486 8 12.007 10.568 19.257H50.546Zm-17.671-2.807c-1.282-1.275-3.007-2.082-4.94-2.082-1.924 0-3.653.807-4.935 2.082a7.017 7.017 0 0 0-2.021 4.932c0 1.918.789 3.66 2.021 4.932 1.282 1.247 3.01 2.032 4.936 2.032 1.932 0 3.714-.785 4.939-2.032 1.279-1.271 2.025-3.014 2.025-4.932 0-1.921-.746-3.7-2.025-4.932ZM23.5 34.102c-.886-.49-1.732-1.075-2.471-1.779-1.483-1.532-2.522-3.496-2.768-5.732H9.22c-3.446 6.132-5.482 13.09-5.771 20.5h18.754c.107-4.446.553-8.79 1.296-12.99Zm14.118-7.51c-.254 2.235-1.293 4.2-2.768 5.731-1.779 1.722-4.193 2.868-6.914 2.868-.393 0-.829-.057-1.236-.104a78.923 78.923 0 0 0-1.175 12.004H47.1v-20.5h-9.482Zm-5.136-9.808c.89.432 1.672 1.032 2.368 1.721a9.664 9.664 0 0 1 2.621 4.786H47.1V3.448a44.81 44.81 0 0 0-6.868.779 65.77 65.77 0 0 0-7.75 12.557Zm-4.546-1.146c.446 0 .943.06 1.335.1 1.718-3.65 3.658-7.068 5.872-10.226a45.362 45.362 0 0 0-18.407 11.215c-2.029 2.035-3.857 4.2-5.436 6.564h7.104c.396-1.86 1.342-3.496 2.625-4.786a9.788 9.788 0 0 1 6.907-2.867Zm49.721 27.896c-1.282-1.229-3.018-2.036-4.94-2.036a7.068 7.068 0 0 0-4.938 2.036c-1.283 1.282-2.072 2.993-2.072 4.932 0 1.922.79 3.714 2.072 4.929 1.235 1.296 3.017 2.039 4.939 2.039 1.921 0 3.657-.743 4.94-2.04 1.238-1.214 2.02-3.006 2.02-4.928 0-1.94-.782-3.65-2.02-4.932Zm-14.61 3.557A9.685 9.685 0 0 1 65.8 41.56c1.243-1.236 2.875-2.182 4.646-2.554-.546-4.3-1.385-8.46-2.614-12.414H50.546v20.5h12.5Zm7.496 10.907c-1.825-.378-3.447-1.328-4.743-2.593a10.456 10.456 0 0 1-2.668-4.871H50.546v20.453H67.88a77.22 77.22 0 0 0 2.664-12.989Zm11.7-7.464a9.893 9.893 0 0 1-2.614 4.871h-.05c-1.479 1.504-3.5 2.497-5.729 2.8a77.833 77.833 0 0 1-2.514 12.782h16.982v.193c3.51-6.125 5.575-13.118 5.886-20.646H82.243ZM73.8 38.79c2.279.26 4.3 1.232 5.829 2.768a10.292 10.292 0 0 1 2.757 5.532h11.818c-.311-7.41-2.333-14.368-5.797-20.5H71.336c1.143 3.914 1.921 8.01 2.464 12.2ZM31.94 67.034c-1.283-1.218-3.011-2.022-4.94-2.022-1.921 0-3.7.804-4.94 2.022a6.929 6.929 0 0 0-2.02 4.94c0 1.924.746 3.7 2.02 4.935 1.286 1.29 3.019 2.093 4.94 2.093 1.929 0 3.657-.804 4.94-2.093a7.038 7.038 0 0 0 2.017-4.936c0-1.932-.79-3.653-2.018-4.94ZM17.27 70.987a9.844 9.844 0 0 1 2.818-5.878v-.054c.94-.889 2.072-1.678 3.307-2.164-.696-4.014-1.135-8.1-1.192-12.357H3.45c.29 7.425 2.325 14.378 5.736 20.453h8.085ZM29.13 81.513c-.697.142-1.383.232-2.129.232a9.737 9.737 0 0 1-6.91-2.854 10.08 10.08 0 0 1-2.576-4.56H11.25a45.897 45.897 0 0 0 5.486 6.62A44.9 44.9 0 0 0 35.143 92.11a67.192 67.192 0 0 1-6.014-10.596Zm7.346-7.183a10.08 10.08 0 0 1-2.557 4.561 9.193 9.193 0 0 1-1.736 1.371c2.222 4.79 4.94 9.236 8.05 13.133 2.222.443 4.543.693 6.868.807V74.33H36.475ZM27 62.198c2.714 0 5.143 1.132 6.918 2.857 1.532 1.59 2.557 3.625 2.807 5.932H47.1V50.534H25.525c.09 4.01.486 7.896 1.136 11.696.089 0 .239-.032.339-.032Zm21.818-62.2C21.868-.002 0 21.858 0 48.808 0 75.82 21.868 97.696 48.818 97.696c27.01 0 48.875-21.875 48.875-48.886 0-26.95-21.864-48.81-48.875-48.81Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.section-organisation__content_target{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27100%27 height=%27100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M48.846 33.964c-8.221 0-14.885 6.664-14.885 14.885 0 8.222 6.664 14.886 14.885 14.886 8.222 0 14.886-6.664 14.886-14.886 0-8.221-6.664-14.885-14.886-14.885m0 44.153c-16.139 0-29.271-13.125-29.271-29.268s13.132-29.268 29.271-29.268c16.14 0 29.272 13.125 29.272 29.268S64.986 78.117 48.846 78.117m0-62.59c-18.375 0-33.321 14.947-33.321 33.322 0 18.375 14.946 33.322 33.321 33.322s33.322-14.947 33.322-33.322c0-18.375-14.947-33.321-33.322-33.321m0 78.696c-25.06 0-45.378-20.314-45.378-45.375 0-25.064 20.318-45.378 45.378-45.378 25.061 0 45.379 20.314 45.379 45.378 0 25.061-20.318 45.375-45.379 45.375m0-94.225C21.868 0 0 21.871 0 48.85c0 26.979 21.868 48.847 48.846 48.847 26.979 0 48.85-21.868 48.85-48.847C97.696 21.871 75.825 0 48.846 0%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.section-organisation__content_compass{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27100%27 height=%27100%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%233c57a3%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M48.846 94.224c-25.06 0-45.378-20.314-45.378-45.375 0-25.064 20.318-45.378 45.378-45.378 25.061 0 45.379 20.314 45.379 45.378 0 25.061-20.318 45.375-45.379 45.375m0-94.225C21.868 0 0 21.871 0 48.85c0 26.979 21.868 48.847 48.846 48.847 26.979 0 48.85-21.868 48.85-48.847C97.696 21.871 75.825 0 48.846 0%27/%3E%3Cpath d=%27M44.84 52.86a5.668 5.668 0 0 1 0-8.025c3.478-3.479 14.66-9.846 21.792-13.771-3.921 7.135-10.296 18.314-13.771 21.789a5.67 5.67 0 0 1-8.022.007m22.932-15.132 2.34-4.168a309.324 309.324 0 0 0 3.61-6.732c.443-.8.265-1.779-.403-2.45-.647-.643-1.625-.822-2.447-.4-.36.182-3.053 1.578-6.735 3.607l-4.165 2.343c-6.842 3.857-15 8.8-18.117 11.918-3.883 3.882-3.854 10.143.003 13.996 3.85 3.854 10.114 3.882 13.993 0 3.118-3.114 8.06-11.275 11.921-18.114%27/%3E%3C/g%3E%3C/svg%3E")}.section-block-image{margin-bottom:2rem}@media (min-width:992px){.section-block-image{margin-bottom:7.125rem}}.section-collaborate{margin-bottom:2rem}@media (min-width:992px){.section-collaborate{margin-bottom:7.5rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3BhcnRuZXJzLmM0NjIuY3NzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFxRUksZ0JDcW5SSixDQzFyUkEsTUFRSSxxUEFJQSxzTUFJQSxpS0FJQSxxTkFHRiwyQkFDQSxxQkFDQSw0QkFDQSw2QkFNQSxzTkFDQSxtR0FDQSxzREFRQSxnREFDQSw2QkFDQSwwQkFDQSwwQkFDQSx3QkFJQSxpQkRJRixDRXZDQSxpQkFHRSxxQkYwQ0YsQ0UzQkksOENBTkosTUFPTSxzQkYrQkosQ0FDRixDRWxCQSxLQVNFLDhCQUNBLDBDQUZBLG1DQUZBLDJCQUpBLHVDQ21QSSxrQ0FMSSxDRDVPUix1Q0FDQSx1Q0FKQSxTQU1BLG9DRndCRixDRVhBLEdBR0UsOEJBQ0EsU0FGQSxhRStrQjRCLENGaGxCNUIsY0FJQSxXRmNGLENFWEEsZUFDRSxVRmNGLENFSkEsa0JBS0UsZUVvaEI0QixDRm5oQjVCLGVFb2hCNEIsQ0Z4aEI1QixtQkVvaEI0QixDRnJoQjVCLFlGVUYsQ0VEQSxHQ3dNUSxvQ0huTVIsQ0dpQ0ksMEJEdENKLEdDK01RLG1CSHRNTixDQUNGLENFTEEsR0NtTVEsK0JIMUxSLENHd0JJLDBCRGpDSixHQzBNUSxpQkg3TE4sQ0FDRixDRVRBLEdDOExRLG9DSGpMUixDR2VJLDBCRDVCSixHQ3FNUSxvQkhwTE4sQ0FDRixDRWJBLEdDeUxRLG1DSHhLUixDR01JLDBCRHZCSixHQ2dNUSxtQkgzS04sQ0FDRixDRWpCQSxHQ29MUSxvQ0gvSlIsQ0dISSwwQkRsQkosR0MyTFEsb0JIbEtOLENBQ0YsQ0VyQkEsR0MyS00sa0JIbEpOLENFZEEsRUFFRSxrQkVrVTBCLENGblUxQixZRmtCRixDRU5BLHlDQUdFLFlBREEsMEVBRUEsbUVGU0YsQ0VIQSxRQUVFLGtCQUNBLG9CQUZBLGtCRlFGLENFQUEsTUFFRSxpQkZHRixDRUFBLFNBSUUsbUJBREEsWUZJRixDRUFBLHdCQUlFLGVGR0YsQ0VBQSxHQUNFLGVGR0YsQ0VFQSxHQUNFLG9CQUNBLGFGQ0YsQ0VLQSxXQUNFLGVGRkYsQ0VVQSxTQUVFLGtCRlBGLENFZUEsTUM0RU0sZ0JIdkZOLENFa0JBLEtBRUUsd0JFbWM0QixDRnBjNUIsWUZkRixDRXdCQSxRQzBETSxlQUxJLENEakRSLGNBRkEsa0JBR0Esc0JGckJGLENFd0JBLElBQU0sYUZwQk4sQ0VxQkEsSUFBTSxTRmpCTixDRXNCQSxFQUNFLGFHeE9LLENIeU9MLHlCRm5CRixDRXFCRSxRQUNFLGFGbkJKLENFOEJFLDREQUVFLGNBQ0Esb0JGNUJKLENFbUNBLGtCQU1FLGNBRkEsb0NFNlM0QixDRC9SeEIsYUFMSSxDRE5SLDBCRmhDRixDRXVDQSxJQUNFLGNDR0ksZ0JBTEksQ0RJUixtQkFEQSxhQUVBLGFGbkNGLENFd0NFLFNBRUUsY0NQRSxpQkFMSSxDRGFOLGlCRnRDSixDRTBDQSxLQUdFLHFCQURBLGFFMVFRLENENFBKLGdCSHhCTixDRTBDRSxPQUNFLGFGeENKLENFNENBLElBSUUsd0JHclRTLENIb1RULFVHNVNNLENGa1JGLGdCQUxJLENENkJSLG1CRnRDRixDRTRDRSxRQzlCSSxhQUxJLENEc0NOLGVFMFEwQixDRjVRMUIsU0Z4Q0osQ0VtREEsT0FDRSxlRmhERixDRXNEQSxRQUVFLHFCRm5ERixDRTJEQSxNQUVFLHlCQURBLG1CRnZERixDRTJEQSxRQUdFLGFFMVZTLENGeVZULG9CRXVVNEIsQ0Z4VTVCLGlCRXdVNEIsQ0ZyVTVCLGVGeERGLENFK0RBLEdBRUUsbUJBQ0EsK0JGN0RGLENFZ0VBLDJCQVFFLGVBRkEsb0JGM0RGLENFcUVBLE1BQ0Usb0JGbEVGLENFd0VBLE9BRUUsZUZ0RUYsQ0U4RUEsaUNBQ0UsU0YzRUYsQ0VnRkEsc0NBTUUsb0JDOUhJLGlCQUxJLENEcUlSLG9CQUhBLFFGMUVGLENFaUZBLGNBRUUsbUJGOUVGLENFbUZBLGNBQ0UsY0ZoRkYsQ0VtRkEsT0FHRSxnQkZsRkYsQ0VxRkUsZ0JBQ0UsU0ZuRkosQ0UwRkEsMENBQ0UsWUZ2RkYsQ0UrRkEsZ0RBSUUseUJGNUZGLENFK0ZJLDRHQUNFLGNGMUZOLENFaUdBLG1CQUVFLGtCQURBLFNGN0ZGLENFbUdBLFNBQ0UsZUZoR0YsQ0UwR0EsU0FJRSxTQURBLFNBRkEsWUFDQSxTRnJHRixDRStHQSxPQUNFLFdDaE5NLGdDRHNOTixvQkFIQSxtQkU2SjRCLENGOUo1QixVQURBLFVGeEdGLENHM1FJLDBCRGlYSixPQ3hNUSxnQkhzR04sQ0FDRixDRTBHRSxTQUNFLFVGeEdKLENFK0dBLCtPQU9FLFNGNUdGLENFK0dBLDRCQUNFLFdGNUdGLENFcUhBLGNBRUUsNkJBREEsbUJGakhGLENFcUlBLDRCQUNFLHVCRjFIRixDRStIQSwrQkFDRSxTRjVIRixDRWtJQSx1QkFDRSxZRi9IRixDRXFJQSw2QkFFRSwwQkFEQSxZRmpJRixDRXVJQSxPQUNFLG9CRnBJRixDRXlJQSxPQUNFLFFGdElGLENFNklBLFFBRUUsZUFEQSxpQkZ6SUYsQ0VrSkEsU0FDRSxzQkYvSUYsQ0V1SkEsU0FDRSxzQkZwSkYsQ01yZEUscWpCQ0NBLGlCQURBLGtCQURBLHdDQURBLHlDQURBLFVQc2VGLENRMWFJLHlCRjVDRSx1ZUFDRSxlTjBkTixDQUNGLENRaGJJLHlCRjVDRSxxZkFDRSxlTitkTixDQUNGLENRcmJJLHlCRjVDRSxtZ0JBQ0UsZU5vZU4sQ0FDRixDUTFiSSwwQkY1Q0UsaWhCQUNFLGdCTnllTixDQUNGLENTMWZBLFlBQ0UsbUJUNGZGLENTbmZBLGdCTnVSTSxpQkFMSSxDTTNRUixlTGdrQjRCLENLcGtCNUIsZ0JBREEsbUNBREEsK0JUMGZGLENTaGZBLG1CTmdSUSxxQ005UU4saUNBREEsNkJUcWZGLENHeFlJLDBCTTlHSixtQk51UlEsb0JIbU9OLENBQ0YsQ1NyZkEsbUJOc1FNLG9CQUxJLENNL1BSLGtDQURBLDhCVDBmRixDVXRoQkEsV0FLRSxhTktTLENEdVJMLGdCQUxJLENPM1JSLGlCVjJoQkYsQ1c1aEJBLG9HQVlFLHdDQUZBLDRCQURBLHFCTk1NLENNSk4seUJDT0UsZURIMkMsQ0FQN0MsYU5EUyxDTU5ULGNSZ1NJLGtCQUxJLENRdFJSLGVQcWtCNEIsQ09wa0I1QixlUDBrQjRCLENPOWtCNUIsdUJFU0ksb0VGTUosQ0FoQkEsVVgwaUJGLENhNWhCTSx1Q0ZoQk4sb0dFaUJRLGViK2hCTixDQUNGLENXN2hCRSxnSkFDRSxlWCtoQkosQ1c3aEJJLDRRQUNFLGNYK2hCTixDVzFoQkUsNEhBRUUscUJOaEJJLENNaUJKLG9CUDh6Qm9DLENPeHpCbEMsaUNQdXNCMEIsQ08vc0I1QixhTnZCTyxDTTBCUCxTWDZoQkosQ1dqaEJFLHdOQUVFLFlYa2hCSixDVzlnQkUsd0pBQ0UsYVAxQ08sQ080Q1AsU1grZ0JKLENXdmdCRSxvUkFFRSx3QlAxRE8sQ082RFAsU1hzZ0JKLENXbGdCRSw0TEd2RUEsd0JWTVMsQ08wRVAsZUFGQSxxQkFHQSwyQlBnYjBCLENPL2ExQixnQkFQQSxhTnBFTyxDTWtFUCx3QkFDQSx3QlAwcEIwQixDTzVwQjFCLHVCQUtBLG9CRWpFRSw2SGIya0JOLENhdmtCTSx1Q0Z1REosNExFdERNLGViMGtCTixDQUNGLENXdGdCRSxnVkFDRSx3Qlh3Z0JKLENXcmdCRSxvTkcxRkEsd0JWTVMsQ082RlAsZUFGQSxxQkFHQSwyQlA2WjBCLENPNVoxQixnQkFQQSxhTnZGTyxDTXFGUCx3QkFDQSx3QlB1b0IwQixDT3pvQjFCLHVCQUtBLG9CRXBGRSxxSUYwRkYsQ0UxRkUsNkhiaW1CTixDYTdsQk0sdUNGMEVKLG9ORXpFTSx1Q2JnbUJOLENBQ0YsQ1d6Z0JFLHdXQUNFLHdCWDJnQkosQ1dsZ0JBLHdCQU9FLHlCQUVBLHNDQUhBLGFObEhTLENNNkdULGNBSUEsZVB5ZDRCLENPMWQ1QixnQkFEQSxrQkFEQSxVWDRnQkYsQ1duZ0JFLGdGQUdFLGVBREEsZVhxZ0JKLENXemZBLGlCUnFKTSxvQkFMSSxDUS9JUixvQ1BndUJzQyxDTy90QnRDLG9CWDZmRixDV3pmRSx1Q0FFRSxzQkFDQSx1QlAybEIwQixDTzdsQjFCLG9CWDZmSixDV3hmRSw2Q0FFRSxzQkFDQSx1QlBxbEIwQixDT3ZsQjFCLG9CWDRmSixDV3RmQSxpQlJzSVEscUNRcklOLG1DUDhzQnNDLENPN3NCdEMsa0JYMGZGLENHeGhCSSwwQlE0QkosaUJSNklRLG9CSG1YTixDQUNGLENXM2ZFLHVDQUVFLG9CQUNBLHNCUDRrQjBCLENPOWtCMUIsa0JYK2ZKLENXMWZFLDZDQUVFLG9CQUNBLHNCUHNrQjBCLENPeGtCMUIsa0JYOGZKLENXcGZFLHVEQUNFLHFDWHVmSixDV3BmRSx5QkFDRSxvQ1hzZkosQ1duZkUseUJBQ0UsbUNYcWZKLENXaGZBLG9CQUVFLFlBQ0EsZVA0aEI0QixDTzloQjVCLFVYcWZGLENXamZFLG1EQUNFLGNYbWZKLENXaGZFLHVDQUNFLFlYa2ZKLENXOWVFLDBDQUNFLFlYZ2ZKLENlbHNCQSxhQUtFLHNDQWVBLHdDQVRBLHFCVkdNLENVRk4seURBRUEsdUNYZzdCa0MsQ1dqN0JsQyw0QkFFQSx5QlhnN0JrQyxDVy82QmxDLHlCSENFLGdCR1BGLGFWSlMsQ1VMVCxjWitSSSxrQkFMSSxDWW5SUixlWGtrQjRCLENXamtCNUIsZVh1a0I0QixDVzdrQjVCLHVDRlFJLG9FRVFKLENBakJBLFVmb3RCRixDYXZzQk0sdUNFZk4sYUZnQlEsZWIwc0JOLENBQ0YsQ2Vyc0JFLG1CQUNFLG9CWHMwQm9DLENXaDBCbEMsaUNYaTdCNEIsQ1d0N0I5QixTZndzQkosQ2UvckJFLDBEQUdFLHNCQURBLG9CZmlzQkosQ2U3ckJFLHNCQUVFLHdCZjhyQkosQ2V6ckJFLDRCQUNFLFlBQ0EseUJmMnJCSixDZXZyQkEsZ0JaNE9NLG9CQUxJLENZck9SLHFCWHdyQjRCLENXdnJCNUIsa0JYd3JCNEIsQ1cxckI1QixrQmY2ckJGLENldHJCQSxnQlp3T1EscUNZdE9OLG9CWG9yQjRCLENXbnJCNUIsaUJYb3JCNEIsQ1d0ckI1QixpQmY0ckJGLENHdm5CSSwwQll0RUosZ0JaK09RLG9CSGtkTixDQUNGLENnQi92QkEsWUFDRSxjQUdBLHFCWnEzQndDLENZdjNCeEMsb0JacTNCd0MsQ1lwM0J4QyxrQmhCbXdCRixDZ0Jod0JFLDRIQUNFLFdBQ0Esa0JoQmt3QkosQ2dCOXZCQSxxREFXRSxpQ0FEQSx3Q0FMQSxxQlhGTSxDV0lOLHdCQURBLDRCQUVBLHdCQUNBLDBCWjQyQndDLENZMTJCeEMsbUJBVEEsVVp3MkJ3QyxDWXYyQnhDLGlCQUNBLG1CQUhBLFNoQjJ3QkYsQ2dCMXZCRSw2RUFFRSxpQmhCMnZCSixDZ0J4dkJFLG1FQUNFLHNCaEIwdkJKLENnQnZ2QkUsaUVBQ0Usb0Jac3pCb0MsQ1lwekJwQyxpQ1ptc0I0QixDWXBzQjVCLFNoQjB2QkosQ2dCdHZCRSxxRUFDRSx3QlhoQ0csQ1dpQ0gsb0JoQnd2QkosQ2dCdHZCSSxtR0FJSSx3RGhCcXZCUixDZ0JqdkJJLDZGQUlJLHdEaEJndkJSLENnQjN1QkUsK0dBQ0Usd0JYckRHLENXMkRELHlEQUxGLG9CaEI4dUJKLENnQnJ1QkUsdUVBRUUsWUFDQSxVWmswQnVDLENZcDBCdkMsbUJoQnl1QkosQ2dCaHVCSSwwYkFDRSxVaEJrdUJOLENnQnB0QkEsYUFDRSxrQmhCdXRCRixDZ0JydEJFLCtIQUdFLHlEQUNBLHNCQUZBLG1CSC9GRSwrQ0dtR0YsQ0FMQSxTaEIydEJKLENhcnpCTSx1Q0d5RkosK0hIeEZNLGVid3pCTixDQUNGLENnQnp0QkksaUpBQ0Usd0RoQjJ0Qk4sQ2dCeHRCSSx1SkFNSSx5REFMRix3QmhCMnRCTixDZ0JodEJBLG1CQUNFLHFCQUNBLGlCaEJtdEJGLENnQmh0QkEsV0FFRSxtQkFDQSxvQkFGQSxpQmhCcXRCRixDZ0Ivc0JJLHVjQUVFLFlBQ0EsV1pxb0J3QixDWXZvQnhCLG1CaEJtdEJOLENpQi8xQkEsWUFLRSx3Q0FEQSx5QkFGQSxjQUNBLFVBRkEsVWpCczJCRixDaUJoMkJFLGtCQUNFLFNqQmsyQkosQ2lCOTFCSSx3Q0FBMEIsZ0RqQmkyQjlCLENpQmgyQkksb0NBQTBCLGdEakJtMkI5QixDaUJoMkJFLDhCQUNFLFFqQmsyQkosQ2lCLzFCRSxrQ0FTRSx3Q0gvQkYsd0JUY0ssQ1lhSCxRYjg4QnVDLENhajlCdkMsV2I4OEJ1QyxDYTc4QnZDLG1CSmJFLDhHSWtCRixDSmxCRSxzR0lrQkYsQ0FQQSxVakJ1MkJKLENhOTJCTSx1Q0lNSixrQ0pMTSx1Q2JpM0JOLENBQ0YsQ2lCbDJCSSx5Q0hqQ0Ysd0JkczRCRixDaUJoMkJFLDJDQUtFLHdCYnBDTyxDYXFDUCxtQkFIQSxZQUNBLGNidTdCOEIsQ2F6N0I5QixZYnc3QjhCLENhejdCOUIsVWpCdTJCSixDaUI3MUJFLDhCQVFFLGdCSHpERix3QlRjSyxDWXVDSCxRYm83QnVDLENhdDdCdkMsV2JtN0J1QyxDUzE5QnJDLDJHSTRDRixDSjVDRSxzR0k0Q0YsQ0FOQSxVakJvMkJKLENhdDRCTSx1Q0lpQ0osOEJKaENNLG9DYnk0Qk4sQ0FDRixDaUJoMkJJLHFDSDNERix3QmQ4NUJGLENpQjkxQkUsOEJBS0Usd0JiOURPLENhK0RQLG1CQUhBLFlBQ0EsY2I2NUI4QixDYS81QjlCLFliODVCOEIsQ2EvNUI5QixVakJxMkJKLENpQjMxQkUscUJBQ0UsbUJqQjYxQkosQ2lCMzFCSSwyQ0FDRSx3QmpCNjFCTixDaUIxMUJJLHVDQUNFLHdCakI0MUJOLENrQm43QkEsZUFDRSxpQmxCczdCRixDa0JwN0JFLDRMQUVFLHlCZHkvQjhCLENjeC9COUIsZ0JsQnM3QkosQ2tCbjdCRSxxQkFPRSx1QkFIQSxZQURBLE9BRUEsb0JBQ0Esb0JBTEEsa0JBQ0EsTUFNQSxxQkxERSw0RGJ1N0JOLENhbjdCTSx1Q0tYSixxQkxZTSxlYnM3Qk4sQ0FDRixDa0J0N0JFLGdLQUNFLG1CbEJ3N0JKLENrQnQ3Qkksb05BQ0UsV2xCdzdCTixDa0JyN0JJLHdiQUdFLHNCZG0rQjRCLENjcCtCNUIsb0JsQnU3Qk4sQ2tCbjdCSSxvT0FFRSxzQmQ4OUI0QixDYy85QjVCLG9CbEJzN0JOLENrQmo3QkUsNEJBRUUsc0JkdzlCOEIsQ2N6OUI5QixvQmxCbzdCSixDa0I3NkJJLDBnQkFDRSxXZGs5QjRCLENjajlCNUIsMERsQm83Qk4sQ2tCLzZCSSw0UEFDRSxXZDI4QjRCLENjMThCNUIsMERsQmk3Qk4sQ21CditCQSxhQUlFLG9CQUZBLGFBQ0EsZUFGQSxrQkFJQSxVbkIwK0JGLENtQngrQkUsa0xBR0UsY0FFQSxZQUhBLGtCQUVBLFFuQjIrQkosQ21CdCtCRSxnTkFFRSxTbkJ3K0JKLENtQmwrQkUsNlVBQ0Usa0JBQ0EsU25CbytCSixDbUJsK0JJLDZYQUNFLFNuQm8rQk4sQ21CejlCQSxrQkFFRSxtQkFRQSx3QmY1Q1MsQ2U2Q1QseUJBSkEsYWR4Q1MsQ2NrQ1QsYWhCd1BJLGtCQUxJLENnQi9PUixlZjhoQjRCLENlN2hCNUIsZWZtaUI0QixDZXRpQjVCLHVCQUtBLGtCQUNBLGtCbkI4OUJGLENtQmw5QkEsZ2JoQndPUSxxQ2dCcE9OLGtCbkIwOUJGLENHeDVCSSwwQmdCdEVKLGdiaEIrT1Esb0JIMHZCTixDQUNGLENtQmorQkEsZ2JoQjJOTSxvQkFMSSxDZ0JsTlIsb0JuQnkrQkYsQ21CcCtCQSwwREFFRSxrQm5CdStCRixDbUJ4OEJFLDBJQUNFLGdCbkIyOEJKLENvQnZpQ0UsZ0JBTUUsYWhCMC9CcUIsQ2dCLy9CckIsYWpCMlFFLGdCQUxJLENpQnBRTixpQmhCeXhCb0MsQ2dCMXhCcEMsVXBCNmlDSixDb0J0aUNFLGVBV0UsMEJBdkJpQixDQXNCakIsVUF2QmMsQ0FpQmQsYWpCK1BFLG9CQUxJLENpQnZQTixpQkFGQSxlQUNBLHFCQUxBLGtCQUNBLFNBQ0EsU3BCZ2pDSixDb0JuaUNJLDhIQUVFLGFwQndpQ04sQ29CdGxDSSxxZEF3REkseURBRUEseURBREEsNEJBRUEsNERBUEYsb0JoQis5Qm1CLENnQjU5QmpCLGtDcEJ3aUNSLENvQmppQ00sdWhCQUNFLG9CaEJvOUJpQixDZ0JuOUJqQixpQ3BCbWlDUixDb0JubUNJLGdPQTBFSSw4RUFEQSxrQ3BCK2hDUixDb0J4bUNJLHdEQWlGRSxvQnBCMmhDTixDb0J4aENRLDROQUdFLGlHQUNBLDZEQUNBLHNFQUhBLHNCcEI0aENWLENvQnJoQ00sb0VBQ0Usb0JoQnE3QmlCLENnQnA3QmpCLGlDcEJ1aENSLENvQnRuQ0ksOE5Bc0dFLG9CcEJvaENOLENvQmxoQ00sc1FBQ0Usd0JwQm9oQ1IsQ29CamhDTSw0UEFDRSxpQ3BCbWhDUixDb0JoaENNLHdyQkFDRSxhcEJraENSLENvQjdnQ0ksaU1BQ0UsZ0JwQmdoQ04sQ29Cdm9DSSw4MEJBK0hJLFNwQjhnQ1IsQ29CMWdDTSw4NkJBQ0UsU3BCOGdDUixDb0IvbkNFLGtCQU1FLGFoQjAvQnFCLENnQi8vQnJCLGFqQjJRRSxnQkFMSSxDaUJwUU4saUJoQnl4Qm9DLENnQjF4QnBDLFVwQnFvQ0osQ29COW5DRSxpQkFXRSwwQkF2QmlCLENBc0JqQixVQXZCYyxDQWlCZCxhakIrUEUsb0JBTEksQ2lCdlBOLGlCQUZBLGVBQ0EscUJBTEEsa0JBQ0EsU0FDQSxTcEJ3b0NKLENvQjNuQ0ksOElBRUUsYXBCZ29DTixDb0I5cUNJLDJlQXdESSx5REFFQSx5REFEQSw0QkFFQSw0REFQRixvQmhCKzlCbUIsQ2dCNTlCakIsa0NwQmdvQ1IsQ29Cem5DTSw2aUJBQ0Usb0JoQm85QmlCLENnQm45QmpCLGlDcEIybkNSLENvQjNyQ0ksME9BMEVJLDhFQURBLGtDcEJ1bkNSLENvQmhzQ0ksNERBaUZFLG9CcEJtbkNOLENvQmhuQ1Esb09BR0UsaUdBQ0EsNkRBQ0Esc0VBSEEsc0JwQm9uQ1YsQ29CN21DTSx3RUFDRSxvQmhCcTdCaUIsQ2dCcDdCakIsaUNwQittQ1IsQ29COXNDSSx3T0FzR0Usb0JwQjRtQ04sQ29CMW1DTSxnUkFDRSx3QnBCNG1DUixDb0J6bUNNLHNRQUNFLGlDcEIybUNSLENvQnhtQ00sOHNCQUNFLGFwQjBtQ1IsQ29Ccm1DSSx1TUFDRSxnQnBCd21DTixDb0IvdENJLDgyQkFpSUksU3BCb21DUixDb0JsbUNNLDg4QkFDRSxTcEJzbUNSLENxQjV1Q0EsNkhBWUUseUJBQ0EsdUJUS0UsZVU0R3FDLENEekh2QyxhaEJFUyxDZ0JHVCxlQVRBLHFCbEJnU0ksa0JBTEksQ2tCeFJSLGVqQjZrQjRCLENrQnRkNUIsdUJEckhBLGtCQUNBLHFCUktJLDZIUUdKLENBSkEsMENBRkEscUJyQnF2Q0YsQ2E5dUNNLHVDUWhCTiw2SFJpQlEsZWJpdkNOLENBQ0YsQ3FCbHZDRSwySkFDRSxhckJvdkNKLENxQmh2Q0UsNldBR0UsaUNqQm90QjRCLENpQnJ0QjVCLFNyQmt2Q0osQ3FCbnVDRSx5c0JBSUUsV2pCMHVCMEIsQ2lCM3VCMUIsbUJyQm91Q0osQ3FCdnRDRSw2QlB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJvd0NGLENzQi92Q0UseUNSckJBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbXdDSixDc0I5dkNFLHdHUjNCQSx3QlFNbUIsQ0F5QmpCLG9CQXhCYSxDQTZCWCxrQ0FQRixVdEJrd0NKLENzQnZ2Q0UsbVNBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QnV2Q0osQ3NCanZDSSwrVkFLSSxpQ3RCK3VDUixDc0IxdUNFLDhGQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCNnVDSixDcUJydkNFLGVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCa3lDRixDc0J2eENFLDBFUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QnV5Q0osQ3NCbHlDRSxxREFTSSxpQ3RCeXhDTixDc0JyeENFLG9KQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJxeENKLENzQi93Q0ksa0xBS0ksaUN0QjZ3Q1IsQ3NCeHdDRSxnREFHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QjJ3Q0osQ3FCbnhDRSxhUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QmcwQ0YsQ3NCcnpDRSxvRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEJxMENKLENzQmgwQ0UsaURBU0ksaUN0QnV6Q04sQ3NCbnpDRSwwSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCbXpDSixDc0I3eUNJLHdLQUtJLGlDdEIyeUNSLENzQnR5Q0UsNENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJ5eUNKLENxQmp6Q0UsVVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEI4MUNGLENzQm4xQ0UsMkRSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbTJDSixDc0I5MUNFLDJDQVNJLGlDdEJxMUNOLENzQmoxQ0UsMkhBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QmkxQ0osQ3NCMzBDSSx5SkFLSSxpQ3RCeTBDUixDc0JwMENFLHNDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCdTBDSixDcUIvMENFLGFQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCNDNDRixDc0JqM0NFLG9FUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0Qmk0Q0osQ3NCNTNDRSxpREFTSSxpQ3RCbTNDTixDc0IvMkNFLDBJQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEIrMkNKLENzQnoyQ0ksd0tBS0ksaUN0QnUyQ1IsQ3NCbDJDRSw0Q0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QnEyQ0osQ3FCNzJDRSxZUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QjA1Q0YsQ3NCLzRDRSxpRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEIrNUNKLENzQjE1Q0UsK0NBU0ksaUN0Qmk1Q04sQ3NCNzRDRSxxSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCNjRDSixDc0J2NENJLG1LQUtJLGlDdEJxNENSLENzQmg0Q0UsMENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJtNENKLENxQjM0Q0UsV1B2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJ3N0NGLENzQjc2Q0UsOERSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCNjdDSixDc0J4N0NFLDZDQVNJLGlDdEIrNkNOLENzQjM2Q0UsZ0lBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QjI2Q0osQ3NCcjZDSSw4SkFLSSxpQ3RCbTZDUixDc0I5NUNFLHdDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCaTZDSixDcUJ6NkNFLFVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCczlDRixDc0IzOENFLDJEUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QjI5Q0osQ3NCdDlDRSwyQ0FTSSxpQ3RCNjhDTixDc0J6OENFLDJIQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJ5OENKLENzQm44Q0kseUpBS0ksaUN0Qmk4Q1IsQ3NCNTdDRSxzQ0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0Qis3Q0osQ3FCajhDRSxtR0NvQkEsb0JsQkxhLENrQkliLGF0Qm03Q0YsQ3NCaDdDRSxxSEFFRSx3QmxCVFcsQ2tCVVgsb0JsQlZXLENrQlFYLFV0Qm83Q0osQ3NCLzZDRSwyUUFFRSxpQ3RCZzdDSixDc0I3NkNFLHVzQkFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEI2NkNKLENzQno2Q0ksaXlCQUtJLGlDdEJ1NkNSLENzQmw2Q0UsNFBBR0UseUJBREEsYXRCbzZDSixDcUIxOUNFLHVCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCNDhDRixDc0J6OENFLDZCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCNjhDSixDc0J4OENFLHFFQUVFLGlDdEJ5OENKLENzQnQ4Q0UsMkxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCczhDSixDc0JsOENJLHlOQUtJLGlDdEJnOENSLENzQjM3Q0UsZ0VBR0UseUJBREEsYXRCNjdDSixDcUJuL0NFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCcStDRixDc0JsK0NFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCcytDSixDc0JqK0NFLGlFQUVFLGlDdEJrK0NKLENzQi85Q0UsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCKzlDSixDc0IzOUNJLCtNQUtJLGlDdEJ5OUNSLENzQnA5Q0UsNERBR0UseUJBREEsYXRCczlDSixDcUI1Z0RFLGtCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCOC9DRixDc0IzL0NFLHdCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCKy9DSixDc0IxL0NFLDJEQUVFLGlDdEIyL0NKLENzQngvQ0Usa0tBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCdy9DSixDc0JwL0NJLGdNQUtJLGlDdEJrL0NSLENzQjcrQ0Usc0RBR0UseUJBREEsYXRCKytDSixDcUJyaURFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCdWhERixDc0JwaERFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCd2hESixDc0JuaERFLGlFQUVFLGlDdEJvaERKLENzQmpoREUsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCaWhESixDc0I3Z0RJLCtNQUtJLGlDdEIyZ0RSLENzQnRnREUsNERBR0UseUJBREEsYXRCd2dESixDcUI5akRFLG9CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCZ2pERixDc0I3aURFLDBCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCaWpESixDc0I1aURFLCtEQUVFLGlDdEI2aURKLENzQjFpREUsNEtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCMGlESixDc0J0aURJLDBNQUtJLGlDdEJvaURSLENzQi9oREUsMERBR0UseUJBREEsYXRCaWlESixDcUJ2bERFLG1CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCeWtERixDc0J0a0RFLHlCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCMGtESixDc0Jya0RFLDZEQUVFLGlDdEJza0RKLENzQm5rREUsdUtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCbWtESixDc0IvakRJLHFNQUtJLGlDdEI2akRSLENzQnhqREUsd0RBR0UseUJBREEsYXRCMGpESixDcUJobkRFLDRDQ29CQSxvQmxCTGEsQ2tCSWIsYXRCa21ERixDc0IvbERFLHdEQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCbW1ESixDc0I5bERFLHNJQUVFLGlDdEIrbERKLENzQjVsREUsNFdBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCNGxESixDc0J4bERJLHdhQUtJLGlDdEJzbERSLENzQmpsREUsNEhBR0UseUJBREEsYXRCbWxESixDcUI3bkRBLFVBRUUsYWhCN0RLLENnQjRETCxlakJpZ0I0QixDaUIvZjVCLHlCckJnb0RGLENxQjluREUsZ0JBQ0UsYXJCZ29ESixDcUJ4bkRFLHNDQUVFLGFyQnluREosQ3FCOW1EQSxRVGxGSSxlVTRHcUMsQ25CdUtqQyxxQ21CMUtOLGtCdEI2bERGLENHcmxESSwwQmtCL0JKLFFsQndNUSxvQkhnN0NOLENBQ0YsQ3FCcm5EQSxRVHRGSSxlVTRHcUMsQ25CbUtuQyxvQkFMSSxDbUJqS1Isb0J0QndtREYsQ3VCdnVEQSxNVmdCTSw4QmIydEROLENhdnRETSx1Q1VwQk4sTVZxQlEsZWIwdEROLENBQ0YsQ3VCN3VERSxpQkFDRSxTdkIrdURKLEN1Qnp1REUscUJBQ0UsWXZCNHVESixDdUJ4dURBLFlBQ0UsU0FDQSxnQlZESSwyQmI2dUROLENhenVETSx1Q1VMTixZVk1RLGViNHVETixDQUNGLEN1Qjl1REUsZ0NBRUUsWVZORSwwQlVPRixDQUZBLE92Qmt2REosQ2FudkRNLHVDVUFKLGdDVkNNLGVic3ZETixDQUNGLEN3QjN3REEsc0NBSUUsaUJ4Qjh3REYsQ3dCM3dEQSxpQkFDRSxrQnhCOHdERixDeUJ6dkRJLHVCQTFCRixnQkFDQSw2QkFGQSw4QkFEQSxzQkFnQ0ksV0FIQSxxQkFDQSxrQnJCcWdCd0IsQ3FCcGdCeEIscUJ6Qmd3RE4sQ3lCdnVESSw2QkFDRSxhekJ5dUROLEN3QnB4REEsZUFZRSw0QkFEQSxxQm5CUk0sQ21CVU4sMkJBTEEsYW5CYlMsQ21CUVQsYXJCa1JJLGtCQUxJLENxQnRRUixnQkFKQSxTQUZBLGVwQittQ2tDLENvQjltQ2xDLGdCQUpBLGtCQVFBLGdCQVBBLFl4Qmt5REYsQ3dCbnhERSwrQkFFRSxPQUNBLGtCcEJrbUNnQyxDb0JwbUNoQyxReEJ1eERKLEN3Qnp3REkscUJBQ0UsbUJ4QjR3RE4sQ3dCMXdETSxxQ0FFRSxPQURBLFV4QjZ3RFIsQ3dCeHdESSxtQkFDRSxpQnhCMndETixDd0J6d0RNLG1DQUVFLFVBREEsT3hCNHdEUixDUTF3REkseUJnQmZBLHdCQUNFLG1CeEI2eERKLEN3QjN4REksd0NBRUUsT0FEQSxVeEI4eEROLEN3Qnp4REUsc0JBQ0UsaUJ4QjR4REosQ3dCMXhESSxzQ0FFRSxVQURBLE94QjZ4RE4sQ0FDRixDUTV4REkseUJnQmZBLHdCQUNFLG1CeEI4eURKLEN3QjV5REksd0NBRUUsT0FEQSxVeEIreUROLEN3QjF5REUsc0JBQ0UsaUJ4QjZ5REosQ3dCM3lESSxzQ0FFRSxVQURBLE94Qjh5RE4sQ0FDRixDUTd5REkseUJnQmZBLHdCQUNFLG1CeEIrekRKLEN3Qjd6REksd0NBRUUsT0FEQSxVeEJnMEROLEN3QjN6REUsc0JBQ0UsaUJ4Qjh6REosQ3dCNXpESSxzQ0FFRSxVQURBLE94Qit6RE4sQ0FDRixDUTl6REksMEJnQmZBLHdCQUNFLG1CeEJnMURKLEN3QjkwREksd0NBRUUsT0FEQSxVeEJpMUROLEN3QjUwREUsc0JBQ0UsaUJ4QiswREosQ3dCNzBESSxzQ0FFRSxVQURBLE94QmcxRE4sQ0FDRixDUS8wREksMEJnQmZBLHlCQUNFLG1CeEJpMkRKLEN3Qi8xREkseUNBRUUsT0FEQSxVeEJrMkROLEN3QjcxREUsdUJBQ0UsaUJ4QmcyREosQ3dCOTFESSx1Q0FFRSxVQURBLE94QmkyRE4sQ0FDRixDd0J2MURFLHVDQUVFLFlBRUEscUJwQjBqQ2dDLENvQjNqQ2hDLGFBRkEsUXhCNDFESixDeUJ2NERJLCtCQW5CRix5QkFDQSw2QkFGQSw4QkFEQSxhQXlCSSxXQUhBLHFCQUNBLGtCckJxZ0J3QixDcUJwZ0J4QixxQnpCODRETixDeUJyM0RJLHFDQUNFLGF6QnUzRE4sQ3dCNzFERSx3Q0FHRSxVQUVBLG1CcEI0aUNnQyxDb0I3aUNoQyxhQUZBLFdBREEsS3hCbzJESixDeUI1NURJLGdDQVpGLCtCQUNBLHVCQUZBLGVBREEsNEJBa0JJLFdBSEEscUJBQ0Esa0JyQnFnQndCLENxQnBnQnhCLHFCekJtNkROLEN5QjE0REksc0NBQ0UsYXpCNDRETixDd0J4MkRJLGdDQUNFLGdCeEIwMkROLEN3QnAyREUsMENBR0UsVUFFQSxvQnBCMmhDZ0MsQ29CNWhDaEMsYUFGQSxXQURBLEt4QjIyREosQ3lCcDdESSxrQ0FJRSxXQUhBLHFCQWVFLGFBZEYsa0JyQnFnQndCLENxQnBnQnhCLHFCekJ1N0ROLEN5QnY2RE0sbUNBeEJKLCtCQURBLHdCQURBLDRCQThCTSxXQUhBLHFCQUNBLG1CckJrZnNCLENxQmpmdEIscUJ6Qmc3RFIsQ3lCMTZESSx3Q0FDRSxhekI0NkROLEN3QnYzREksbUNBQ0UsZ0J4QnkzRE4sQ3dCbDNEQSxrQkFJRSwrQkFIQSxTQUNBLGVBQ0EsZXhCczNERixDd0IvMkRBLGVBVUUseUJBQ0EsU0FQQSxXQUVBLGFuQjdIUyxDbUJ3SFQsY0FJQSxlcEJ3YzRCLENvQjFjNUIsb0JBSUEsbUJBQ0EscUJBQ0EsbUJBUEEsVXhCMjNERixDd0JwMkRFLDBDVnZKQSx3QlZNUyxDb0JtSlAsYXhCczJESixDd0JqMkRFLDRDVjlKQSx3QlRjSyxDbUJrSkgsVW5CakpJLENtQmtKSixvQnhCbTJESixDd0IvMURFLGdEQUlFLHlCQUZBLGFuQmxLTyxDbUJtS1AsbUJ4QmkyREosQ3dCMTFEQSxvQkFDRSxheEI2MURGLEN3QnoxREEsaUJBS0UsYXBCL0tTLENvQjJLVCxjckI0R0ksb0JBTEksQ3FCckdSLGdCQURBLGtCcEJxK0JrQyxDb0JqK0JsQyxrQnhCNDFERixDd0J4MURBLG9CQUdFLGFuQjFMUyxDbUJ3TFQsY0FDQSxtQnhCNDFERixDd0J2MURBLG9CQUVFLHdCbkJqTVMsQ21Ca01ULHNCcEI4N0JrQyxDb0JoOEJsQyxheEI0MURGLEN3QnYxREUsbUNBQ0UsYXhCeTFESixDd0J2MURJLGtGVjlNRiwwQlZzcUNrQyxDb0J0OUI5QixVeEJ5MUROLEN3QnIxREksb0ZWcE5GLHdCVGNLLENtQndNRCxVeEJ1MUROLEN3Qm4xREksd0ZBRUUsYXhCbzFETixDd0JoMURFLHNDQUNFLHNCeEJrMURKLEN3Qi8wREUsd0NBQ0UsYXhCaTFESixDd0I5MERFLHFDQUNFLGF4QmcxREosQzBCempFQSxnRUFJRSx1QkFEQSxrQnRCazZDOEIsQ3NCbjZDOUIsYUFEQSxpQjFCK2pFRixDMEJ2akVBLGVBRUUsYTFCeWpFRixDMEJyakVBLFlBQ0UsZTFCd2pFRixDMEJoakVBLG1CQUNFLGtCMUJtakVGLEMwQmhqRUUsOEJBS0UscUJBSkEsa0JBRUEsUUFEQSxNQUVBLFMxQm1qRUosQzBCbmlFRSxlWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMmxFRixDMkJ2bEVFLDJCQUNFLGEzQnlsRUosQzBCNWlFRSxpQlpoREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQm9tRUYsQzJCaG1FRSw2QkFDRSxhM0JrbUVKLEMwQnJqRUUsK0NaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0I2bUVGLEMyQnptRUUsdUVBQ0UsYTNCMm1FSixDMEI5akVFLFlaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0JzbkVGLEMyQmxuRUUsd0JBQ0UsYTNCb25FSixDMEJ2a0VFLGVaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0IrbkVGLEMyQjNuRUUsMkJBQ0UsYTNCNm5FSixDMEJobEVFLHVDWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCd29FRixDMkJwb0VFLCtEQUNFLGEzQnNvRUosQzBCemxFRSxhWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCaXBFRixDMkI3b0VFLHlCQUNFLGEzQitvRUosQzBCbG1FRSxZWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMHBFRixDMkJ0cEVFLHdCQUNFLGEzQndwRUosQzRCeHBFQSxPQUtFLGFBRUEsWUFKQSxPQVNBLFVBSkEsa0JBQ0EsZ0JBUkEsZUFDQSxNQUlBLFdBRkEsWTVCaXFFRixDNEJscEVBLGNBR0UsWXhCaTJDa0MsQ3dCLzFDbEMsb0JBSkEsa0JBQ0EsVTVCdXBFRixDNEJqcEVFLDBCQUVFLDJCeEJ1M0NnQyxDUzM0QzlCLGlDYnVxRU4sQ2FucUVNLHVDZWNKLDBCZmJNLGVic3FFTixDQUNGLEM0QnRwRUUsMEJBQ0UsYzVCd3BFSixDNEJwcEVFLGtDQUNFLHFCNUJzcEVKLEM0QmxwRUEseUJBQ0Usd0I1QnFwRUYsQzRCbnBFRSx3Q0FDRSxnQkFDQSxlNUJxcEVKLEM0QmxwRUUscUNBQ0UsZTVCb3BFSixDNEJocEVBLGtEQUVFLG1CQURBLGFBRUEsNEI1Qm1wRUYsQzRCL29FQSxlQVNFLDRCQURBLHFCdkJ6RE0sQ3VCMkROLHVCQVJBLGFBQ0Esc0JBV0EsVUFQQSxvQkFOQSxrQkFHQSxVNUJ1cEVGLEM0QnpvRUEsZ0JDOUVFLHdCeEJHUyxDd0JKVCxhQUhBLE9BRkEsZUFDQSxNQUdBLFlBREEsWTdCb3VFRixDNkI5dEVFLHFCQUFTLFM3Qml1RVgsQzZCaHVFRSxxQkFBUyxXN0JtdUVYLEM0Qm5wRUEsY0FHRSxtQkFHQSxnQ0FMQSxhQUNBLGNBRUEsOEJBQ0EsWTVCdXBFRixDNEJucEVFLHlCQUVFLGlDQURBLGE1QnNwRUosQzRCaHBFQSxhQUVFLGV4QnVlNEIsQ3dCeGU1QixlNUJvcEVGLEM0QjlvRUEsWUFJRSxjQUNBLFl4QjhQTyxDd0JsUVAsaUI1Qm1wRUYsQzRCM29FQSxjQUlFLG1CQUdBLDZCQU5BLGFBRUEsY0FEQSxlQUdBLHlCQUNBLGM1QitvRUYsQzRCeG9FRSxnQkFDRSxhNUIwb0VKLENRcnRFSSx5Qm9Ca0ZGLGNBRUUsb0JBREEsZTVCd29FRixDNEJwb0VBLHlCQUNFLDBCNUJ1b0VGLEM0QnBvRUEsa0RBQ0UsOEI1QnVvRUYsQzRCaG9FQSxVQUFZLGU1Qm9vRVosQ0FDRixDUXh1RUkseUJvQnVHRiwrQ0FFRSxlNUJxb0VGLENBQ0YsQ1EvdUVJLDBCb0I4R0YscUNBQVksZ0I1QnFvRVosQ0FDRixDNEI3bkVJLGtCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmtvRU4sQzRCN25FTSxpQ0FFRSxTQURBLFc1QmdvRVIsQzRCdm5FTSw4QkFDRSxlNUJ5bkVSLENRcHZFSSw0Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmdwRUosQzRCM29FSSx5Q0FFRSxTQURBLFc1QjhvRU4sQzRCcm9FSSxzQ0FDRSxlNUJ1b0VOLENBQ0YsQ1Fud0VJLDRCb0IwR0EsMEJBR0UsWUFDQSxTQUZBLGVBREEsVzVCK3BFSixDNEIxcEVJLHlDQUVFLFNBREEsVzVCNnBFTixDNEJwcEVJLHNDQUNFLGU1QnNwRU4sQ0FDRixDUWx4RUksNEJvQjBHQSwwQkFHRSxZQUNBLFNBRkEsZUFEQSxXNUI4cUVKLEM0QnpxRUkseUNBRUUsU0FEQSxXNUI0cUVOLEM0Qm5xRUksc0NBQ0UsZTVCcXFFTixDQUNGLENRanlFSSw2Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QjZyRUosQzRCeHJFSSx5Q0FFRSxTQURBLFc1QjJyRU4sQzRCbHJFSSxzQ0FDRSxlNUJvckVOLENBQ0YsQ1FoekVJLDZCb0IwR0EsMkJBR0UsWUFDQSxTQUZBLGVBREEsVzVCNHNFSixDNEJ2c0VJLDBDQUVFLFNBREEsVzVCMHNFTixDNEJqc0VJLHVDQUNFLGU1Qm1zRU4sQ0FDRixDOEJ6NEVFLGdCQUVFLFdBQ0EsV0FGQSxhOUI2NEVKLEMrQi80RUUsY0FDRSxhL0JrNUVKLEMrQi80RU0sd0NBRUUsYS9CZzVFUixDK0J0NUVFLGdCQUNFLGEvQnk1RUosQytCdDVFTSw0Q0FFRSxhL0J1NUVSLEMrQjc1RUUsY0FDRSxhL0JnNkVKLEMrQjc1RU0sd0NBRUUsYS9CODVFUixDK0JwNkVFLFdBQ0UsYS9CdTZFSixDK0JwNkVNLGtDQUVFLGEvQnE2RVIsQytCMzZFRSxjQUNFLGEvQjg2RUosQytCMzZFTSx3Q0FFRSxhL0I0NkVSLEMrQmw3RUUsYUFDRSxhL0JxN0VKLEMrQmw3RU0sc0NBRUUsYS9CbTdFUixDK0J6N0VFLFlBQ0UsYS9CNDdFSixDK0J6N0VNLG9DQUVFLGEvQjA3RVIsQytCaDhFRSxXQUNFLGEvQm04RUosQytCaDhFTSxrQ0FFRSxhL0JpOEVSLENnQ3Q4RUEsT0FDRSxrQkFDQSxVaEN5OEVGLENnQ3Y4RUUsY0FHRSxXQUZBLGNBQ0Esa0NoQzA4RUosQ2dDdDhFRSxTQUtFLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFVoQ3k4RUosQ2dDbjhFRSxXQUNFLHNCaENzOEVKLENnQ3Y4RUUsV0FDRSxxQmhDMDhFSixDZ0MzOEVFLFlBQ0Usd0JoQzg4RUosQ2dDLzhFRSxZQUNFLGdDaENrOUVKLENpQ3YrRUEsV0FFRSxLakM2K0VGLENpQ3YrRUEseUJBSkUsT0FIQSxlQUVBLFFBRUEsWWpDay9FRixDaUMvK0VBLGNBR0UsUWpDNCtFRixDaUNsK0VJLFlBQ0UsZ0JBQ0EsTUFDQSxZakNxK0VOLENRaDhFSSx5QnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakM0K0VKLENBQ0YsQ1F4OEVJLHlCeUJ4Q0EsZUFDRSxnQkFDQSxNQUNBLFlqQ20vRUosQ0FDRixDUS84RUkseUJ5QnhDQSxlQUNFLGdCQUNBLE1BQ0EsWWpDMC9FSixDQUNGLENRdDlFSSwwQnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakNpZ0ZKLENBQ0YsQ1E3OUVJLDBCeUJ4Q0EsZ0JBQ0UsZ0JBQ0EsTUFDQSxZakN3Z0ZKLENBQ0YsQ2tDbGlGQSxRQUdFLG1CQURBLGtCbENzaUZGLENrQ2ppRkEsZ0JBSEUsbUJBSEEsWWxDOGlGRixDa0N4aUZBLFFBRUUsY0FDQSxxQmxDcWlGRixDbUM1aUZBLDJFQ1VFLDZCQUVBLG1CQU5BLHFCQUVBLHNCQUNBLDBCQUZBLG9CQUhBLDRCQU9BLDZCQU5BLG1CcENvakZGLENxQ3hqRkUsc0JBSUUsU0FHQSxXQUZBLE9BSkEsa0JBRUEsUUFEQSxNQUlBLFNyQzRqRkosQ3NDbmtGQSxlQ0FFLGdCQUNBLHVCQUNBLGtCdkN1a0ZGLEN3QzdrRkEsSUFFRSxtQkFHQSw4QkFKQSxxQkFHQSxlQUVBLFdwQ2lwQjRCLENvQ3BwQjVCLFN4Q21sRkYsQ3lDdmhGUSxnQkFPSSxnQ3pDb2hGWixDeUMzaEZRLFdBT0ksNEJ6Q3doRlosQ3lDL2hGUSxjQU9JLCtCekM0aEZaLEN5Q25pRlEsY0FPSSwrQnpDZ2lGWixDeUN2aUZRLG1CQU9JLG9DekNvaUZaLEN5QzNpRlEsZ0JBT0ksaUN6Q3dpRlosQ3lDL2lGUSxhQU9JLG9CekM0aUZaLEN5Q25qRlEsV0FPSSxxQnpDZ2pGWixDeUN2akZRLFlBT0ksb0J6Q29qRlosQ3lDM2pGUSxXQU9JLG1CekN3akZaLEN5Qy9qRlEsWUFPSSxxQnpDNGpGWixDeUNua0ZRLFlBT0ksb0J6Q2drRlosQ3lDdmtGUSxZQU9JLHFCekNva0ZaLEN5QzNrRlEsYUFPSSxtQnpDd2tGWixDeUMva0ZRLGVBT0ksdUJ6QzRrRlosQ3lDbmxGUSxpQkFPSSx5QnpDZ2xGWixDeUN2bEZRLGtCQU9JLDBCekNvbEZaLEN5QzNsRlEsaUJBT0kseUJ6Q3dsRlosQ3lDL2xGUSxVQU9JLHdCekM0bEZaLEN5Q25tRlEsZ0JBT0ksOEJ6Q2dtRlosQ3lDdm1GUSxTQU9JLHVCekNvbUZaLEN5QzNtRlEsUUFPSSxzQnpDd21GWixDeUMvbUZRLFNBT0ksdUJ6QzRtRlosQ3lDbm5GUSxhQU9JLDJCekNnbkZaLEN5Q3ZuRlEsY0FPSSw0QnpDb25GWixDeUMzbkZRLFFBT0ksc0J6Q3duRlosQ3lDL25GUSxlQU9JLDZCekM0bkZaLEN5Q25vRlEsUUFPSSxzQnpDZ29GWixDeUN2b0ZRLFFBT0ksMkN6Q29vRlosQ3lDM29GUSxXQU9JLHNEekN3b0ZaLEN5Qy9vRlEsV0FPSSxpRHpDNG9GWixDeUNucEZRLGFBT0kseUJ6Q2dwRlosQ3lDdnBGUSxpQkFPSSx5QnpDb3BGWixDeUMzcEZRLG1CQU9JLDJCekN3cEZaLEN5Qy9wRlEsbUJBT0ksMkJ6QzRwRlosQ3lDbnFGUSxnQkFPSSx3QnpDZ3FGWixDeUN2cUZRLGlCQU9JLHlCekNvcUZaLEN5QzNxRlEsT0FPSSxlekN3cUZaLEN5Qy9xRlEsUUFPSSxpQnpDNHFGWixDeUNuckZRLFNBT0ksa0J6Q2dyRlosQ3lDdnJGUSxVQU9JLGtCekNvckZaLEN5QzNyRlEsV0FPSSxvQnpDd3JGWixDeUMvckZRLFlBT0kscUJ6QzRyRlosQ3lDbnNGUSxTQU9JLGdCekNnc0ZaLEN5Q3ZzRlEsVUFPSSxrQnpDb3NGWixDeUMzc0ZRLFdBT0ksbUJ6Q3dzRlosQ3lDL3NGUSxPQU9JLGlCekM0c0ZaLEN5Q250RlEsUUFPSSxtQnpDZ3RGWixDeUN2dEZRLFNBT0ksb0J6Q290RlosQ3lDM3RGUSxrQkFPSSx3Q3pDd3RGWixDeUMvdEZRLG9CQU9JLG9DekM0dEZaLEN5Q251RlEsb0JBT0ksb0N6Q2d1RlosQ3lDdnVGUSxRQU9JLGtDekNvdUZaLEN5QzN1RlEsVUFPSSxrQnpDd3VGWixDeUMvdUZRLFlBT0ksc0N6QzR1RlosQ3lDbnZGUSxjQU9JLHNCekNndkZaLEN5Q3Z2RlEsWUFPSSx3Q3pDb3ZGWixDeUMzdkZRLGNBT0ksd0J6Q3d2RlosQ3lDL3ZGUSxlQU9JLHlDekM0dkZaLEN5Q253RlEsaUJBT0kseUJ6Q2d3RlosQ3lDdndGUSxjQU9JLHVDekNvd0ZaLEN5QzN3RlEsZ0JBT0ksdUJ6Q3d3RlosQ3lDL3dGUSxnQkFPSSw4QnpDNHdGWixDeUNueEZRLGtCQU9JLDhCekNneEZaLEN5Q3Z4RlEsZ0JBT0ksOEJ6Q294RlosQ3lDM3hGUSxhQU9JLDhCekN3eEZaLEN5Qy94RlEsZ0JBT0ksOEJ6QzR4RlosQ3lDbnlGUSxlQU9JLDhCekNneUZaLEN5Q3Z5RlEsY0FPSSw4QnpDb3lGWixDeUMzeUZRLGFBT0ksOEJ6Q3d5RlosQ3lDL3lGUSxjQU9JLDJCekM0eUZaLEN5Q256RlEsVUFPSSwwQnpDZ3pGWixDeUN2ekZRLFVBT0ksMEJ6Q296RlosQ3lDM3pGUSxVQU9JLDBCekN3ekZaLEN5Qy96RlEsVUFPSSwwQnpDNHpGWixDeUNuMEZRLFVBT0ksMEJ6Q2cwRlosQ3lDdjBGUSxNQU9JLG1CekNvMEZaLEN5QzMwRlEsTUFPSSxtQnpDdzBGWixDeUMvMEZRLE1BT0ksbUJ6QzQwRlosQ3lDbjFGUSxPQU9JLG9CekNnMUZaLEN5Q3YxRlEsUUFPSSxvQnpDbzFGWixDeUMzMUZRLFFBT0ksd0J6Q3cxRlosQ3lDLzFGUSxRQU9JLHFCekM0MUZaLEN5Q24yRlEsWUFPSSx5QnpDZzJGWixDeUN2MkZRLE1BT0ksb0J6Q28yRlosQ3lDMzJGUSxNQU9JLG9CekN3MkZaLEN5Qy8yRlEsTUFPSSxvQnpDNDJGWixDeUNuM0ZRLE9BT0kscUJ6Q2czRlosQ3lDdjNGUSxRQU9JLHFCekNvM0ZaLEN5QzMzRlEsUUFPSSx5QnpDdzNGWixDeUMvM0ZRLFFBT0ksc0J6QzQzRlosQ3lDbjRGUSxZQU9JLDBCekNnNEZaLEN5Q3Y0RlEsV0FPSSx1QnpDbzRGWixDeUMzNEZRLFVBT0ksNEJ6Q3c0RlosQ3lDLzRGUSxhQU9JLCtCekM0NEZaLEN5Q241RlEsa0JBT0ksb0N6Q2c1RlosQ3lDdjVGUSxxQkFPSSx1Q3pDbzVGWixDeUMzNUZRLGFBT0kscUJ6Q3c1RlosQ3lDLzVGUSxhQU9JLHFCekM0NUZaLEN5Q242RlEsZUFPSSx1QnpDZzZGWixDeUN2NkZRLGVBT0ksdUJ6Q282RlosQ3lDMzZGUSxXQU9JLHdCekN3NkZaLEN5Qy82RlEsYUFPSSwwQnpDNDZGWixDeUNuN0ZRLG1CQU9JLGdDekNnN0ZaLEN5Q3Y3RlEsT0FPSSxlekNvN0ZaLEN5QzM3RlEsT0FPSSxvQnpDdzdGWixDeUMvN0ZRLE9BT0ksbUJ6QzQ3RlosQ3lDbjhGUSxPQU9JLGtCekNnOEZaLEN5Q3Y4RlEsT0FPSSxvQnpDbzhGWixDeUMzOEZRLE9BT0ksa0J6Q3c4RlosQ3lDLzhGUSx1QkFPSSxvQ3pDNDhGWixDeUNuOUZRLHFCQU9JLGtDekNnOUZaLEN5Q3Y5RlEsd0JBT0ksZ0N6Q285RlosQ3lDMzlGUSx5QkFPSSx1Q3pDdzlGWixDeUMvOUZRLHdCQU9JLHNDekM0OUZaLEN5Q24rRlEsd0JBT0ksc0N6Q2crRlosQ3lDditGUSxtQkFPSSxnQ3pDbytGWixDeUMzK0ZRLGlCQU9JLDhCekN3K0ZaLEN5Qy8rRlEsb0JBT0ksNEJ6QzQrRlosQ3lDbi9GUSxzQkFPSSw4QnpDZy9GWixDeUN2L0ZRLHFCQU9JLDZCekNvL0ZaLEN5QzMvRlEscUJBT0ksa0N6Q3cvRlosQ3lDLy9GUSxtQkFPSSxnQ3pDNC9GWixDeUNuZ0dRLHNCQU9JLDhCekNnZ0daLEN5Q3ZnR1EsdUJBT0kscUN6Q29nR1osQ3lDM2dHUSxzQkFPSSxvQ3pDd2dHWixDeUMvZ0dRLHVCQU9JLCtCekM0Z0daLEN5Q25oR1EsaUJBT0kseUJ6Q2doR1osQ3lDdmhHUSxrQkFPSSwrQnpDb2hHWixDeUMzaEdRLGdCQU9JLDZCekN3aEdaLEN5Qy9oR1EsbUJBT0ksMkJ6QzRoR1osQ3lDbmlHUSxxQkFPSSw2QnpDZ2lHWixDeUN2aUdRLG9CQU9JLDRCekNvaUdaLEN5QzNpR1EsYUFPSSxrQnpDd2lHWixDeUMvaUdRLFNBT0ksaUJ6QzRpR1osQ3lDbmpHUSxTQU9JLGlCekNnakdaLEN5Q3ZqR1EsU0FPSSxpQnpDb2pHWixDeUMzakdRLFNBT0ksaUJ6Q3dqR1osQ3lDL2pHUSxTQU9JLGlCekM0akdaLEN5Q25rR1EsU0FPSSxpQnpDZ2tHWixDeUN2a0dRLFlBT0ksaUJ6Q29rR1osQ3lDM2tHUSxLQU9JLGtCekN3a0daLEN5Qy9rR1EsS0FPSSx1QnpDNGtHWixDeUNubEdRLEtBT0ksc0J6Q2dsR1osQ3lDdmxHUSxLQU9JLHFCekNvbEdaLEN5QzNsR1EsS0FPSSx1QnpDd2xHWixDeUMvbEdRLEtBT0kscUJ6QzRsR1osQ3lDbm1HUSxRQU9JLHFCekNnbUdaLEN5Q3ZtR1EsTUFPSSxnRHpDcW1HWixDeUM1bUdRLE1BT0ksMER6QzBtR1osQ3lDam5HUSxNQU9JLHdEekMrbUdaLEN5Q3RuR1EsTUFPSSxzRHpDb25HWixDeUMzbkdRLE1BT0ksMER6Q3luR1osQ3lDaG9HUSxNQU9JLHNEekM4bkdaLEN5Q3JvR1EsU0FPSSxzRHpDbW9HWixDeUMxb0dRLE1BT0ksZ0R6Q3dvR1osQ3lDL29HUSxNQU9JLDBEekM2b0daLEN5Q3BwR1EsTUFPSSx3RHpDa3BHWixDeUN6cEdRLE1BT0ksc0R6Q3VwR1osQ3lDOXBHUSxNQU9JLDBEekM0cEdaLEN5Q25xR1EsTUFPSSxzRHpDaXFHWixDeUN4cUdRLFNBT0ksc0R6Q3NxR1osQ3lDN3FHUSxNQU9JLHNCekMwcUdaLEN5Q2pyR1EsTUFPSSwyQnpDOHFHWixDeUNyckdRLE1BT0ksMEJ6Q2tyR1osQ3lDenJHUSxNQU9JLHlCekNzckdaLEN5QzdyR1EsTUFPSSwyQnpDMHJHWixDeUNqc0dRLE1BT0kseUJ6QzhyR1osQ3lDcnNHUSxTQU9JLHlCekNrc0daLEN5Q3pzR1EsTUFPSSx3QnpDc3NHWixDeUM3c0dRLE1BT0ksNkJ6QzBzR1osQ3lDanRHUSxNQU9JLDRCekM4c0daLEN5Q3J0R1EsTUFPSSwyQnpDa3RHWixDeUN6dEdRLE1BT0ksNkJ6Q3N0R1osQ3lDN3RHUSxNQU9JLDJCekMwdEdaLEN5Q2p1R1EsU0FPSSwyQnpDOHRHWixDeUNydUdRLE1BT0kseUJ6Q2t1R1osQ3lDenVHUSxNQU9JLDhCekNzdUdaLEN5Qzd1R1EsTUFPSSw2QnpDMHVHWixDeUNqdkdRLE1BT0ksNEJ6Qzh1R1osQ3lDcnZHUSxNQU9JLDhCekNrdkdaLEN5Q3p2R1EsTUFPSSw0QnpDc3ZHWixDeUM3dkdRLFNBT0ksNEJ6QzB2R1osQ3lDandHUSxNQU9JLHVCekM4dkdaLEN5Q3J3R1EsTUFPSSw0QnpDa3dHWixDeUN6d0dRLE1BT0ksMkJ6Q3N3R1osQ3lDN3dHUSxNQU9JLDBCekMwd0daLEN5Q2p4R1EsTUFPSSw0QnpDOHdHWixDeUNyeEdRLE1BT0ksMEJ6Q2t4R1osQ3lDenhHUSxTQU9JLDBCekNzeEdaLEN5Qzd4R1EsS0FPSSxtQnpDMHhHWixDeUNqeUdRLEtBT0ksd0J6Qzh4R1osQ3lDcnlHUSxLQU9JLHVCekNreUdaLEN5Q3p5R1EsS0FPSSxzQnpDc3lHWixDeUM3eUdRLEtBT0ksd0J6QzB5R1osQ3lDanpHUSxLQU9JLHNCekM4eUdaLEN5Q3J6R1EsTUFPSSxrRHpDbXpHWixDeUMxekdRLE1BT0ksNER6Q3d6R1osQ3lDL3pHUSxNQU9JLDBEekM2ekdaLEN5Q3AwR1EsTUFPSSx3RHpDazBHWixDeUN6MEdRLE1BT0ksNER6Q3UwR1osQ3lDOTBHUSxNQU9JLHdEekM0MEdaLEN5Q24xR1EsTUFPSSxrRHpDaTFHWixDeUN4MUdRLE1BT0ksNER6Q3MxR1osQ3lDNzFHUSxNQU9JLDBEekMyMUdaLEN5Q2wyR1EsTUFPSSx3RHpDZzJHWixDeUN2MkdRLE1BT0ksNER6Q3EyR1osQ3lDNTJHUSxNQU9JLHdEekMwMkdaLEN5Q2ozR1EsTUFPSSx1QnpDODJHWixDeUNyM0dRLE1BT0ksNEJ6Q2szR1osQ3lDejNHUSxNQU9JLDJCekNzM0daLEN5QzczR1EsTUFPSSwwQnpDMDNHWixDeUNqNEdRLE1BT0ksNEJ6QzgzR1osQ3lDcjRHUSxNQU9JLDBCekNrNEdaLEN5Q3o0R1EsTUFPSSx5QnpDczRHWixDeUM3NEdRLE1BT0ksOEJ6QzA0R1osQ3lDajVHUSxNQU9JLDZCekM4NEdaLEN5Q3I1R1EsTUFPSSw0QnpDazVHWixDeUN6NUdRLE1BT0ksOEJ6Q3M1R1osQ3lDNzVHUSxNQU9JLDRCekMwNUdaLEN5Q2o2R1EsTUFPSSwwQnpDODVHWixDeUNyNkdRLE1BT0ksK0J6Q2s2R1osQ3lDejZHUSxNQU9JLDhCekNzNkdaLEN5Qzc2R1EsTUFPSSw2QnpDMDZHWixDeUNqN0dRLE1BT0ksK0J6Qzg2R1osQ3lDcjdHUSxNQU9JLDZCekNrN0daLEN5Q3o3R1EsTUFPSSx3QnpDczdHWixDeUM3N0dRLE1BT0ksNkJ6QzA3R1osQ3lDajhHUSxNQU9JLDRCekM4N0daLEN5Q3I4R1EsTUFPSSwyQnpDazhHWixDeUN6OEdRLE1BT0ksNkJ6Q3M4R1osQ3lDNzhHUSxNQU9JLDJCekMwOEdaLEN5Q2o5R1EsZ0JBT0ksOEN6Qzg4R1osQ3lDcjlHUSxNQU9JLDhDekNrOUdaLEN5Q3o5R1EsTUFPSSx5Q3pDczlHWixDeUM3OUdRLE1BT0ksOEN6QzA5R1osQ3lDaitHUSxNQU9JLDZDekM4OUdaLEN5Q3IrR1EsTUFPSSw4Q3pDaytHWixDeUN6K0dRLE1BT0ksNEJ6Q3MrR1osQ3lDNytHUSxZQU9JLDJCekMwK0daLEN5Q2ovR1EsWUFPSSwyQnpDOCtHWixDeUNyL0dRLFVBT0kseUJ6Q2svR1osQ3lDei9HUSxZQU9JLDZCekNzL0daLEN5QzcvR1EsV0FPSSx5QnpDMC9HWixDeUNqZ0hRLFNBT0kseUJ6QzgvR1osQ3lDcmdIUSxXQU9JLDRCekNrZ0haLEN5Q3pnSFEsTUFPSSx1QnpDc2dIWixDeUM3Z0hRLE9BT0ksMEJ6QzBnSFosQ3lDamhIUSxTQU9JLHlCekM4Z0haLEN5Q3JoSFEsT0FPSSx1QnpDa2hIWixDeUN6aEhRLFlBT0kseUJ6Q3NoSFosQ3lDN2hIUSxVQU9JLDBCekMwaEhaLEN5Q2ppSFEsYUFPSSwyQnpDOGhIWixDeUNyaUhRLHNCQU9JLDhCekNraUhaLEN5Q3ppSFEsMkJBT0ksbUN6Q3NpSFosQ3lDN2lIUSw4QkFPSSxzQ3pDMGlIWixDeUNqakhRLGdCQU9JLGtDekM4aUhaLEN5Q3JqSFEsZ0JBT0ksa0N6Q2tqSFosQ3lDempIUSxpQkFPSSxtQ3pDc2pIWixDeUM3akhRLFdBT0ksNEJ6QzBqSFosQ3lDamtIUSxhQU9JLDRCekM4akhaLEN5Q3JrSFEsWUFPSSw4RHpDb2tIWixDeUMza0hRLGNBSVEsb0JBR0osa0V6QzBrSFosQ3lDamxIUSxnQkFJUSxvQkFHSixvRXpDK2tIWixDeUN0bEhRLGNBSVEsb0JBR0osa0V6Q29sSFosQ3lDM2xIUSxXQUlRLG9CQUdKLCtEekN5bEhaLEN5Q2htSFEsY0FJUSxvQkFHSixrRXpDOGxIWixDeUNybUhRLGFBSVEsb0JBR0osaUV6Q21tSFosQ3lDMW1IUSxZQUlRLG9CQUdKLGdFekN3bUhaLEN5Qy9tSFEsV0FJUSxvQkFHSiwrRHpDNm1IWixDeUNwbkhRLFlBSVEsb0JBR0osZ0V6Q2tuSFosQ3lDem5IUSxZQUlRLG9CQUdKLGdFekN1bkhaLEN5QzluSFEsV0FJUSxvQkFHSixxRXpDNG5IWixDeUNub0hRLFlBSVEsb0JBR0osdUJ6Q2lvSFosQ3lDeG9IUSxlQUlRLG9CQUdKLHlCekNzb0haLEN5QzdvSFEsZUFJUSxvQkFHSix5QnpDMm9IWixDeUNscEhRLFlBSVEsb0JBR0osdUJ6Q2dwSFosQ3lDanFIUSxpQkFDRSxzQnpDb3FIVixDeUNycUhRLGlCQUNFLHFCekN3cUhWLEN5Q3pxSFEsaUJBQ0Usc0J6QzRxSFYsQ3lDN3FIUSxrQkFDRSxtQnpDZ3JIVixDeUN2cUhRLFlBSVEsa0JBR0osMkV6Q3FxSFosQ3lDNXFIUSxjQUlRLGtCQUdKLDZFekMwcUhaLEN5Q2pySFEsWUFJUSxrQkFHSiwyRXpDK3FIWixDeUN0ckhRLFNBSVEsa0JBR0osd0V6Q29ySFosQ3lDM3JIUSxZQUlRLGtCQUdKLDJFekN5ckhaLEN5Q2hzSFEsV0FJUSxrQkFHSiwwRXpDOHJIWixDeUNyc0hRLFVBSVEsa0JBR0oseUV6Q21zSFosQ3lDMXNIUSxTQUlRLGtCQUdKLHdFekN3c0haLEN5Qy9zSFEsVUFJUSxrQkFHSix5RXpDNnNIWixDeUNwdEhRLFVBSVEsa0JBR0oseUV6Q2t0SFosQ3lDenRIUSxTQUlRLGtCQUdKLDJFekN1dEhaLEN5Qzl0SFEsZ0JBSVEsa0JBR0osa0N6QzR0SFosQ3lDN3VIUSxlQUNFLG1CekNndkhWLEN5Q2p2SFEsZUFDRSxvQnpDb3ZIVixDeUNydkhRLGVBQ0UsbUJ6Q3d2SFYsQ3lDenZIUSxlQUNFLG9CekM0dkhWLEN5Qzd2SFEsZ0JBQ0UsaUJ6Q2d3SFYsQ3lDdnZIUSxhQU9JLDZDekNvdkhaLEN5QzN2SFEsaUJBT0ksMkR6Q3d2SFosQ3lDL3ZIUSxrQkFPSSw2RHpDNHZIWixDeUNud0hRLGtCQU9JLDZEekNnd0haLEN5Q3Z3SFEsU0FPSSw2QnpDb3dIWixDeUMzd0hRLFNBT0ksNkJ6Q3d3SFosQ3lDL3dIUSxTQU9JLDhCekM0d0haLEN5Q254SFEsV0FPSSx5QnpDZ3hIWixDeUN2eEhRLFdBT0ksNkJ6Q294SFosQ3lDM3hIUSxXQU9JLDhCekN3eEhaLEN5Qy94SFEsV0FPSSw2QnpDNHhIWixDeUNueUhRLGdCQU9JLDJCekNneUhaLEN5Q3Z5SFEsY0FPSSw2QnpDb3lIWixDeUMzeUhRLGFBT0ksdUN6Q3l5SFosQ3lDaHpIUSwwQkFPSSx3Q3pDOHlIWixDeUNyekhRLDZCQU9JLDJDekNtekhaLEN5QzF6SFEsK0JBT0ksMEN6Q3d6SFosQ3lDL3pIUSxlQU9JLHVDekN3ekhaLEN5Qy96SFEsU0FPSSw0QnpDNHpIWixDeUNuMEhRLFdBT0ksMkJ6Q2cwSFosQ1F2MEhJLHlCaUNBSSxnQkFPSSxvQnpDcTBIVixDeUM1MEhNLGNBT0kscUJ6Q3kwSFYsQ3lDaDFITSxlQU9JLG9CekM2MEhWLEN5Q3AxSE0sYUFPSSx3QnpDaTFIVixDeUN4MUhNLG1CQU9JLDhCekNxMUhWLEN5QzUxSE0sWUFPSSx1QnpDeTFIVixDeUNoMkhNLFdBT0ksc0J6QzYxSFYsQ3lDcDJITSxZQU9JLHVCekNpMkhWLEN5Q3gySE0sZ0JBT0ksMkJ6Q3EySFYsQ3lDNTJITSxpQkFPSSw0QnpDeTJIVixDeUNoM0hNLFdBT0ksc0J6QzYySFYsQ3lDcDNITSxrQkFPSSw2QnpDaTNIVixDeUN4M0hNLFdBT0ksc0J6Q3EzSFYsQ3lDNTNITSxjQU9JLHVCekN5M0hWLEN5Q2g0SE0sYUFPSSw0QnpDNjNIVixDeUNwNEhNLGdCQU9JLCtCekNpNEhWLEN5Q3g0SE0scUJBT0ksb0N6Q3E0SFYsQ3lDNTRITSx3QkFPSSx1Q3pDeTRIVixDeUNoNUhNLGdCQU9JLHFCekM2NEhWLEN5Q3A1SE0sZ0JBT0kscUJ6Q2k1SFYsQ3lDeDVITSxrQkFPSSx1QnpDcTVIVixDeUM1NUhNLGtCQU9JLHVCekN5NUhWLEN5Q2g2SE0sY0FPSSx3QnpDNjVIVixDeUNwNkhNLGdCQU9JLDBCekNpNkhWLEN5Q3g2SE0sc0JBT0ksZ0N6Q3E2SFYsQ3lDNTZITSxVQU9JLGV6Q3k2SFYsQ3lDaDdITSxVQU9JLG9CekM2NkhWLEN5Q3A3SE0sVUFPSSxtQnpDaTdIVixDeUN4N0hNLFVBT0ksa0J6Q3E3SFYsQ3lDNTdITSxVQU9JLG9CekN5N0hWLEN5Q2g4SE0sVUFPSSxrQnpDNjdIVixDeUNwOEhNLDBCQU9JLG9DekNpOEhWLEN5Q3g4SE0sd0JBT0ksa0N6Q3E4SFYsQ3lDNThITSwyQkFPSSxnQ3pDeThIVixDeUNoOUhNLDRCQU9JLHVDekM2OEhWLEN5Q3A5SE0sMkJBT0ksc0N6Q2k5SFYsQ3lDeDlITSwyQkFPSSxzQ3pDcTlIVixDeUM1OUhNLHNCQU9JLGdDekN5OUhWLEN5Q2grSE0sb0JBT0ksOEJ6QzY5SFYsQ3lDcCtITSx1QkFPSSw0QnpDaStIVixDeUN4K0hNLHlCQU9JLDhCekNxK0hWLEN5QzUrSE0sd0JBT0ksNkJ6Q3krSFYsQ3lDaC9ITSx3QkFPSSxrQ3pDNitIVixDeUNwL0hNLHNCQU9JLGdDekNpL0hWLEN5Q3gvSE0seUJBT0ksOEJ6Q3EvSFYsQ3lDNS9ITSwwQkFPSSxxQ3pDeS9IVixDeUNoZ0lNLHlCQU9JLG9DekM2L0hWLEN5Q3BnSU0sMEJBT0ksK0J6Q2lnSVYsQ3lDeGdJTSxvQkFPSSx5QnpDcWdJVixDeUM1Z0lNLHFCQU9JLCtCekN5Z0lWLEN5Q2hoSU0sbUJBT0ksNkJ6QzZnSVYsQ3lDcGhJTSxzQkFPSSwyQnpDaWhJVixDeUN4aElNLHdCQU9JLDZCekNxaElWLEN5QzVoSU0sdUJBT0ksNEJ6Q3loSVYsQ3lDaGlJTSxnQkFPSSxrQnpDNmhJVixDeUNwaUlNLFlBT0ksaUJ6Q2lpSVYsQ3lDeGlJTSxZQU9JLGlCekNxaUlWLEN5QzVpSU0sWUFPSSxpQnpDeWlJVixDeUNoaklNLFlBT0ksaUJ6QzZpSVYsQ3lDcGpJTSxZQU9JLGlCekNpaklWLEN5Q3hqSU0sWUFPSSxpQnpDcWpJVixDeUM1aklNLGVBT0ksaUJ6Q3lqSVYsQ3lDaGtJTSxRQU9JLGtCekM2aklWLEN5Q3BrSU0sUUFPSSx1QnpDaWtJVixDeUN4a0lNLFFBT0ksc0J6Q3FrSVYsQ3lDNWtJTSxRQU9JLHFCekN5a0lWLEN5Q2hsSU0sUUFPSSx1QnpDNmtJVixDeUNwbElNLFFBT0kscUJ6Q2lsSVYsQ3lDeGxJTSxXQU9JLHFCekNxbElWLEN5QzVsSU0sU0FPSSxnRHpDMGxJVixDeUNqbUlNLFNBT0ksMER6QytsSVYsQ3lDdG1JTSxTQU9JLHdEekNvbUlWLEN5QzNtSU0sU0FPSSxzRHpDeW1JVixDeUNobklNLFNBT0ksMER6QzhtSVYsQ3lDcm5JTSxTQU9JLHNEekNtbklWLEN5QzFuSU0sWUFPSSxzRHpDd25JVixDeUMvbklNLFNBT0ksZ0R6QzZuSVYsQ3lDcG9JTSxTQU9JLDBEekNrb0lWLEN5Q3pvSU0sU0FPSSx3RHpDdW9JVixDeUM5b0lNLFNBT0ksc0R6QzRvSVYsQ3lDbnBJTSxTQU9JLDBEekNpcElWLEN5Q3hwSU0sU0FPSSxzRHpDc3BJVixDeUM3cElNLFlBT0ksc0R6QzJwSVYsQ3lDbHFJTSxTQU9JLHNCekMrcElWLEN5Q3RxSU0sU0FPSSwyQnpDbXFJVixDeUMxcUlNLFNBT0ksMEJ6Q3VxSVYsQ3lDOXFJTSxTQU9JLHlCekMycUlWLEN5Q2xySU0sU0FPSSwyQnpDK3FJVixDeUN0cklNLFNBT0kseUJ6Q21ySVYsQ3lDMXJJTSxZQU9JLHlCekN1cklWLEN5QzlySU0sU0FPSSx3QnpDMnJJVixDeUNsc0lNLFNBT0ksNkJ6QytySVYsQ3lDdHNJTSxTQU9JLDRCekNtc0lWLEN5QzFzSU0sU0FPSSwyQnpDdXNJVixDeUM5c0lNLFNBT0ksNkJ6QzJzSVYsQ3lDbHRJTSxTQU9JLDJCekMrc0lWLEN5Q3R0SU0sWUFPSSwyQnpDbXRJVixDeUMxdElNLFNBT0kseUJ6Q3V0SVYsQ3lDOXRJTSxTQU9JLDhCekMydElWLEN5Q2x1SU0sU0FPSSw2QnpDK3RJVixDeUN0dUlNLFNBT0ksNEJ6Q211SVYsQ3lDMXVJTSxTQU9JLDhCekN1dUlWLEN5Qzl1SU0sU0FPSSw0QnpDMnVJVixDeUNsdklNLFlBT0ksNEJ6Qyt1SVYsQ3lDdHZJTSxTQU9JLHVCekNtdklWLEN5QzF2SU0sU0FPSSw0QnpDdXZJVixDeUM5dklNLFNBT0ksMkJ6QzJ2SVYsQ3lDbHdJTSxTQU9JLDBCekMrdklWLEN5Q3R3SU0sU0FPSSw0QnpDbXdJVixDeUMxd0lNLFNBT0ksMEJ6Q3V3SVYsQ3lDOXdJTSxZQU9JLDBCekMyd0lWLEN5Q2x4SU0sUUFPSSxtQnpDK3dJVixDeUN0eElNLFFBT0ksd0J6Q214SVYsQ3lDMXhJTSxRQU9JLHVCekN1eElWLEN5Qzl4SU0sUUFPSSxzQnpDMnhJVixDeUNseUlNLFFBT0ksd0J6Qyt4SVYsQ3lDdHlJTSxRQU9JLHNCekNteUlWLEN5QzF5SU0sU0FPSSxrRHpDd3lJVixDeUMveUlNLFNBT0ksNER6QzZ5SVYsQ3lDcHpJTSxTQU9JLDBEekNreklWLEN5Q3p6SU0sU0FPSSx3RHpDdXpJVixDeUM5eklNLFNBT0ksNER6QzR6SVYsQ3lDbjBJTSxTQU9JLHdEekNpMElWLEN5Q3gwSU0sU0FPSSxrRHpDczBJVixDeUM3MElNLFNBT0ksNER6QzIwSVYsQ3lDbDFJTSxTQU9JLDBEekNnMUlWLEN5Q3YxSU0sU0FPSSx3RHpDcTFJVixDeUM1MUlNLFNBT0ksNER6QzAxSVYsQ3lDajJJTSxTQU9JLHdEekMrMUlWLEN5Q3QySU0sU0FPSSx1QnpDbTJJVixDeUMxMklNLFNBT0ksNEJ6Q3UySVYsQ3lDOTJJTSxTQU9JLDJCekMyMklWLEN5Q2wzSU0sU0FPSSwwQnpDKzJJVixDeUN0M0lNLFNBT0ksNEJ6Q20zSVYsQ3lDMTNJTSxTQU9JLDBCekN1M0lWLEN5QzkzSU0sU0FPSSx5QnpDMjNJVixDeUNsNElNLFNBT0ksOEJ6QyszSVYsQ3lDdDRJTSxTQU9JLDZCekNtNElWLEN5QzE0SU0sU0FPSSw0QnpDdTRJVixDeUM5NElNLFNBT0ksOEJ6QzI0SVYsQ3lDbDVJTSxTQU9JLDRCekMrNElWLEN5Q3Q1SU0sU0FPSSwwQnpDbTVJVixDeUMxNUlNLFNBT0ksK0J6Q3U1SVYsQ3lDOTVJTSxTQU9JLDhCekMyNUlWLEN5Q2w2SU0sU0FPSSw2QnpDKzVJVixDeUN0NklNLFNBT0ksK0J6Q202SVYsQ3lDMTZJTSxTQU9JLDZCekN1NklWLEN5Qzk2SU0sU0FPSSx3QnpDMjZJVixDeUNsN0lNLFNBT0ksNkJ6Qys2SVYsQ3lDdDdJTSxTQU9JLDRCekNtN0lWLEN5QzE3SU0sU0FPSSwyQnpDdTdJVixDeUM5N0lNLFNBT0ksNkJ6QzI3SVYsQ3lDbDhJTSxTQU9JLDJCekMrN0lWLEN5Q3Q4SU0sZUFPSSx5QnpDbThJVixDeUMxOElNLGFBT0ksMEJ6Q3U4SVYsQ3lDOThJTSxnQkFPSSwyQnpDMjhJVixDQUNGLENRbjlJSSx5QmlDQUksZ0JBT0ksb0J6Q2c5SVYsQ3lDdjlJTSxjQU9JLHFCekNvOUlWLEN5QzM5SU0sZUFPSSxvQnpDdzlJVixDeUMvOUlNLGFBT0ksd0J6QzQ5SVYsQ3lDbitJTSxtQkFPSSw4QnpDZytJVixDeUN2K0lNLFlBT0ksdUJ6Q28rSVYsQ3lDMytJTSxXQU9JLHNCekN3K0lWLEN5Qy8rSU0sWUFPSSx1QnpDNCtJVixDeUNuL0lNLGdCQU9JLDJCekNnL0lWLEN5Q3YvSU0saUJBT0ksNEJ6Q28vSVYsQ3lDMy9JTSxXQU9JLHNCekN3L0lWLEN5Qy8vSU0sa0JBT0ksNkJ6QzQvSVYsQ3lDbmdKTSxXQU9JLHNCekNnZ0pWLEN5Q3ZnSk0sY0FPSSx1QnpDb2dKVixDeUMzZ0pNLGFBT0ksNEJ6Q3dnSlYsQ3lDL2dKTSxnQkFPSSwrQnpDNGdKVixDeUNuaEpNLHFCQU9JLG9DekNnaEpWLEN5Q3ZoSk0sd0JBT0ksdUN6Q29oSlYsQ3lDM2hKTSxnQkFPSSxxQnpDd2hKVixDeUMvaEpNLGdCQU9JLHFCekM0aEpWLEN5Q25pSk0sa0JBT0ksdUJ6Q2dpSlYsQ3lDdmlKTSxrQkFPSSx1QnpDb2lKVixDeUMzaUpNLGNBT0ksd0J6Q3dpSlYsQ3lDL2lKTSxnQkFPSSwwQnpDNGlKVixDeUNuakpNLHNCQU9JLGdDekNnakpWLEN5Q3ZqSk0sVUFPSSxlekNvakpWLEN5QzNqSk0sVUFPSSxvQnpDd2pKVixDeUMvakpNLFVBT0ksbUJ6QzRqSlYsQ3lDbmtKTSxVQU9JLGtCekNna0pWLEN5Q3ZrSk0sVUFPSSxvQnpDb2tKVixDeUMza0pNLFVBT0ksa0J6Q3drSlYsQ3lDL2tKTSwwQkFPSSxvQ3pDNGtKVixDeUNubEpNLHdCQU9JLGtDekNnbEpWLEN5Q3ZsSk0sMkJBT0ksZ0N6Q29sSlYsQ3lDM2xKTSw0QkFPSSx1Q3pDd2xKVixDeUMvbEpNLDJCQU9JLHNDekM0bEpWLEN5Q25tSk0sMkJBT0ksc0N6Q2dtSlYsQ3lDdm1KTSxzQkFPSSxnQ3pDb21KVixDeUMzbUpNLG9CQU9JLDhCekN3bUpWLEN5Qy9tSk0sdUJBT0ksNEJ6QzRtSlYsQ3lDbm5KTSx5QkFPSSw4QnpDZ25KVixDeUN2bkpNLHdCQU9JLDZCekNvbkpWLEN5QzNuSk0sd0JBT0ksa0N6Q3duSlYsQ3lDL25KTSxzQkFPSSxnQ3pDNG5KVixDeUNub0pNLHlCQU9JLDhCekNnb0pWLEN5Q3ZvSk0sMEJBT0kscUN6Q29vSlYsQ3lDM29KTSx5QkFPSSxvQ3pDd29KVixDeUMvb0pNLDBCQU9JLCtCekM0b0pWLEN5Q25wSk0sb0JBT0kseUJ6Q2dwSlYsQ3lDdnBKTSxxQkFPSSwrQnpDb3BKVixDeUMzcEpNLG1CQU9JLDZCekN3cEpWLEN5Qy9wSk0sc0JBT0ksMkJ6QzRwSlYsQ3lDbnFKTSx3QkFPSSw2QnpDZ3FKVixDeUN2cUpNLHVCQU9JLDRCekNvcUpWLEN5QzNxSk0sZ0JBT0ksa0J6Q3dxSlYsQ3lDL3FKTSxZQU9JLGlCekM0cUpWLEN5Q25ySk0sWUFPSSxpQnpDZ3JKVixDeUN2ckpNLFlBT0ksaUJ6Q29ySlYsQ3lDM3JKTSxZQU9JLGlCekN3ckpWLEN5Qy9ySk0sWUFPSSxpQnpDNHJKVixDeUNuc0pNLFlBT0ksaUJ6Q2dzSlYsQ3lDdnNKTSxlQU9JLGlCekNvc0pWLEN5QzNzSk0sUUFPSSxrQnpDd3NKVixDeUMvc0pNLFFBT0ksdUJ6QzRzSlYsQ3lDbnRKTSxRQU9JLHNCekNndEpWLEN5Q3Z0Sk0sUUFPSSxxQnpDb3RKVixDeUMzdEpNLFFBT0ksdUJ6Q3d0SlYsQ3lDL3RKTSxRQU9JLHFCekM0dEpWLEN5Q251Sk0sV0FPSSxxQnpDZ3VKVixDeUN2dUpNLFNBT0ksZ0R6Q3F1SlYsQ3lDNXVKTSxTQU9JLDBEekMwdUpWLEN5Q2p2Sk0sU0FPSSx3RHpDK3VKVixDeUN0dkpNLFNBT0ksc0R6Q292SlYsQ3lDM3ZKTSxTQU9JLDBEekN5dkpWLEN5Q2h3Sk0sU0FPSSxzRHpDOHZKVixDeUNyd0pNLFlBT0ksc0R6Q213SlYsQ3lDMXdKTSxTQU9JLGdEekN3d0pWLEN5Qy93Sk0sU0FPSSwwRHpDNndKVixDeUNweEpNLFNBT0ksd0R6Q2t4SlYsQ3lDenhKTSxTQU9JLHNEekN1eEpWLEN5Qzl4Sk0sU0FPSSwwRHpDNHhKVixDeUNueUpNLFNBT0ksc0R6Q2l5SlYsQ3lDeHlKTSxZQU9JLHNEekNzeUpWLEN5Qzd5Sk0sU0FPSSxzQnpDMHlKVixDeUNqekpNLFNBT0ksMkJ6Qzh5SlYsQ3lDcnpKTSxTQU9JLDBCekNrekpWLEN5Q3p6Sk0sU0FPSSx5QnpDc3pKVixDeUM3ekpNLFNBT0ksMkJ6QzB6SlYsQ3lDajBKTSxTQU9JLHlCekM4ekpWLEN5Q3IwSk0sWUFPSSx5QnpDazBKVixDeUN6MEpNLFNBT0ksd0J6Q3MwSlYsQ3lDNzBKTSxTQU9JLDZCekMwMEpWLEN5Q2oxSk0sU0FPSSw0QnpDODBKVixDeUNyMUpNLFNBT0ksMkJ6Q2sxSlYsQ3lDejFKTSxTQU9JLDZCekNzMUpWLEN5QzcxSk0sU0FPSSwyQnpDMDFKVixDeUNqMkpNLFlBT0ksMkJ6QzgxSlYsQ3lDcjJKTSxTQU9JLHlCekNrMkpWLEN5Q3oySk0sU0FPSSw4QnpDczJKVixDeUM3MkpNLFNBT0ksNkJ6QzAySlYsQ3lDajNKTSxTQU9JLDRCekM4MkpWLEN5Q3IzSk0sU0FPSSw4QnpDazNKVixDeUN6M0pNLFNBT0ksNEJ6Q3MzSlYsQ3lDNzNKTSxZQU9JLDRCekMwM0pWLEN5Q2o0Sk0sU0FPSSx1QnpDODNKVixDeUNyNEpNLFNBT0ksNEJ6Q2s0SlYsQ3lDejRKTSxTQU9JLDJCekNzNEpWLEN5Qzc0Sk0sU0FPSSwwQnpDMDRKVixDeUNqNUpNLFNBT0ksNEJ6Qzg0SlYsQ3lDcjVKTSxTQU9JLDBCekNrNUpWLEN5Q3o1Sk0sWUFPSSwwQnpDczVKVixDeUM3NUpNLFFBT0ksbUJ6QzA1SlYsQ3lDajZKTSxRQU9JLHdCekM4NUpWLEN5Q3I2Sk0sUUFPSSx1QnpDazZKVixDeUN6NkpNLFFBT0ksc0J6Q3M2SlYsQ3lDNzZKTSxRQU9JLHdCekMwNkpWLEN5Q2o3Sk0sUUFPSSxzQnpDODZKVixDeUNyN0pNLFNBT0ksa0R6Q203SlYsQ3lDMTdKTSxTQU9JLDREekN3N0pWLEN5Qy83Sk0sU0FPSSwwRHpDNjdKVixDeUNwOEpNLFNBT0ksd0R6Q2s4SlYsQ3lDejhKTSxTQU9JLDREekN1OEpWLEN5Qzk4Sk0sU0FPSSx3RHpDNDhKVixDeUNuOUpNLFNBT0ksa0R6Q2k5SlYsQ3lDeDlKTSxTQU9JLDREekNzOUpWLEN5Qzc5Sk0sU0FPSSwwRHpDMjlKVixDeUNsK0pNLFNBT0ksd0R6Q2crSlYsQ3lDditKTSxTQU9JLDREekNxK0pWLEN5QzUrSk0sU0FPSSx3RHpDMCtKVixDeUNqL0pNLFNBT0ksdUJ6QzgrSlYsQ3lDci9KTSxTQU9JLDRCekNrL0pWLEN5Q3ovSk0sU0FPSSwyQnpDcy9KVixDeUM3L0pNLFNBT0ksMEJ6QzAvSlYsQ3lDamdLTSxTQU9JLDRCekM4L0pWLEN5Q3JnS00sU0FPSSwwQnpDa2dLVixDeUN6Z0tNLFNBT0kseUJ6Q3NnS1YsQ3lDN2dLTSxTQU9JLDhCekMwZ0tWLEN5Q2poS00sU0FPSSw2QnpDOGdLVixDeUNyaEtNLFNBT0ksNEJ6Q2toS1YsQ3lDemhLTSxTQU9JLDhCekNzaEtWLEN5QzdoS00sU0FPSSw0QnpDMGhLVixDeUNqaUtNLFNBT0ksMEJ6QzhoS1YsQ3lDcmlLTSxTQU9JLCtCekNraUtWLEN5Q3ppS00sU0FPSSw4QnpDc2lLVixDeUM3aUtNLFNBT0ksNkJ6QzBpS1YsQ3lDampLTSxTQU9JLCtCekM4aUtWLEN5Q3JqS00sU0FPSSw2QnpDa2pLVixDeUN6aktNLFNBT0ksd0J6Q3NqS1YsQ3lDN2pLTSxTQU9JLDZCekMwaktWLEN5Q2prS00sU0FPSSw0QnpDOGpLVixDeUNya0tNLFNBT0ksMkJ6Q2trS1YsQ3lDemtLTSxTQU9JLDZCekNza0tWLEN5QzdrS00sU0FPSSwyQnpDMGtLVixDeUNqbEtNLGVBT0kseUJ6QzhrS1YsQ3lDcmxLTSxhQU9JLDBCekNrbEtWLEN5Q3psS00sZ0JBT0ksMkJ6Q3NsS1YsQ0FDRixDUTlsS0kseUJpQ0FJLGdCQU9JLG9CekMybEtWLEN5Q2xtS00sY0FPSSxxQnpDK2xLVixDeUN0bUtNLGVBT0ksb0J6Q21tS1YsQ3lDMW1LTSxhQU9JLHdCekN1bUtWLEN5QzltS00sbUJBT0ksOEJ6QzJtS1YsQ3lDbG5LTSxZQU9JLHVCekMrbUtWLEN5Q3RuS00sV0FPSSxzQnpDbW5LVixDeUMxbktNLFlBT0ksdUJ6Q3VuS1YsQ3lDOW5LTSxnQkFPSSwyQnpDMm5LVixDeUNsb0tNLGlCQU9JLDRCekMrbktWLEN5Q3RvS00sV0FPSSxzQnpDbW9LVixDeUMxb0tNLGtCQU9JLDZCekN1b0tWLEN5QzlvS00sV0FPSSxzQnpDMm9LVixDeUNscEtNLGNBT0ksdUJ6QytvS1YsQ3lDdHBLTSxhQU9JLDRCekNtcEtWLEN5QzFwS00sZ0JBT0ksK0J6Q3VwS1YsQ3lDOXBLTSxxQkFPSSxvQ3pDMnBLVixDeUNscUtNLHdCQU9JLHVDekMrcEtWLEN5Q3RxS00sZ0JBT0kscUJ6Q21xS1YsQ3lDMXFLTSxnQkFPSSxxQnpDdXFLVixDeUM5cUtNLGtCQU9JLHVCekMycUtWLEN5Q2xyS00sa0JBT0ksdUJ6QytxS1YsQ3lDdHJLTSxjQU9JLHdCekNtcktWLEN5QzFyS00sZ0JBT0ksMEJ6Q3VyS1YsQ3lDOXJLTSxzQkFPSSxnQ3pDMnJLVixDeUNsc0tNLFVBT0ksZXpDK3JLVixDeUN0c0tNLFVBT0ksb0J6Q21zS1YsQ3lDMXNLTSxVQU9JLG1CekN1c0tWLEN5QzlzS00sVUFPSSxrQnpDMnNLVixDeUNsdEtNLFVBT0ksb0J6QytzS1YsQ3lDdHRLTSxVQU9JLGtCekNtdEtWLEN5QzF0S00sMEJBT0ksb0N6Q3V0S1YsQ3lDOXRLTSx3QkFPSSxrQ3pDMnRLVixDeUNsdUtNLDJCQU9JLGdDekMrdEtWLEN5Q3R1S00sNEJBT0ksdUN6Q211S1YsQ3lDMXVLTSwyQkFPSSxzQ3pDdXVLVixDeUM5dUtNLDJCQU9JLHNDekMydUtWLEN5Q2x2S00sc0JBT0ksZ0N6Qyt1S1YsQ3lDdHZLTSxvQkFPSSw4QnpDbXZLVixDeUMxdktNLHVCQU9JLDRCekN1dktWLEN5Qzl2S00seUJBT0ksOEJ6QzJ2S1YsQ3lDbHdLTSx3QkFPSSw2QnpDK3ZLVixDeUN0d0tNLHdCQU9JLGtDekNtd0tWLEN5QzF3S00sc0JBT0ksZ0N6Q3V3S1YsQ3lDOXdLTSx5QkFPSSw4QnpDMndLVixDeUNseEtNLDBCQU9JLHFDekMrd0tWLEN5Q3R4S00seUJBT0ksb0N6Q214S1YsQ3lDMXhLTSwwQkFPSSwrQnpDdXhLVixDeUM5eEtNLG9CQU9JLHlCekMyeEtWLEN5Q2x5S00scUJBT0ksK0J6Qyt4S1YsQ3lDdHlLTSxtQkFPSSw2QnpDbXlLVixDeUMxeUtNLHNCQU9JLDJCekN1eUtWLEN5Qzl5S00sd0JBT0ksNkJ6QzJ5S1YsQ3lDbHpLTSx1QkFPSSw0QnpDK3lLVixDeUN0ektNLGdCQU9JLGtCekNtektWLEN5QzF6S00sWUFPSSxpQnpDdXpLVixDeUM5ektNLFlBT0ksaUJ6QzJ6S1YsQ3lDbDBLTSxZQU9JLGlCekMrektWLEN5Q3QwS00sWUFPSSxpQnpDbTBLVixDeUMxMEtNLFlBT0ksaUJ6Q3UwS1YsQ3lDOTBLTSxZQU9JLGlCekMyMEtWLEN5Q2wxS00sZUFPSSxpQnpDKzBLVixDeUN0MUtNLFFBT0ksa0J6Q20xS1YsQ3lDMTFLTSxRQU9JLHVCekN1MUtWLEN5QzkxS00sUUFPSSxzQnpDMjFLVixDeUNsMktNLFFBT0kscUJ6QysxS1YsQ3lDdDJLTSxRQU9JLHVCekNtMktWLEN5QzEyS00sUUFPSSxxQnpDdTJLVixDeUM5MktNLFdBT0kscUJ6QzIyS1YsQ3lDbDNLTSxTQU9JLGdEekNnM0tWLEN5Q3YzS00sU0FPSSwwRHpDcTNLVixDeUM1M0tNLFNBT0ksd0R6QzAzS1YsQ3lDajRLTSxTQU9JLHNEekMrM0tWLEN5Q3Q0S00sU0FPSSwwRHpDbzRLVixDeUMzNEtNLFNBT0ksc0R6Q3k0S1YsQ3lDaDVLTSxZQU9JLHNEekM4NEtWLEN5Q3I1S00sU0FPSSxnRHpDbTVLVixDeUMxNUtNLFNBT0ksMER6Q3c1S1YsQ3lDLzVLTSxTQU9JLHdEekM2NUtWLEN5Q3A2S00sU0FPSSxzRHpDazZLVixDeUN6NktNLFNBT0ksMER6Q3U2S1YsQ3lDOTZLTSxTQU9JLHNEekM0NktWLEN5Q243S00sWUFPSSxzRHpDaTdLVixDeUN4N0tNLFNBT0ksc0J6Q3E3S1YsQ3lDNTdLTSxTQU9JLDJCekN5N0tWLEN5Q2g4S00sU0FPSSwwQnpDNjdLVixDeUNwOEtNLFNBT0kseUJ6Q2k4S1YsQ3lDeDhLTSxTQU9JLDJCekNxOEtWLEN5QzU4S00sU0FPSSx5QnpDeThLVixDeUNoOUtNLFlBT0kseUJ6QzY4S1YsQ3lDcDlLTSxTQU9JLHdCekNpOUtWLEN5Q3g5S00sU0FPSSw2QnpDcTlLVixDeUM1OUtNLFNBT0ksNEJ6Q3k5S1YsQ3lDaCtLTSxTQU9JLDJCekM2OUtWLEN5Q3ArS00sU0FPSSw2QnpDaStLVixDeUN4K0tNLFNBT0ksMkJ6Q3ErS1YsQ3lDNStLTSxZQU9JLDJCekN5K0tWLEN5Q2gvS00sU0FPSSx5QnpDNitLVixDeUNwL0tNLFNBT0ksOEJ6Q2kvS1YsQ3lDeC9LTSxTQU9JLDZCekNxL0tWLEN5QzUvS00sU0FPSSw0QnpDeS9LVixDeUNoZ0xNLFNBT0ksOEJ6QzYvS1YsQ3lDcGdMTSxTQU9JLDRCekNpZ0xWLEN5Q3hnTE0sWUFPSSw0QnpDcWdMVixDeUM1Z0xNLFNBT0ksdUJ6Q3lnTFYsQ3lDaGhMTSxTQU9JLDRCekM2Z0xWLEN5Q3BoTE0sU0FPSSwyQnpDaWhMVixDeUN4aExNLFNBT0ksMEJ6Q3FoTFYsQ3lDNWhMTSxTQU9JLDRCekN5aExWLEN5Q2hpTE0sU0FPSSwwQnpDNmhMVixDeUNwaUxNLFlBT0ksMEJ6Q2lpTFYsQ3lDeGlMTSxRQU9JLG1CekNxaUxWLEN5QzVpTE0sUUFPSSx3QnpDeWlMVixDeUNoakxNLFFBT0ksdUJ6QzZpTFYsQ3lDcGpMTSxRQU9JLHNCekNpakxWLEN5Q3hqTE0sUUFPSSx3QnpDcWpMVixDeUM1akxNLFFBT0ksc0J6Q3lqTFYsQ3lDaGtMTSxTQU9JLGtEekM4akxWLEN5Q3JrTE0sU0FPSSw0RHpDbWtMVixDeUMxa0xNLFNBT0ksMER6Q3drTFYsQ3lDL2tMTSxTQU9JLHdEekM2a0xWLEN5Q3BsTE0sU0FPSSw0RHpDa2xMVixDeUN6bExNLFNBT0ksd0R6Q3VsTFYsQ3lDOWxMTSxTQU9JLGtEekM0bExWLEN5Q25tTE0sU0FPSSw0RHpDaW1MVixDeUN4bUxNLFNBT0ksMER6Q3NtTFYsQ3lDN21MTSxTQU9JLHdEekMybUxWLEN5Q2xuTE0sU0FPSSw0RHpDZ25MVixDeUN2bkxNLFNBT0ksd0R6Q3FuTFYsQ3lDNW5MTSxTQU9JLHVCekN5bkxWLEN5Q2hvTE0sU0FPSSw0QnpDNm5MVixDeUNwb0xNLFNBT0ksMkJ6Q2lvTFYsQ3lDeG9MTSxTQU9JLDBCekNxb0xWLEN5QzVvTE0sU0FPSSw0QnpDeW9MVixDeUNocExNLFNBT0ksMEJ6QzZvTFYsQ3lDcHBMTSxTQU9JLHlCekNpcExWLEN5Q3hwTE0sU0FPSSw4QnpDcXBMVixDeUM1cExNLFNBT0ksNkJ6Q3lwTFYsQ3lDaHFMTSxTQU9JLDRCekM2cExWLEN5Q3BxTE0sU0FPSSw4QnpDaXFMVixDeUN4cUxNLFNBT0ksNEJ6Q3FxTFYsQ3lDNXFMTSxTQU9JLDBCekN5cUxWLEN5Q2hyTE0sU0FPSSwrQnpDNnFMVixDeUNwckxNLFNBT0ksOEJ6Q2lyTFYsQ3lDeHJMTSxTQU9JLDZCekNxckxWLEN5QzVyTE0sU0FPSSwrQnpDeXJMVixDeUNoc0xNLFNBT0ksNkJ6QzZyTFYsQ3lDcHNMTSxTQU9JLHdCekNpc0xWLEN5Q3hzTE0sU0FPSSw2QnpDcXNMVixDeUM1c0xNLFNBT0ksNEJ6Q3lzTFYsQ3lDaHRMTSxTQU9JLDJCekM2c0xWLEN5Q3B0TE0sU0FPSSw2QnpDaXRMVixDeUN4dExNLFNBT0ksMkJ6Q3F0TFYsQ3lDNXRMTSxlQU9JLHlCekN5dExWLEN5Q2h1TE0sYUFPSSwwQnpDNnRMVixDeUNwdUxNLGdCQU9JLDJCekNpdUxWLENBQ0YsQ1F6dUxJLDBCaUNBSSxnQkFPSSxvQnpDc3VMVixDeUM3dUxNLGNBT0kscUJ6QzB1TFYsQ3lDanZMTSxlQU9JLG9CekM4dUxWLEN5Q3J2TE0sYUFPSSx3QnpDa3ZMVixDeUN6dkxNLG1CQU9JLDhCekNzdkxWLEN5Qzd2TE0sWUFPSSx1QnpDMHZMVixDeUNqd0xNLFdBT0ksc0J6Qzh2TFYsQ3lDcndMTSxZQU9JLHVCekNrd0xWLEN5Q3p3TE0sZ0JBT0ksMkJ6Q3N3TFYsQ3lDN3dMTSxpQkFPSSw0QnpDMHdMVixDeUNqeExNLFdBT0ksc0J6Qzh3TFYsQ3lDcnhMTSxrQkFPSSw2QnpDa3hMVixDeUN6eExNLFdBT0ksc0J6Q3N4TFYsQ3lDN3hMTSxjQU9JLHVCekMweExWLEN5Q2p5TE0sYUFPSSw0QnpDOHhMVixDeUNyeUxNLGdCQU9JLCtCekNreUxWLEN5Q3p5TE0scUJBT0ksb0N6Q3N5TFYsQ3lDN3lMTSx3QkFPSSx1Q3pDMHlMVixDeUNqekxNLGdCQU9JLHFCekM4eUxWLEN5Q3J6TE0sZ0JBT0kscUJ6Q2t6TFYsQ3lDenpMTSxrQkFPSSx1QnpDc3pMVixDeUM3ekxNLGtCQU9JLHVCekMwekxWLEN5Q2owTE0sY0FPSSx3QnpDOHpMVixDeUNyMExNLGdCQU9JLDBCekNrMExWLEN5Q3owTE0sc0JBT0ksZ0N6Q3MwTFYsQ3lDNzBMTSxVQU9JLGV6QzAwTFYsQ3lDajFMTSxVQU9JLG9CekM4MExWLEN5Q3IxTE0sVUFPSSxtQnpDazFMVixDeUN6MUxNLFVBT0ksa0J6Q3MxTFYsQ3lDNzFMTSxVQU9JLG9CekMwMUxWLEN5Q2oyTE0sVUFPSSxrQnpDODFMVixDeUNyMkxNLDBCQU9JLG9DekNrMkxWLEN5Q3oyTE0sd0JBT0ksa0N6Q3MyTFYsQ3lDNzJMTSwyQkFPSSxnQ3pDMDJMVixDeUNqM0xNLDRCQU9JLHVDekM4MkxWLEN5Q3IzTE0sMkJBT0ksc0N6Q2szTFYsQ3lDejNMTSwyQkFPSSxzQ3pDczNMVixDeUM3M0xNLHNCQU9JLGdDekMwM0xWLEN5Q2o0TE0sb0JBT0ksOEJ6QzgzTFYsQ3lDcjRMTSx1QkFPSSw0QnpDazRMVixDeUN6NExNLHlCQU9JLDhCekNzNExWLEN5Qzc0TE0sd0JBT0ksNkJ6QzA0TFYsQ3lDajVMTSx3QkFPSSxrQ3pDODRMVixDeUNyNUxNLHNCQU9JLGdDekNrNUxWLEN5Q3o1TE0seUJBT0ksOEJ6Q3M1TFYsQ3lDNzVMTSwwQkFPSSxxQ3pDMDVMVixDeUNqNkxNLHlCQU9JLG9DekM4NUxWLEN5Q3I2TE0sMEJBT0ksK0J6Q2s2TFYsQ3lDejZMTSxvQkFPSSx5QnpDczZMVixDeUM3NkxNLHFCQU9JLCtCekMwNkxWLEN5Q2o3TE0sbUJBT0ksNkJ6Qzg2TFYsQ3lDcjdMTSxzQkFPSSwyQnpDazdMVixDeUN6N0xNLHdCQU9JLDZCekNzN0xWLEN5Qzc3TE0sdUJBT0ksNEJ6QzA3TFYsQ3lDajhMTSxnQkFPSSxrQnpDODdMVixDeUNyOExNLFlBT0ksaUJ6Q2s4TFYsQ3lDejhMTSxZQU9JLGlCekNzOExWLEN5Qzc4TE0sWUFPSSxpQnpDMDhMVixDeUNqOUxNLFlBT0ksaUJ6Qzg4TFYsQ3lDcjlMTSxZQU9JLGlCekNrOUxWLEN5Q3o5TE0sWUFPSSxpQnpDczlMVixDeUM3OUxNLGVBT0ksaUJ6QzA5TFYsQ3lDaitMTSxRQU9JLGtCekM4OUxWLEN5Q3IrTE0sUUFPSSx1QnpDaytMVixDeUN6K0xNLFFBT0ksc0J6Q3MrTFYsQ3lDNytMTSxRQU9JLHFCekMwK0xWLEN5Q2ovTE0sUUFPSSx1QnpDOCtMVixDeUNyL0xNLFFBT0kscUJ6Q2svTFYsQ3lDei9MTSxXQU9JLHFCekNzL0xWLEN5QzcvTE0sU0FPSSxnRHpDMi9MVixDeUNsZ01NLFNBT0ksMER6Q2dnTVYsQ3lDdmdNTSxTQU9JLHdEekNxZ01WLEN5QzVnTU0sU0FPSSxzRHpDMGdNVixDeUNqaE1NLFNBT0ksMER6QytnTVYsQ3lDdGhNTSxTQU9JLHNEekNvaE1WLEN5QzNoTU0sWUFPSSxzRHpDeWhNVixDeUNoaU1NLFNBT0ksZ0R6QzhoTVYsQ3lDcmlNTSxTQU9JLDBEekNtaU1WLEN5QzFpTU0sU0FPSSx3RHpDd2lNVixDeUMvaU1NLFNBT0ksc0R6QzZpTVYsQ3lDcGpNTSxTQU9JLDBEekNrak1WLEN5Q3pqTU0sU0FPSSxzRHpDdWpNVixDeUM5ak1NLFlBT0ksc0R6QzRqTVYsQ3lDbmtNTSxTQU9JLHNCekNna01WLEN5Q3ZrTU0sU0FPSSwyQnpDb2tNVixDeUMza01NLFNBT0ksMEJ6Q3drTVYsQ3lDL2tNTSxTQU9JLHlCekM0a01WLEN5Q25sTU0sU0FPSSwyQnpDZ2xNVixDeUN2bE1NLFNBT0kseUJ6Q29sTVYsQ3lDM2xNTSxZQU9JLHlCekN3bE1WLEN5Qy9sTU0sU0FPSSx3QnpDNGxNVixDeUNubU1NLFNBT0ksNkJ6Q2dtTVYsQ3lDdm1NTSxTQU9JLDRCekNvbU1WLEN5QzNtTU0sU0FPSSwyQnpDd21NVixDeUMvbU1NLFNBT0ksNkJ6QzRtTVYsQ3lDbm5NTSxTQU9JLDJCekNnbk1WLEN5Q3ZuTU0sWUFPSSwyQnpDb25NVixDeUMzbk1NLFNBT0kseUJ6Q3duTVYsQ3lDL25NTSxTQU9JLDhCekM0bk1WLEN5Q25vTU0sU0FPSSw2QnpDZ29NVixDeUN2b01NLFNBT0ksNEJ6Q29vTVYsQ3lDM29NTSxTQU9JLDhCekN3b01WLEN5Qy9vTU0sU0FPSSw0QnpDNG9NVixDeUNucE1NLFlBT0ksNEJ6Q2dwTVYsQ3lDdnBNTSxTQU9JLHVCekNvcE1WLEN5QzNwTU0sU0FPSSw0QnpDd3BNVixDeUMvcE1NLFNBT0ksMkJ6QzRwTVYsQ3lDbnFNTSxTQU9JLDBCekNncU1WLEN5Q3ZxTU0sU0FPSSw0QnpDb3FNVixDeUMzcU1NLFNBT0ksMEJ6Q3dxTVYsQ3lDL3FNTSxZQU9JLDBCekM0cU1WLEN5Q25yTU0sUUFPSSxtQnpDZ3JNVixDeUN2ck1NLFFBT0ksd0J6Q29yTVYsQ3lDM3JNTSxRQU9JLHVCekN3ck1WLEN5Qy9yTU0sUUFPSSxzQnpDNHJNVixDeUNuc01NLFFBT0ksd0J6Q2dzTVYsQ3lDdnNNTSxRQU9JLHNCekNvc01WLEN5QzNzTU0sU0FPSSxrRHpDeXNNVixDeUNodE1NLFNBT0ksNER6QzhzTVYsQ3lDcnRNTSxTQU9JLDBEekNtdE1WLEN5QzF0TU0sU0FPSSx3RHpDd3RNVixDeUMvdE1NLFNBT0ksNER6QzZ0TVYsQ3lDcHVNTSxTQU9JLHdEekNrdU1WLEN5Q3p1TU0sU0FPSSxrRHpDdXVNVixDeUM5dU1NLFNBT0ksNER6QzR1TVYsQ3lDbnZNTSxTQU9JLDBEekNpdk1WLEN5Q3h2TU0sU0FPSSx3RHpDc3ZNVixDeUM3dk1NLFNBT0ksNER6QzJ2TVYsQ3lDbHdNTSxTQU9JLHdEekNnd01WLEN5Q3Z3TU0sU0FPSSx1QnpDb3dNVixDeUMzd01NLFNBT0ksNEJ6Q3d3TVYsQ3lDL3dNTSxTQU9JLDJCekM0d01WLEN5Q254TU0sU0FPSSwwQnpDZ3hNVixDeUN2eE1NLFNBT0ksNEJ6Q294TVYsQ3lDM3hNTSxTQU9JLDBCekN3eE1WLEN5Qy94TU0sU0FPSSx5QnpDNHhNVixDeUNueU1NLFNBT0ksOEJ6Q2d5TVYsQ3lDdnlNTSxTQU9JLDZCekNveU1WLEN5QzN5TU0sU0FPSSw0QnpDd3lNVixDeUMveU1NLFNBT0ksOEJ6QzR5TVYsQ3lDbnpNTSxTQU9JLDRCekNnek1WLEN5Q3Z6TU0sU0FPSSwwQnpDb3pNVixDeUMzek1NLFNBT0ksK0J6Q3d6TVYsQ3lDL3pNTSxTQU9JLDhCekM0ek1WLEN5Q24wTU0sU0FPSSw2QnpDZzBNVixDeUN2ME1NLFNBT0ksK0J6Q28wTVYsQ3lDMzBNTSxTQU9JLDZCekN3ME1WLEN5Qy8wTU0sU0FPSSx3QnpDNDBNVixDeUNuMU1NLFNBT0ksNkJ6Q2cxTVYsQ3lDdjFNTSxTQU9JLDRCekNvMU1WLEN5QzMxTU0sU0FPSSwyQnpDdzFNVixDeUMvMU1NLFNBT0ksNkJ6QzQxTVYsQ3lDbjJNTSxTQU9JLDJCekNnMk1WLEN5Q3YyTU0sZUFPSSx5QnpDbzJNVixDeUMzMk1NLGFBT0ksMEJ6Q3cyTVYsQ3lDLzJNTSxnQkFPSSwyQnpDNDJNVixDQUNGLENRcDNNSSwwQmlDQUksaUJBT0ksb0J6Q2kzTVYsQ3lDeDNNTSxlQU9JLHFCekNxM01WLEN5QzUzTU0sZ0JBT0ksb0J6Q3kzTVYsQ3lDaDRNTSxjQU9JLHdCekM2M01WLEN5Q3A0TU0sb0JBT0ksOEJ6Q2k0TVYsQ3lDeDRNTSxhQU9JLHVCekNxNE1WLEN5QzU0TU0sWUFPSSxzQnpDeTRNVixDeUNoNU1NLGFBT0ksdUJ6QzY0TVYsQ3lDcDVNTSxpQkFPSSwyQnpDaTVNVixDeUN4NU1NLGtCQU9JLDRCekNxNU1WLEN5QzU1TU0sWUFPSSxzQnpDeTVNVixDeUNoNk1NLG1CQU9JLDZCekM2NU1WLEN5Q3A2TU0sWUFPSSxzQnpDaTZNVixDeUN4Nk1NLGVBT0ksdUJ6Q3E2TVYsQ3lDNTZNTSxjQU9JLDRCekN5Nk1WLEN5Q2g3TU0saUJBT0ksK0J6QzY2TVYsQ3lDcDdNTSxzQkFPSSxvQ3pDaTdNVixDeUN4N01NLHlCQU9JLHVDekNxN01WLEN5QzU3TU0saUJBT0kscUJ6Q3k3TVYsQ3lDaDhNTSxpQkFPSSxxQnpDNjdNVixDeUNwOE1NLG1CQU9JLHVCekNpOE1WLEN5Q3g4TU0sbUJBT0ksdUJ6Q3E4TVYsQ3lDNThNTSxlQU9JLHdCekN5OE1WLEN5Q2g5TU0saUJBT0ksMEJ6QzY4TVYsQ3lDcDlNTSx1QkFPSSxnQ3pDaTlNVixDeUN4OU1NLFdBT0ksZXpDcTlNVixDeUM1OU1NLFdBT0ksb0J6Q3k5TVYsQ3lDaCtNTSxXQU9JLG1CekM2OU1WLEN5Q3ArTU0sV0FPSSxrQnpDaStNVixDeUN4K01NLFdBT0ksb0J6Q3ErTVYsQ3lDNStNTSxXQU9JLGtCekN5K01WLEN5Q2gvTU0sMkJBT0ksb0N6QzYrTVYsQ3lDcC9NTSx5QkFPSSxrQ3pDaS9NVixDeUN4L01NLDRCQU9JLGdDekNxL01WLEN5QzUvTU0sNkJBT0ksdUN6Q3kvTVYsQ3lDaGdOTSw0QkFPSSxzQ3pDNi9NVixDeUNwZ05NLDRCQU9JLHNDekNpZ05WLEN5Q3hnTk0sdUJBT0ksZ0N6Q3FnTlYsQ3lDNWdOTSxxQkFPSSw4QnpDeWdOVixDeUNoaE5NLHdCQU9JLDRCekM2Z05WLEN5Q3BoTk0sMEJBT0ksOEJ6Q2loTlYsQ3lDeGhOTSx5QkFPSSw2QnpDcWhOVixDeUM1aE5NLHlCQU9JLGtDekN5aE5WLEN5Q2hpTk0sdUJBT0ksZ0N6QzZoTlYsQ3lDcGlOTSwwQkFPSSw4QnpDaWlOVixDeUN4aU5NLDJCQU9JLHFDekNxaU5WLEN5QzVpTk0sMEJBT0ksb0N6Q3lpTlYsQ3lDaGpOTSwyQkFPSSwrQnpDNmlOVixDeUNwak5NLHFCQU9JLHlCekNpak5WLEN5Q3hqTk0sc0JBT0ksK0J6Q3FqTlYsQ3lDNWpOTSxvQkFPSSw2QnpDeWpOVixDeUNoa05NLHVCQU9JLDJCekM2ak5WLEN5Q3BrTk0seUJBT0ksNkJ6Q2lrTlYsQ3lDeGtOTSx3QkFPSSw0QnpDcWtOVixDeUM1a05NLGlCQU9JLGtCekN5a05WLEN5Q2hsTk0sYUFPSSxpQnpDNmtOVixDeUNwbE5NLGFBT0ksaUJ6Q2lsTlYsQ3lDeGxOTSxhQU9JLGlCekNxbE5WLEN5QzVsTk0sYUFPSSxpQnpDeWxOVixDeUNobU5NLGFBT0ksaUJ6QzZsTlYsQ3lDcG1OTSxhQU9JLGlCekNpbU5WLEN5Q3htTk0sZ0JBT0ksaUJ6Q3FtTlYsQ3lDNW1OTSxTQU9JLGtCekN5bU5WLEN5Q2huTk0sU0FPSSx1QnpDNm1OVixDeUNwbk5NLFNBT0ksc0J6Q2luTlYsQ3lDeG5OTSxTQU9JLHFCekNxbk5WLEN5QzVuTk0sU0FPSSx1QnpDeW5OVixDeUNob05NLFNBT0kscUJ6QzZuTlYsQ3lDcG9OTSxZQU9JLHFCekNpb05WLEN5Q3hvTk0sVUFPSSxnRHpDc29OVixDeUM3b05NLFVBT0ksMER6QzJvTlYsQ3lDbHBOTSxVQU9JLHdEekNncE5WLEN5Q3ZwTk0sVUFPSSxzRHpDcXBOVixDeUM1cE5NLFVBT0ksMER6QzBwTlYsQ3lDanFOTSxVQU9JLHNEekMrcE5WLEN5Q3RxTk0sYUFPSSxzRHpDb3FOVixDeUMzcU5NLFVBT0ksZ0R6Q3lxTlYsQ3lDaHJOTSxVQU9JLDBEekM4cU5WLEN5Q3JyTk0sVUFPSSx3RHpDbXJOVixDeUMxck5NLFVBT0ksc0R6Q3dyTlYsQ3lDL3JOTSxVQU9JLDBEekM2ck5WLEN5Q3BzTk0sVUFPSSxzRHpDa3NOVixDeUN6c05NLGFBT0ksc0R6Q3VzTlYsQ3lDOXNOTSxVQU9JLHNCekMyc05WLEN5Q2x0Tk0sVUFPSSwyQnpDK3NOVixDeUN0dE5NLFVBT0ksMEJ6Q210TlYsQ3lDMXROTSxVQU9JLHlCekN1dE5WLEN5Qzl0Tk0sVUFPSSwyQnpDMnROVixDeUNsdU5NLFVBT0kseUJ6Qyt0TlYsQ3lDdHVOTSxhQU9JLHlCekNtdU5WLEN5QzF1Tk0sVUFPSSx3QnpDdXVOVixDeUM5dU5NLFVBT0ksNkJ6QzJ1TlYsQ3lDbHZOTSxVQU9JLDRCekMrdU5WLEN5Q3R2Tk0sVUFPSSwyQnpDbXZOVixDeUMxdk5NLFVBT0ksNkJ6Q3V2TlYsQ3lDOXZOTSxVQU9JLDJCekMydk5WLEN5Q2x3Tk0sYUFPSSwyQnpDK3ZOVixDeUN0d05NLFVBT0kseUJ6Q213TlYsQ3lDMXdOTSxVQU9JLDhCekN1d05WLEN5Qzl3Tk0sVUFPSSw2QnpDMndOVixDeUNseE5NLFVBT0ksNEJ6Qyt3TlYsQ3lDdHhOTSxVQU9JLDhCekNteE5WLEN5QzF4Tk0sVUFPSSw0QnpDdXhOVixDeUM5eE5NLGFBT0ksNEJ6QzJ4TlYsQ3lDbHlOTSxVQU9JLHVCekMreE5WLEN5Q3R5Tk0sVUFPSSw0QnpDbXlOVixDeUMxeU5NLFVBT0ksMkJ6Q3V5TlYsQ3lDOXlOTSxVQU9JLDBCekMyeU5WLEN5Q2x6Tk0sVUFPSSw0QnpDK3lOVixDeUN0ek5NLFVBT0ksMEJ6Q216TlYsQ3lDMXpOTSxhQU9JLDBCekN1ek5WLEN5Qzl6Tk0sU0FPSSxtQnpDMnpOVixDeUNsME5NLFNBT0ksd0J6Qyt6TlYsQ3lDdDBOTSxTQU9JLHVCekNtME5WLEN5QzEwTk0sU0FPSSxzQnpDdTBOVixDeUM5ME5NLFNBT0ksd0J6QzIwTlYsQ3lDbDFOTSxTQU9JLHNCekMrME5WLEN5Q3QxTk0sVUFPSSxrRHpDbzFOVixDeUMzMU5NLFVBT0ksNER6Q3kxTlYsQ3lDaDJOTSxVQU9JLDBEekM4MU5WLEN5Q3IyTk0sVUFPSSx3RHpDbTJOVixDeUMxMk5NLFVBT0ksNER6Q3cyTlYsQ3lDLzJOTSxVQU9JLHdEekM2Mk5WLEN5Q3AzTk0sVUFPSSxrRHpDazNOVixDeUN6M05NLFVBT0ksNER6Q3UzTlYsQ3lDOTNOTSxVQU9JLDBEekM0M05WLEN5Q240Tk0sVUFPSSx3RHpDaTROVixDeUN4NE5NLFVBT0ksNER6Q3M0TlYsQ3lDNzROTSxVQU9JLHdEekMyNE5WLEN5Q2w1Tk0sVUFPSSx1QnpDKzROVixDeUN0NU5NLFVBT0ksNEJ6Q201TlYsQ3lDMTVOTSxVQU9JLDJCekN1NU5WLEN5Qzk1Tk0sVUFPSSwwQnpDMjVOVixDeUNsNk5NLFVBT0ksNEJ6Qys1TlYsQ3lDdDZOTSxVQU9JLDBCekNtNk5WLEN5QzE2Tk0sVUFPSSx5QnpDdTZOVixDeUM5Nk5NLFVBT0ksOEJ6QzI2TlYsQ3lDbDdOTSxVQU9JLDZCekMrNk5WLEN5Q3Q3Tk0sVUFPSSw0QnpDbTdOVixDeUMxN05NLFVBT0ksOEJ6Q3U3TlYsQ3lDOTdOTSxVQU9JLDRCekMyN05WLEN5Q2w4Tk0sVUFPSSwwQnpDKzdOVixDeUN0OE5NLFVBT0ksK0J6Q204TlYsQ3lDMThOTSxVQU9JLDhCekN1OE5WLEN5Qzk4Tk0sVUFPSSw2QnpDMjhOVixDeUNsOU5NLFVBT0ksK0J6Qys4TlYsQ3lDdDlOTSxVQU9JLDZCekNtOU5WLEN5QzE5Tk0sVUFPSSx3QnpDdTlOVixDeUM5OU5NLFVBT0ksNkJ6QzI5TlYsQ3lDbCtOTSxVQU9JLDRCekMrOU5WLEN5Q3QrTk0sVUFPSSwyQnpDbStOVixDeUMxK05NLFVBT0ksNkJ6Q3UrTlYsQ3lDOStOTSxVQU9JLDJCekMyK05WLEN5Q2wvTk0sZ0JBT0kseUJ6QysrTlYsQ3lDdC9OTSxjQU9JLDBCekNtL05WLEN5QzEvTk0saUJBT0ksMkJ6Q3UvTlYsQ0FDRixDMEMzaU9BLDBCRDRDUSxNQU9JLDZCekM0L05WLEN5Q25nT00sTUFPSSwyQnpDZ2dPVixDeUN2Z09NLE1BT0ksOEJ6Q29nT1YsQ3lDM2dPTSxNQU9JLDZCekN3Z09WLEN5Qy9nT00sTUFPSSw4QnpDNGdPVixDQUNGLEMwQzdpT0EsYUR5QlEsZ0JBT0ksd0J6Q2loT1YsQ3lDeGhPTSxzQkFPSSw4QnpDcWhPVixDeUM1aE9NLGVBT0ksdUJ6Q3loT1YsQ3lDaGlPTSxjQU9JLHNCekM2aE9WLEN5Q3BpT00sZUFPSSx1QnpDaWlPVixDeUN4aU9NLG1CQU9JLDJCekNxaU9WLEN5QzVpT00sb0JBT0ksNEJ6Q3lpT1YsQ3lDaGpPTSxjQU9JLHNCekM2aU9WLEN5Q3BqT00scUJBT0ksNkJ6Q2lqT1YsQ3lDeGpPTSxjQU9JLHNCekNxak9WLENBQ0YsQzJDem5PSSxxRkFFRSx3QjNDMG5PTixDMkN2bk9JLCtFQUVFLGtCM0N3bk9OLEMyQ3RuT00sdUdBQ0UscUIzQ3duT1IsQzJDbG9PSSx1RkFFRSx1QjNDbW9PTixDMkNob09JLGlGQUVFLGtCM0Npb09OLEMyQy9uT00seUdBQ0Usb0IzQ2lvT1IsQzJDM29PSSx1RkFFRSx3QjNDNG9PTixDMkN6b09JLGlGQUVFLGtCM0Mwb09OLEMyQ3hvT00seUdBQ0UscUIzQzBvT1IsQzJDcHBPSSx1RkFFRSx1QjNDcXBPTixDMkNscE9JLGlGQUVFLGtCM0NtcE9OLEMyQ2pwT00seUdBQ0Usb0IzQ21wT1IsQzJDN3BPSSx1RkFFRSx3QjNDOHBPTixDMkMzcE9JLGlGQUVFLGtCM0M0cE9OLEMyQzFwT00seUdBQ0UscUIzQzRwT1IsQzJDdHFPSSx1RkFFRSx1QjNDdXFPTixDMkNwcU9JLGlGQUVFLGtCM0NxcU9OLEMyQ25xT00seUdBQ0Usb0IzQ3FxT1IsQzJDL3FPSSx1RkFFRSx3QjNDZ3JPTixDMkM3cU9JLGlGQUVFLGtCM0M4cU9OLEMyQzVxT00seUdBQ0UscUIzQzhxT1IsQzJDeHJPSSx1RkFFRSx1QjNDeXJPTixDMkN0ck9JLGlGQUVFLGtCM0N1ck9OLEMyQ3JyT00seUdBQ0Usb0IzQ3VyT1IsQzJDanNPSSx1RkFFRSx3QjNDa3NPTixDMkMvck9JLGlGQUVFLGtCM0Nnc09OLEMyQzlyT00seUdBQ0UscUIzQ2dzT1IsQzJDMXNPSSx1RkFFRSx1QjNDMnNPTixDMkN4c09JLGlGQUVFLGtCM0N5c09OLEMyQ3ZzT00seUdBQ0Usb0IzQ3lzT1IsQzJDbnRPSSx1RkFFRSx3QjNDb3RPTixDMkNqdE9JLGlGQUVFLGtCM0NrdE9OLEMyQ2h0T00seUdBQ0UscUIzQ2t0T1IsQzJDNXRPSSx1RkFFRSx1QjNDNnRPTixDMkMxdE9JLGlGQUVFLGtCM0MydE9OLEMyQ3p0T00seUdBQ0Usb0IzQzJ0T1IsQzJDcnVPSSx1RkFFRSx3QjNDc3VPTixDMkNudU9JLGlGQUVFLGtCM0NvdU9OLEMyQ2x1T00seUdBQ0UscUIzQ291T1IsQzJDOXVPSSx1RkFFRSx1QjNDK3VPTixDMkM1dU9JLGlGQUVFLGtCM0M2dU9OLEMyQzN1T00seUdBQ0Usb0IzQzZ1T1IsQzJDdnZPSSx1RkFFRSx3QjNDd3ZPTixDMkNydk9JLGlGQUVFLGtCM0Nzdk9OLEMyQ3B2T00seUdBQ0UscUIzQ3N2T1IsQzJDaHdPSSx1RkFFRSx1QjNDaXdPTixDMkM5dk9JLGlGQUVFLGtCM0Mrdk9OLEMyQzd2T00seUdBQ0Usb0IzQyt2T1IsQzJDendPSSx1RkFFRSx3QjNDMHdPTixDMkN2d09JLGlGQUVFLGtCM0N3d09OLEMyQ3R3T00seUdBQ0UscUIzQ3d3T1IsQzJDbHhPSSx1RkFFRSx1QjNDbXhPTixDMkNoeE9JLGlGQUVFLGtCM0NpeE9OLEMyQy93T00seUdBQ0Usb0IzQ2l4T1IsQzJDM3hPSSx1RkFFRSx3QjNDNHhPTixDMkN6eE9JLGlGQUVFLGtCM0MweE9OLEMyQ3h4T00seUdBQ0UscUIzQzB4T1IsQzJDcHlPSSx5RkFFRSxzQjNDcXlPTixDMkNseU9JLG1GQUVFLGtCM0NteU9OLEMyQ2p5T00sMkdBQ0UsbUIzQ215T1IsQzJDN3lPSSx5RkFFRSx5QjNDOHlPTixDMkMzeU9JLG1GQUVFLGtCM0M0eU9OLEMyQzF5T00sMkdBQ0Usc0IzQzR5T1IsQzJDdHpPSSx5RkFFRSx3QjNDdXpPTixDMkNwek9JLG1GQUVFLGtCM0Nxek9OLEMyQ256T00sMkdBQ0UscUIzQ3F6T1IsQzJDL3pPSSx5RkFFRSx5QjNDZzBPTixDMkM3ek9JLG1GQUVFLGtCM0M4ek9OLEMyQzV6T00sMkdBQ0Usc0IzQzh6T1IsQzJDeDBPSSx5RkFFRSx3QjNDeTBPTixDMkN0ME9JLG1GQUVFLGtCM0N1ME9OLEMyQ3IwT00sMkdBQ0UscUIzQ3UwT1IsQzJDajFPSSx5RkFFRSx5QjNDazFPTixDMkMvME9JLG1GQUVFLGtCM0NnMU9OLEMyQzkwT00sMkdBQ0Usc0IzQ2cxT1IsQzJDMTFPSSx5RkFFRSx3QjNDMjFPTixDMkN4MU9JLG1GQUVFLGtCM0N5MU9OLEMyQ3YxT00sMkdBQ0UscUIzQ3kxT1IsQzJDbjJPSSx5RkFFRSx5QjNDbzJPTixDMkNqMk9JLG1GQUVFLGtCM0NrMk9OLEMyQ2gyT00sMkdBQ0Usc0IzQ2syT1IsQzJDNTJPSSx5RkFFRSx3QjNDNjJPTixDMkMxMk9JLG1GQUVFLGtCM0MyMk9OLEMyQ3oyT00sMkdBQ0UscUIzQzIyT1IsQzJDcjNPSSx5RkFFRSx5QjNDczNPTixDMkNuM09JLG1GQUVFLGtCM0NvM09OLEMyQ2wzT00sMkdBQ0Usc0IzQ28zT1IsQzJDOTNPSSx5RkFFRSx3QjNDKzNPTixDMkM1M09JLG1GQUVFLGtCM0M2M09OLEMyQzMzT00sMkdBQ0UscUIzQzYzT1IsQzJDdjRPSSx5RkFFRSx5QjNDdzRPTixDMkNyNE9JLG1GQUVFLGtCM0NzNE9OLEMyQ3A0T00sMkdBQ0Usc0IzQ3M0T1IsQzJDaDVPSSx5RkFFRSx3QjNDaTVPTixDMkM5NE9JLG1GQUVFLGtCM0MrNE9OLEMyQzc0T00sMkdBQ0UscUIzQys0T1IsQzJDejVPSSx5RkFFRSx5QjNDMDVPTixDMkN2NU9JLG1GQUVFLGtCM0N3NU9OLEMyQ3Q1T00sMkdBQ0Usc0IzQ3c1T1IsQzJDbDZPSSx5RkFFRSx3QjNDbTZPTixDMkNoNk9JLG1GQUVFLGtCM0NpNk9OLEMyQy81T00sMkdBQ0UscUIzQ2k2T1IsQzJDMzZPSSx5RkFFRSx5QjNDNDZPTixDMkN6Nk9JLG1GQUVFLGtCM0MwNk9OLEMyQ3g2T00sMkdBQ0Usc0IzQzA2T1IsQzJDcDdPSSx5RkFFRSx3QjNDcTdPTixDMkNsN09JLG1GQUVFLGtCM0NtN09OLEMyQ2o3T00sMkdBQ0UscUIzQ203T1IsQzJDNzdPSSx5RkFFRSx5QjNDODdPTixDMkMzN09JLG1GQUVFLGtCM0M0N09OLEMyQzE3T00sMkdBQ0Usc0IzQzQ3T1IsQzJDdDhPSSx5RkFFRSx3QjNDdThPTixDMkNwOE9JLG1GQUVFLGtCM0NxOE9OLEMyQ244T00sMkdBQ0UscUIzQ3E4T1IsQzJDLzhPSSx5RkFFRSx5QjNDZzlPTixDMkM3OE9JLG1GQUVFLGtCM0M4OE9OLEMyQzU4T00sMkdBQ0Usc0IzQzg4T1IsQzJDeDlPSSx5RkFFRSxzQjNDeTlPTixDMkN0OU9JLG1GQUVFLGtCM0N1OU9OLEMyQ3I5T00sMkdBQ0UsbUIzQ3U5T1IsQzJDaitPSSx5RkFFRSx5QjNDaytPTixDMkMvOU9JLG1GQUVFLGtCM0NnK09OLEMyQzk5T00sMkdBQ0Usc0IzQ2crT1IsQzJDMStPSSx5RkFFRSx3QjNDMitPTixDMkN4K09JLG1GQUVFLGtCM0N5K09OLEMyQ3YrT00sMkdBQ0UscUIzQ3krT1IsQzJDbi9PSSx5RkFFRSx5QjNDby9PTixDMkNqL09JLG1GQUVFLGtCM0NrL09OLEMyQ2gvT00sMkdBQ0Usc0IzQ2svT1IsQzJDNS9PSSx5RkFFRSx3QjNDNi9PTixDMkMxL09JLG1GQUVFLGtCM0MyL09OLEMyQ3ovT00sMkdBQ0UscUIzQzIvT1IsQzJDcmdQSSx5RkFFRSx5QjNDc2dQTixDMkNuZ1BJLG1GQUVFLGtCM0NvZ1BOLEMyQ2xnUE0sMkdBQ0Usc0IzQ29nUFIsQzJDOWdQSSx5RkFFRSx3QjNDK2dQTixDMkM1Z1BJLG1GQUVFLGtCM0M2Z1BOLEMyQzNnUE0sMkdBQ0UscUIzQzZnUFIsQzJDdmhQSSx5RkFFRSx5QjNDd2hQTixDMkNyaFBJLG1GQUVFLGtCM0NzaFBOLEMyQ3BoUE0sMkdBQ0Usc0IzQ3NoUFIsQzJDaGlQSSx5RkFFRSx3QjNDaWlQTixDMkM5aFBJLG1GQUVFLGtCM0MraFBOLEMyQzdoUE0sMkdBQ0UscUIzQytoUFIsQzJDemlQSSx5RkFFRSx5QjNDMGlQTixDMkN2aVBJLG1GQUVFLGtCM0N3aVBOLEMyQ3RpUE0sMkdBQ0Usc0IzQ3dpUFIsQzJDbGpQSSx5RkFFRSx3QjNDbWpQTixDMkNoalBJLG1GQUVFLGtCM0NpalBOLEMyQy9pUE0sMkdBQ0UscUIzQ2lqUFIsQzJDM2pQSSx5RkFFRSx5QjNDNGpQTixDMkN6alBJLG1GQUVFLGtCM0MwalBOLEMyQ3hqUE0sMkdBQ0Usc0IzQzBqUFIsQzJDcGtQSSx5RkFFRSx3QjNDcWtQTixDMkNsa1BJLG1GQUVFLGtCM0Nta1BOLEMyQ2prUE0sMkdBQ0UscUIzQ21rUFIsQzJDN2tQSSx5RkFFRSx5QjNDOGtQTixDMkMza1BJLG1GQUVFLGtCM0M0a1BOLEMyQzFrUE0sMkdBQ0Usc0IzQzRrUFIsQzJDdGxQSSx5RkFFRSx3QjNDdWxQTixDMkNwbFBJLG1GQUVFLGtCM0NxbFBOLEMyQ25sUE0sMkdBQ0UscUIzQ3FsUFIsQzJDL2xQSSx5RkFFRSx5QjNDZ21QTixDMkM3bFBJLG1GQUVFLGtCM0M4bFBOLEMyQzVsUE0sMkdBQ0Usc0IzQzhsUFIsQzJDeG1QSSx5RkFFRSx3QjNDeW1QTixDMkN0bVBJLG1GQUVFLGtCM0N1bVBOLEMyQ3JtUE0sMkdBQ0UscUIzQ3VtUFIsQzJDam5QSSx5RkFFRSx5QjNDa25QTixDMkMvbVBJLG1GQUVFLGtCM0NnblBOLEMyQzltUE0sMkdBQ0Usc0IzQ2duUFIsQzJDMW5QSSx5RkFFRSx3QjNDMm5QTixDMkN4blBJLG1GQUVFLGtCM0N5blBOLEMyQ3ZuUE0sMkdBQ0UscUIzQ3luUFIsQzJDbm9QSSx5RkFFRSx5QjNDb29QTixDMkNqb1BJLG1GQUVFLGtCM0Nrb1BOLEMyQ2hvUE0sMkdBQ0Usc0IzQ2tvUFIsQzJDNW9QSSx5RkFFRSxzQjNDNm9QTixDMkMxb1BJLG1GQUVFLGtCM0Myb1BOLEMyQ3pvUE0sMkdBQ0UsbUIzQzJvUFIsQzRDdG5QSSxxRkFFRSx3RDVDd25QTixDNEMxblBJLGlGQUVFLCtCNUMyblBOLEM0QzduUEksdUZBRUUsa0M1QzhuUE4sQzRDaG9QSSx5RkFFRSxtQzVDaW9QTixDNENub1BJLCtGQUVFLHNDNUNvb1BOLEM0Q3RvUEksaUdBRUUsMEQ1Q3VvUE4sQzRDem9QSSxtR0FFRSw0RDVDMG9QTixDNEM1b1BJLHlHQUVFLDJENUM2b1BOLEM0Qy9vUEksaUdBRUUsd0Q1Q2dwUE4sQzRDbHBQSSxtR0FFRSx3RDVDbXBQTixDNENycFBJLHlHQUVFLHlENUNzcFBOLEM0Q3hwUEksaUdBRUUseUQ1Q3lwUE4sQzRDM3BQSSxtR0FFRSx3RDVDNHBQTixDNEM5cFBJLHlHQUVFLDJENUMrcFBOLEM0Q2pxUEksbUdBRUUseUQ1Q2txUE4sQzRDcHFQSSxxR0FFRSx3RDVDcXFQTixDNEN2cVBJLDJHQUVFLDJENUN3cVBOLEM0QzFxUEksbUdBRUUseUQ1QzJxUE4sQzRDN3FQSSxxR0FFRSx3RDVDOHFQTixDNENoclBJLDJHQUVFLDJENUNpclBOLEM2Q3hzUEEsaUNBQ0UsVUFDQSxxQzdDaXRQRixDNkMvc1BFLDZDQUNFLFVBQ0EsdUI3Q2l0UEosQzZDN3NQQSxtQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHFCQUNFLGlDN0NndFBGLEM2QzdzUEEsc0JBQ0UsaUM3Q2d0UEYsQzZDN3NQQSxxQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHlCQUNFLHFDN0NndFBGLEM2QzdzUEEsd0JBQ0Usb0M3Q2d0UEYsQzZDN3NQQSwyQkFDRSxzQzdDZ3RQRixDNkM3c1BBLDBCQUNFLHFDN0NndFBGLEM2Q3BzUEEsaUNBQ0UsVUFDQSxxQzdDNHNQRixDNkMxc1BFLDZDQUNFLFVBQ0EsZ0M3QzRzUEosQzZDeHNQQSxtQkFDRSxtQjdDMnNQRixDNkN4c1BBLHNCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsd0JBQ0UsMkM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkN4c1BBLHdCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsb0JBQ0Usb0I3QzJzUEYsQzZDeHNQQSx1QkFDRSwyQzdDMnNQRixDNkN4c1BBLHlCQUNFLDRDN0Myc1BGLEM2Q3hzUEEsMEJBQ0UsNEM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkNqc1BBLG1DQUNFLDZCN0N1c1BGLEM2Q3JzUEUsK0NBQ0UsdUI3Q3VzUEosQzZDbnNQQSxvQkFDRSwrQjdDc3NQRixDNkNuc1BBLHNCQUNFLGdDN0Nzc1BGLEM2Q25zUEEsdUJBQ0UsZ0M3Q3NzUEYsQzZDbnNQQSxzQkFDRSwrQjdDc3NQRixDNkMzclBBLGlDQUNFLDhEQUNBLDZCN0Nrc1BGLEM2Qy9yUEEscUJBQ0UsOEM3Q2tzUEYsQzZDanNQRSxpQ0FBZSx3QzdDb3NQakIsQzZDanNQQSxzQkFDRSw2QzdDb3NQRixDNkNuc1BFLGtDQUFlLHdDN0Nzc1BqQixDNkNuc1BBLG1CQUNFLDhDN0Nzc1BGLEM2Q3JzUEUsK0JBQWUsd0M3Q3dzUGpCLEM2Q3JzUEEscUJBQ0UsNkM3Q3dzUEYsQzZDdnNQRSxpQ0FBZSx3QzdDMHNQakIsQzhDbjNQQSxxREFDRSxVQUNBLGtCOUN5M1BGLEM4Q3QzUEEsV0FFRSxvQjlDdzNQRixDOENyM1BBLFdBRUUsb0I5Q3UzUEYsQzhDcDNQQSxXQUVFLG9COUNzM1BGLEM4Q3AzUEEsV0FFRSxvQjlDczNQRixDOENuM1BBLFVBQ0UsVUFDQSwyQjlDczNQRixDOENuM1BBLG1aQUNFLG9CQUVBLHVCQURBLGtCOUN1M1BGLEM4QzkxUEUsZUFFRSxvQjlDZzJQSixDOENsMlBFLGVBRUUsb0I5Q28yUEosQzhDdDJQRSxlQUVFLG9COUN3MlBKLEM4QzEyUEUsZUFFRSxvQjlDNDJQSixDOEM5MlBFLGVBRUUsbUI5Q2czUEosQzhDbDNQRSxlQUVFLHFCOUNvM1BKLEM4Q3QzUEUsZUFFRSxxQjlDdzNQSixDOEMxM1BFLGVBRUUscUI5QzQzUEosQzhDOTNQRSxlQUVFLHFCOUNnNFBKLEM4Q2w0UEUsZ0JBRUUsbUI5Q280UEosQzhDdDRQRSxnQkFFRSxxQjlDdzRQSixDOEMxNFBFLGdCQUVFLHFCOUM0NFBKLEM4Q3g0UEEsZUFDRSxvQkFFQSx1QkFEQSxrQjlDNDRQRixDOEN2NFBFLGlCQUVFLG9COUN5NFBKLEM4QzM0UEUsaUJBRUUsb0I5QzY0UEosQzhDLzRQRSxpQkFFRSxvQjlDaTVQSixDOENuNVBFLGlCQUVFLG9COUNxNVBKLEM4Q3Y1UEUsaUJBRUUsbUI5Q3k1UEosQzhDMzVQRSxpQkFFRSxxQjlDNjVQSixDOEMvNVBFLGlCQUVFLHFCOUNpNlBKLEM4Q242UEUsaUJBRUUscUI5Q3E2UEosQzhDdjZQRSxpQkFFRSxxQjlDeTZQSixDOEMzNlBFLGtCQUVFLG1COUM2NlBKLEM4Qy82UEUsa0JBRUUscUI5Q2k3UEosQzhDbjdQRSxrQkFFRSxxQjlDcTdQSixDOENqN1BBLGNBQ0UsVUFDQSwwQjlDbzdQRixDOENqN1BBLGdCQUNFLFVBQ0EsMEI5Q283UEYsQzhDajdQQSxlQUNFLFVBQ0EseUI5Q283UEYsQzhDajdQQSxjQUNFLG9CQUVBLHVCQURBLGtCOUNxN1BGLEM4Q2o3UEEsaUJBQ0UsVUFDQSwwQjlDbzdQRixDOENuN1BFLHVCQUNFLGlCOUNxN1BKLEM4Q2o3UEEsZ0JBQ0UsVUFFQSx1QkFEQSxrQjlDcTdQRixDOENuN1BFLHNCQUdFLGtCQUZBLG9COUNzN1BKLEM4Qy82UEUsNkJBQ0Usc0JBQ0Esb0I5Q2s3UEosQzhDLzZQSSx5Q0FDRSxrQjlDaTdQTixDOEM1NlBBLFNBQ0UsVUFFQSxtQkFEQSxrQjlDZzdQRixDOEM1NlBBLFVBQ0UsVUFDQSxtQjlDKzZQRixDUWgvUEksNEJzQ3FFRixtWkFDRSw2QjlDKzZQRixDQUNGLEMrQy9qUUEsY0FHQyx3Q0FGQSxhQUlBLGtCQUhBLFdBSUEsUy9Db2tRRCxDK0Nsa1FDLHlCQUlDLGdDQUhBLGtCQUVBLHlCL0Nza1FGLEMrQ2xrUUMsK0JBR0MsV0FGQSxZQUNBLGNBSUEsU0FEQSxjQURBLGlCL0Nza1FGLEMrQ2prUUMsK0JBRUMsZ0JBREEsa0JBR0EsK0IvQ21rUUYsQytDaGtRQyxtREFFQyxtQ0FDQSxnQ0FDQSwrQkFDQSxnQ0FDQSw2QkFDQSwyQi9Da2tRRixDK0MvalFDLHdCQUtDLHdDQUNBLDJCQUZBLG1DQURBLFdBREEsZUFEQSxpQi9Dc2tRRixDK0MvalFDLDRCQUNDLGNBQ0EsVS9DaWtRRixDK0M5alFDLGlFQUVDLFkvQ2drUUYsQytDN2pRQyx5RkFHQyxlQUNBLHlCQUlBLGdCL0MralFGLEMrQzVqUUMsMkdBR0MsZ0JBRUEsWUFEQSxjQUdBLGFBREEsbUIvQytqUUYsQytDM2pRQyx5QkFDQyxhL0M2alFGLEMrQzFqUUMsMEJBRUMsY0FEQSxTL0M2alFGLEMrQ3pqUUMseUJBQ0MsUy9DMmpRRixDK0N4alFDLG9DQUNDLGlCL0MwalFGLEMrQ3ZqUUMsaUNBQ0MsbUJBQ0EseUJBR0EsZ0IvQ3lqUUYsQytDdGpRQyx1QkFDQyxZQUNBLFcvQ3dqUUYsQytDcmpRQyxzQkFDQyxhL0N1alFGLEMrQ3BqUUMsZ0NBQ0MsVy9Dc2pRRixDK0NqalFBLHFCQUNDLGEvQ3FqUUQsQ2dEN3FRQyx3QkFDQyxzQkFDQSx3QmhEbXJRRixDZ0RqclFDLCtCQUNDLFNoRG1yUUYsQ2dEanJRQyxnQ0FDQyxTaERtclFGLENnRGpyUUMsdUJBQ0Msc0JoRG1yUUYsQ2dEL3FRQSxtQkFDQyxHQUNDLFNoRGtyUUEsQ2dEL3FRRCxHQUNDLFNoRGlyUUEsQ0FDRixDaUR2c1FBLFlBQ0MsaUNqRDRzUUQsQ2tEaHRRRSxtQkFDRSxRbERtdFFKLENrRGx0UUksb0NBRkYsbUJBR0ksWWxEcXRRSixDQUNGLENrRG50UUUsK0JBQ0UsWWxEcXRRSixDa0RudFFJLG9DQUhGLCtCQUlJLFFsRHN0UUosQ0FDRixDUW5xUUkseUIwQ3hERiwrQkFPSSxXbER3dFFKLENBQ0YsQ2tEcnRRSSx5Q0FDRSw2QmxEdXRRTixDa0R0dFFNLG9DQUZGLHlDQUdJLGlDbER5dFFOLENBQ0YsQ2tEenNRQSxZQUNFLHdCbEQ2c1FGLENtRHB2UUEsMkJBQ0UsR0FDRSxhQUNBLFVBQ0EsMEJuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFVBQ0EsY25Ed3ZRRixDQUNGLENtRHR2UUEsMEJBQ0UsR0FDRSxhQUNBLFNuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFNuRHd2UUYsQ0FDRixDbUR0dlFBLDBCQUNFLEdBRUUsVUFEQSxRbkR5dlFGLENtRHR2UUEsSUFFRSxVQURBLFFuRHl2UUYsQ21EdHZRQSxJQUVFLGNBQ0EsVUFGQSxLbkQwdlFGLENtRHR2UUEsR0FFRSxjQUNBLFVBRkEsS25EMHZRRixDQUNGLENtRHJ2UUEsNkJBT0UsSUFDRSxxQm5EaXZRRixDbUQvdVFBLEdBQ0Usd0JuRGl2UUYsQ0FDRixDb0Q3Z1FBLHlNQU9FLHlCQUVBLHdCQURBLDRCQUVBLHdCQUNBLFNBVEEscUJBR0EsWUFEQSxZQUVBLHNCQUhBLFVwRHNoUUYsQ29ENWdRRSw4REEzU0Esd0RBQ0UsQ0E2U0EsZ0JBREEsZ0JwRCtnUUosQ29ENWdRSSxpRUFFRSxnQkFEQSxnQnBEK2dRTixDb0QzZ1FJLGlCQUVFLFNBQ0Esc0JBRkEsVXBEK2dRTixDb0QxZ1FJLCtLQTNURix5RHBEdzBRRixDb0R6Z1FJLGlCQS9URix5RHBEMjBRRixDb0R2Z1FFLGNBN1RBLHlEcER1MFFGLENvRHZnUUksb0JBaFVGLHlEcEQwMFFGLENvRHRnUUksOENBcFVGLHlEcEQ2MFFGLENvRG5nUUUsd0dBRUUsaUJBQ0EsOEIvQzVRYyxDK0MwUWQsZXBEdWdRSixDb0RsZ1FFLGdCQWxVQSx5RHBEdTBRRixDb0RsZ1FJLHNCQXJVRix5RHBEMDBRRixDb0RqZ1FJLDhGQXpVRix5RHBENjBRRixDb0RsZ1FNLGdIQTNVSix5RHBEZzFRRixDb0RoZ1FJLHdCQWhWRix5RHBEbTFRRixDb0RqZ1FNLDhCQWxWSix5RHBEczFRRixDb0Q5L1BFLGFBblVBLHlEcERvMFFGLENvRDkvUEksbUJBdFVGLHlEcER1MFFGLENvRDkvUEkscUZBelVGLHlEcEQwMFFGLENvRC8vUE0sdUdBM1VKLHlEcEQ2MFFGLENvRDUvUEUsaUJBMVVBLHlEcER5MFFGLENvRDUvUEksdUJBN1VGLHlEcEQ0MFFGLENvRDUvUEksaUdBaFZGLHlEcEQrMFFGLENvRDcvUE0sbUhBbFZKLHlEcERrMVFGLENvRDEvUEUsZUFqVkEseURwRDgwUUYsQ29EMS9QSSxxQkFwVkYseURwRGkxUUYsQ29EMS9QSSwyRkF2VkYseURwRG8xUUYsQ29EMy9QTSw2R0F6VkoseURwRHUxUUYsQ29EeC9QRSxlQXBYQSx5RHBEKzJRRixDb0R4L1BJLHFCQXZYRix5RHBEazNRRixDb0R4L1BJLDJGQTFYRix5RHBEcTNRRixDb0R6L1BNLDZHQTVYSix5RHBEdzNRRixDb0R4L1BJLHVCQWhZRix5RHBEMjNRRixDb0R6L1BNLDZCQWxZSix5RHBEODNRRixDb0R0L1BFLGFBN1pBLHlEcERzNVFGLENvRHQvUEksbUJBaGFGLHlEcER5NVFGLENvRHQvUEksa0JBbmFGLHlEcEQ0NVFGLENvRHYvUE0sd0JBcmFKLHlEcEQrNVFGLENvRHQvUEkscUJBemFGLHlEcERrNlFGLENvRHYvUE0sMkJBM2FKLHlEcERxNlFGLENvRHAvUEUsc0RBaFlBLHlEcER1M1FGLENvRHIvUEksa0VBbFlGLHlEcEQwM1FGLENvRG4vUEUsYUFoWUEseURBQ0UsQ0FrWUEsZ0JBQ0EsOEIvQ2xZYyxDK0NnWWQsWXBEdS9QSixDb0RwL1BJLG1CQXJZRix5RHBENDNRRixDb0RsL1BFLCtEQW5ZQSx5REFDRSxDQXFZQSxpQkFDQSw4Qi9DNVljLEMrQzBZZCxlcERzL1BKLENvRG4vUEksMkVBeFlGLHlEcEQ4M1FGLENvRG4vUEksZUFwWUYseURBQ0UsQ0FzWUUsZ0JBQ0EsOEIvQ3BaWSxDK0NrWlosY3BEdS9QTixDb0RwL1BNLHFCQXpZSix5RHBEZzRRRixDb0RqL1BFLGFBeFlBLHlEQUNFLENBMFlBLGlCQURBLGVwRG8vUEosQ29EbC9QSSxtQkE1WUYseURwRGk0UUYsQ29EaC9QRSxhQTNVQSx5REFDRSxDQTZVQSxpQkFEQSxhcERtL1BKLENvRGovUEkscUJBL1VGLHlEcERtMFFGLENvRGovUEksZ0JBRUUsaUJBREEsWXBEby9QTixDb0QvK1BFLGdCQWpWQSx5REFDRSxDQW1WQSxpQkFEQSxlcERrL1BKLENvRGgvUEksd0JBclZGLHlEcER3MFFGLENvRGgvUEksbUJBRUUsaUJBREEsY3BEbS9QTixDb0Q5K1BFLHlMQUlFLDBDQUNBLCtCQUZBLGlCQUZBLGtCQUNBLGVwRDQvUEosQ29EeC9QSSwrUEFNRSwyQkFKQSxTQUdBLFdBREEsWUFIQSxrQkFFQSxVcERzZ1FOLENvRGhnUUksbUJBbmJGLHlEcERzN1FGLENvRDkvUEksaUJBamJGLHlEcERrN1FGLENvRDUvUEksa0JBL2FGLHlEcEQ4NlFGLENvRDEvUEksc0JBMVlGLHlEcER1NFFGLENvRHgvUEksdUJBN1pGLHlEcER3NVFGLENvRHQvUEksaUJBM1pGLHlEcERvNVFGLENvRHAvUEksbUJBOWFGLHlEcERxNlFGLENvRGwvUEksb0JBMWJGLHlEQUNFLENBNmJFLDBCQURBLGVwRG8vUE4sQ29EaC9QSSxpQkF4Y0YseURwRDI3UUYsQ29EOStQRSxhQXJaQSx5REFDRSxDQXVaQSxpQkFDQSw4Qi9DaGdCYyxDK0M4ZmQsZXBEay9QSixDb0Q1K1BJLHNDQTdaRix5RHBEKzRRRixDb0Q1K1BJLDRDQW5hRix5RHBEcTVRRixDb0RoL1BNLHlCQXJhSix5RHBEdzVRRixDb0Q5K1BFLFlBbmFBLHlEQUNFLENBcWFBLGlCQUNBLDhCL0NyaEJjLEMrQ21oQmQsZXBEay9QSixDb0Q1K1BJLG9DQTNhRix5RHBENjVRRixDb0Q1K1BJLDBDQWpiRix5RHBEbTZRRixDb0RoL1BNLHdCQW5iSix5RHBEczZRRixDb0Q5K1BFLGdCQWpiQSx5REFDRSxDQW1iQSxpQkFDQSw4Qi9DMWlCYyxDK0N3aUJkLGNwRGsvUEosQ29ELytQSSxzQkF0YkYseURwRHc2UUYsQ0R0bVJBLEtBQ0UsaUJDeW1SRixDUTNpUkkseUJUL0RKLEtBR0ksa0JDMm1SRixDQUNGLENEeG1SQSxZQUVFLHdCTVNLLENOVkwsVUM0bVJGLENEeG1SQSxFQUNFLHFCQUNBLDhCQzJtUkYsQ0QxbVJFLFFBQ0UsYUM0bVJKLENEeG1SQSxnQ0FNRSxhTWhCUyxDTmFULGlCQUNBLGdCQUNBLGNBSEEsa0JDK21SRixDUXRrUkkseUJUM0NKLGdDQVFJLGNDOG1SRixDQUNGLENEM21SQSwrQ0FNRSxhTXBCSyxDTmlCTCxvQkFDQSxnQkFDQSxjQUhBLHNCQ2tuUkYsQ1FybFJJLHlCVC9CSiwrQ0FRSSxpQkNpblJGLENBQ0YsQ0Q5bVJBLGdMQU1FLGFNaENLLENONkJMLG9CQUNBLGdCQUNBLGtCQUhBLHNCQ3FuUkYsQ1FwbVJJLHlCVG5CSixnTEFRSSxjQ29uUkYsQ0FDRixDRGpuUkEsaUdBR0UsbUJBQ0EsZ0JBQ0Esa0JBSEEsc0JDdW5SRixDRGpuUkEsc0ZBR0UsZ0JBREEsU0FEQSxTQ3NuUkYsQ0RsblJJLDhIQUNFLFlDb25STixDcUQxclJBLE1BR0UsYWhEZUssQ2dEakJMLHFDakRra0I0QixDaURqa0I1QixrQnJEOHJSRixDcUR6clJFLFlBRUUsbUJBREEsaUJyRDZyUkosQ3FEenJSSSxrQkFHRSxhaERHQyxDZ0RMRCxpQkFDQSxlckQ0clJOLENxRHZyUkksNEJBQ0UsWXJEeXJSTixDcUR2clJJLGdCQUlFLGFoRFJDLENnRE1ELGlCQUNBLGdCQUZBLGtCckQ0clJOLENxRHRyUkUsb0dBR0UseUJBQ0EsU0FDQSxnQ0FFQSxnQkFMQSxrQkFJQSxhQUxBLGNyRDhyUkosQ3FEdnJSSSw0SEFDRSx5QkFDQSxvQmhEeEJFLENnRDBCRixnQkFEQSxZckQwclJOLENxRHZyUkksa0JBR0UsU0FGQSxrQkFDQSxPckQwclJOLENxRHZyUkksd0pBQ0UsYXJEeXJSTixDcURwclJBLDZIQUdFLHFCQUNBLDBCQUZBLGdCQURBLHdCckQwclJGLENxRHJyUkksbUJBQ0UsaUJyRHVyUk4sQ3FEdHJSTSx5QkFDRSxxQmhENUNBLENnRDZDQSxpQnJEd3JSUixDcURyclJJLG1HQUNFLHFCckR1clJOLENzRDF2UkUsY0FFRSxtQkFEQSxhQUVBLFV0RDZ2UkosQ3NENXZSSSxnQkFDRSxjQUNBLGN0RDh2Uk4sQ3NEM3ZSTSwyQ0FFRSxpQkFDQSxnQkFGQSxldEQrdlJSLEN1RHZwUkEsNktBS0UsWUFGQSxPQUZBLGtCQUNBLE1BRUEsVXZEMHBSRixDdUR0cFJBLHFHQUVFLGlCdkR3cFJGLEN3RDF3UkEsV0FDRSxtQkFIaUIsQ0FNakIsa0JBREEsZ0JBREEsMkR4RCt3UkYsQ3dEcHRSRSw2SEFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEdXRSSixDd0RwdFJJLDJJQUNFLGV4RHN0Uk4sQ3dENXRSRSxzQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEZ3VSSixDd0Q3dFJJLDZCQUNFLGV4RCt0Uk4sQ3dEcnVSRSw4RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEeXVSSixDd0R0dVJJLDRGQUNFLGV4RHd1Uk4sQ3dEOXVSRSxrRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEa3ZSSixDd0QvdVJJLGdHQUNFLGV4RGl2Uk4sQ3dEdnZSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEMnZSSixDd0R4dlJJLCtGQUNFLGV4RDB2Uk4sQ3dEaHdSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEb3dSSixDd0Rqd1JJLCtGQUNFLGV4RG13Uk4sQ3dEendSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENndSSixDd0Qxd1JJLHNGQUNFLGV4RDR3Uk4sQ3dEbHhSRSxtRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEc3hSSixDd0RueFJJLGlHQUNFLGV4RHF4Uk4sQ3dEM3hSRSxpR0FDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEK3hSSixDd0Q1eFJJLCtHQUNFLGV4RDh4Uk4sQ3dEcHlSRSxpQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEd3lSSixDd0RyeVJJLHdCQUNFLGV4RHV5Uk4sQ3dEN3lSRSxrQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEaXpSSixDd0Q5eVJJLHlCQUNFLGV4RGd6Uk4sQ3dEdHpSRSw0YUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEOHpSSixDd0QzelJJLDZkQUNFLGV4RGkwUk4sQ3dEdjBSRSx5TUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENDBSSixDd0R6MFJJLHFPQUNFLGV4RDQwUk4sQ3dEbDFSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEczFSSixDd0RuMVJJLHNGQUNFLGV4RHExUk4sQ3dEMzFSRSxnQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEKzFSSixDd0Q1MVJJLHVCQUNFLGV4RDgxUk4sQ3dEcDJSRSxjQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER3MlJKLEN3RHIyUkkscUJBQ0UsZXhEdTJSTixDd0Q3MlJFLDBIQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERpM1JKLEN3RDkyUkksc0pBQ0UsZXhEZzNSTixDd0R0M1JFLHlCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQwM1JKLEN3RHYzUkksZ0NBQ0UsZXhEeTNSTixDd0QvM1JFLDhCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERtNFJKLEN3RGg0UkkscUNBQ0UsZXhEazRSTixDd0R4NFJFLGFBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDQ0UkosQ3dEejRSSSxvQkFDRSxleEQyNFJOLEN3RGo1UkUsK0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHE1UkosQ3dEbDVSSSw2RkFDRSxleERvNVJOLEN3RDE1UkUsNkVBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDg1UkosQ3dEMzVSSSwyRkFDRSxleEQ2NVJOLEN3RG42UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHU2UkosQ3dEcDZSSSwwQkFDRSxleERzNlJOLEN3RDU2UkUsZ0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGc3UkosQ3dENzZSSSx1QkFDRSxleEQrNlJOLEN3RHI3UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHk3UkosQ3dEdDdSSSwwQkFDRSxleER3N1JOLEN3RDk3UkUsa0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGs4UkosQ3dELzdSSSx5QkFDRSxleERpOFJOLEN3RHY4UkUsaUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDI4UkosQ3dEeDhSSSx3QkFDRSxleEQwOFJOLEN3RGg5UkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RG85UkosQ3dEajlSSSwyQkFDRSxleERtOVJOLEN3RHo5UkUscUZBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDY5UkosQ3dEMTlSSSxtR0FDRSxleEQ0OVJOLEN3RGwrUkUsa0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHMrUkosQ3dEbitSSSxnRkFDRSxleERxK1JOLEN3RDMrUkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RCsrUkosQ3dENStSSSwyQkFDRSxleEQ4K1JOLEN3RHAvUkUsd0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHcvUkosQ3dEci9SSSwrQkFDRSxleER1L1JOLEN3RDcvUkUsbUdBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGlnU0osQ3dEOS9SSSxpSEFDRSxleERnZ1NOLEN3RHRnU0UseUhBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDBnU0osQ3dEdmdTSSx1SUFDRSxleER5Z1NOLEN5RHJsU0EsVUFVRSxzQkFIQSxzQkFFQSxVQ1Z5QixDREt6QixjQWtCQSxzQ0NaaUIsQ0RLakIsZUFLQSxrQkFEQSxnQkFIQSxjQUpBLFVBREEsa0JBTEEsbUJBNEJBLGlCekRta1NGLEN5RDNrU0UsMkJBQXFCLGlCekQ4a1N2QixDeUQ1a1NFLDhCQUVFLHNCQURBLG9CekQra1NKLEN5RHZrU0EseUJBQ0UsWXpEMGtTRixDeUR0a1NBLCtDQUdFLGtCekR5a1NGLEN5RHJrU0EsYUFDRSxvQkFDQSxrQkFDQSxvQkFDQSw0QkFNQSxRekRza1NGLEN5RDNqU0EsOEZBT0UsU0FEQSxlQURBLFV6RGdrU0YsQ3lEM2pTQSxtQkFmRSxrQnpEOGtTRixDeUQzalNBLGtCQW5CRSxlekRrbFNGLEN5RDNqU0EsbUJBdkJFLDJCekRzbFNGLEN5RDNqU0Esa0JBM0JFLGdCekQwbFNGLEN5RHBqU0EsdUNBTEUsWUFEQSxVekR1a1NGLEN5RGprU0Esb0JBR0UsT0FGQSxrQkFDQSxLekQralNGLEN5RHhqU0EscUJBR0UsWUFEQSxTQURBLFN6RDZqU0YsQ3lEempTQSwwQ0FNRSxTQUZBLE9BRkEsZ0JBREEsZUFNQSxRQUZBLE1BRkEsWXpEZ2tTRixDeUQxalNBLGlEQUVFLHNCQUVBLHdCQUhBLG9CekQralNGLEN5RHpqU0EsMkNBQ0UsV3pENGpTRixDeUR2alNBLFlBQWMsc0J6RDJqU2QsQ3lEempTQSxjQUVFLGVBREEsVXpENmpTRixDeUR4alNBLHlCQUNFLFdBQ0EsYUFDQSxrQkFDQSxNQUNBLFN6RDJqU0YsQ3lEeGpTQSxrQkFDRSx3QkFDQSxvQkFDQSw0QnpEMmpTRixDeUR0alNBLFdBR0Usc0JBREEsV0FHQSxzQ0M5SmlCLENENkpqQixlQUlBLGFBQ0EsY0FSQSxhQUtBLGtCQUNBLFd6RDJqU0YsQ3lEdGpTQSxrQ0FFRSxhekR5alNGLEMyRDF1U0EsK0JKQ0Usd0JHQ3lCLENIQXpCLDJCSVVBLDJCSnNCQSxrQklsQnVCLENBTnZCLGVBTEEsY0FKQSxjQUVBLGdCRGF3QixDQ1J4QixVQU5BLGlCRGE2QixDQ0o3QixVQUZBLFVBSEEsa0JBQ0EsU0pXQSxrQklEb0IsQ0FicEIsUzNEK3ZTRixDMkR0dVNBLDRDQUVFLFNBRUEsbUJBREEscUJBRkEsTzNEMnVTRixDMkRydVNBLDBFSm5DRSx3QkdLMkIsQ0hKM0IsMkJJb0NBLGlCRHZDeUIsQ0htQnpCLGlCdkRtd1NGLEMyRHh1U0Esa0tBSUUsWTNEMnVTRixDMkR2dVNBLG1GQUNFLGEzRDB1U0YsQzREbHlTQSxpQkFZRSx3QkFFQSxnQkFiQSxnQkFDQSxZQUNBLGNBQ0EscUJBRUEsa0JBQ0Esb0JBRUEscUJBREEsb0JBRUEsZTVEdXlTRixDNERoeVNBLHlCQUVFLFlBREEsVTVEb3lTRixDNkR0elNBLHdDQUtFLGVBQ0EsV0FDQSxrQkFDQSxRQUNBLFNBQ0EsUzdEcXpTRixDOEQvelNBLDRCQzJGRSxpQkFFQSwrQ0R4RkEsYTlEZzBTRixDOEQ1elNBLDhCQUNFLHFCOUQrelNGLEM4RDV6U0EsNENBR0UsZ0JBQ0EsZ0JBQ0Esa0JBQ0EsUzlENnpTRixDZ0VoMVNBLGlCQUNFLGNoRW0xU0YsQ2dFLzBTQSw4QkFDRSxjaEVrMVNGLENnRTkwU0EsZ0VBQ0UsWWhFaTFTRixDZ0U5MFNBLDRCQUNFLGNBR0Esc0NOTmlCLENNS2pCLFNBSUEsY0FMQSxTaEVvMVNGLENnRTMwU0EsOEJBQ0UscUJoRTgwU0YsQ2dFMTBTQSw0REFDRSxZaEU2MFNGLENnRTEwU0EsYUFLRSxnQkFEQSxrQkFIQSxnQkFDQSxTQUNBLGVBR0Esa0JBQ0Esd0JoRTYwU0YsQ2dFMTBTQSxxSFR6Q0Usd0JHSzJCLENISjNCLDBCdkR5M1NGLENnRTMwU0EsNElBSUUscUJOckR5QixDTXNEekIsYWhFODBTRixDZ0UzMFNBLDRJQUVFLGVoRTgwU0YsQ2dFMzBTQSw0QkFRRSxlQUxBLGNBSUEsZ0JBSEEsZ0JBRUEsZ0JBREEsVUFKQSxrQkFDQSx3QmhFbzFTRixDaUVyNVNBLGlDQVFFLDJCQUxBLFNBRkEsYUFLQSxTQURBLFVBRUEsb0JBTEEsa0JBRUEsVWpFNDVTRixDaUVwNVNBLG1EVlRFLHdCR0N5QixDSEF6QiwyQlVhQSxhQUNBLGdCQUhBLGtCQUNBLFVqRXk1U0YsQ2lFcDVTQSwySUFFRSxjakV1NVNGLENpRXA1U0EscUVBQ0UsZWpFdTVTRixDaUVwNVNBLHNFQUNFLGVqRXU1U0YsQ2lFcDVTQSxnTkFHRSxlakV1NVNGLENpRXA1U0EsK0dBRUUsYWpFdTVTRixDa0VqOFNBLGtDQUVFLGdCWGtCQSxrQnZEczdTRixDa0VyOFNBLHlDQUlFLG1CbEVxOFNGLENrRWo4U0Esa0xBS0UsVWxFbThTRixDa0VoOFNBLGtDQUVFLFlBSUEsU0FJQSxTQVRBLFVBUUEsVUFKQSxrQkFFQSxNWFJBLGtCV2FvQixDQVRwQixVbEU2OFNGLENrRWo4U0Esb0lBR0UsY0FDQSxTbEVvOFNGLENrRWo4U0EsK0NBQ0UsY0FDQSxVQUNBLGtCQUNBLFVsRW84U0YsQ2tFajhTQSwyS0FHRSxVbEVvOFNGLENrRWo4U0EsMENBRUUsWUFDQSxTQUNBLGdCQUhBLFVsRXU4U0YsQ21FaGdUQSwyQlpHRSx3QkdDeUIsQ0hBekIsMkJZQUEsU0FIQSxhQU1BLFdBRkEsT0FGQSxrQkFHQSxRQUpBLFVuRTBnVEYsQ21FLy9TQSxrQ1pxQ0UsYVlsQ0EsVVpJQSxxQ1lGUSxDQUhSLGtCbkUyZ1RGLENtRW5nVEEsZ0VBR0UsVUFHQSxvQlpUQSxtQ1lXUSxDQU5SLGtCbkU0Z1RGLENtRWpnVEEsZ0hBSUUsc0JuRW1nVEYsQ21FLy9TQSwwRUFDRSxVQUNBLGtCbkVrZ1RGLENtRTkvU0EsOENBQ0UsYW5FaWdURixDb0VqalRBLHVCYjZFRSxTYXRFYyxDQUZkLFlBRkEsU0FDQSxVQUhBLGtCQUNBLGtCQUlBLFNwRXlqVEYsQ29FcmpUQSx5Q0FDRSxnQkFDQSxnQnBFd2pURixDb0VualRBLGtDQUNJLGFwRXNqVEosQ29FbGpUQSxxR0FHRSx3QnBFcWpURixDb0VqalRBLDRCYlBFLG1CQURBLFNBRUEsV0FDQSxnQkFDQSxVQUNBLGtCQUNBLFN2RDZqVEYsQ29FdmpUQSwwQkFDRSxtQkFDQSxxQnBFMGpURixDcUVobVRBLHFDQUNFLFlyRW1tVEYsQ3NFam1UQSxnQ2ZxREksa0JlbERvQixDQUZ0QixlZjhDQSxhQThCQSxTZTNFYyxDQUVkLGNBQ0EsaUJ0RSttVEYsQ3NFNW1UQSx5Q0FDRSxjdEUrbVRGLENzRTVtVEEsZ0NBQ0UsWXRFK21URixDc0U1bVRBLGtDZnFDSSxrQmVwQ29CLENmOEJ0QixZdkR3bFRGLENzRW5uVEEsbUNBQ0UsVXRFc25URixDc0VoblRBLCtCZmtERSxTZWpEYyxDQUVkLFlmYkEsa0J2RHdvVEYsQ3NFeG5UQSxxREFNRSxhdEVzblRGLENzRWpuVEEsMkRBQ0Usd0J0RW9uVEYsQ3NFam5UQSxvRUFDRSxhdEVvblRGLENzRTVtVEEsMEpBSUUsY0FDQSxZQUNBLFNBQ0EsVUFKQSxrQkFNQSxPdEU4bVRGLENzRTNtVEEsNkJBQ0UscUJ0RThtVEYsQ3NFMW1URSxvQ0FDRSxlQUNBLGtCQUNBLFlBQ0EsbUJBQ0EsU3RFNG1USixDc0V4bVRBLDZCQUNFLG9CdEUybVRGLENzRXRtVEEsaUNBQ0Usb0J0RXltVEYsQ3NFaG1UQSw0QmZuR0UscUJlb0dxQyxDZm5HckMsdUJBZ0NBLGtCZW9FdUIsQ0FDdkIsV0FNQSxZQUNBLHNDWnBHaUIsQ1l5R2pCLGNBQ0Esb0JBQ0Esb0JBQ0Esa0JBQ0EsV0FDQSxrQkFDQSxTdEU2bFRGLENzRTFsVEEsdURBQ0UsWXRFNmxURixDc0UxbFRBLDJJQUVFLGNBR0EsZUFDQSxrQnRFMmxURixDc0V4bFRBLGlFQUNFLGF0RTJsVEYsQ3NFcGxUQSxtREFLRSxzQkFKQSxhQUdBLFlBRkEsa0JBQ0EsVUFHQSxTdEV1bFRGLENzRXBsVEEsc0RBQ0UsU3RFdWxURixDc0VwbFRBLHlEQUNFLGF0RXVsVEYsQ3NFcGxUQSxxRUFFRSxVZmxKQSxtQ2VtSlEsQ0FGUixpQnRFNmxURixDc0V2bFRBLGlGQUNFLFl0RTBsVEYsQ3NFdmxUQSxxQ2Y1S0UscUJlOEtxQyxDZjdLckMsdUJlNEtBLFV0RTRsVEYsQ3VFNXdUQSxzQmhCdUZFLDBCZ0JqRnFCLENoQkhyQix3QkdLMkIsQ0hKM0IsMkJnQkZBLGVBRUEsZUFEQSxVQUZBLGtCaEJ3RkEsd0JnQm5GcUIsQ2hCMkZyQixnQnZEZ3NURixDdUV0eFRBLCtCQUNFLGN2RXl4VEYsQ3VFdHhUQSw0QmhCeUZFLHVCZ0J0Rm9CLENBRnBCLHdCdkU0eFRGLEN3RTV5VEEsNEJBQ0UsZWpCK0VBLFN2RHF1VEYsQ3dFbHlUQSw4QkFDRSxlakI4QkEsYWlCN0JBLGdCeEV3eVRGLEN3RXJ5VEEsb0RBQ0UsU3hFd3lURixDd0VyeVRBLGdEQUlFLFdBQ0EsaUJBSEEsVUFEQSxtQkFFQSxTeEUweVRGLEN3RXJ5VEEsNEJqQmhCRSxtQnZENnpURixDd0U1eVRFLDRXQVlFLFVBQ0Esa0JqQjlCRix5RWlCb0N3QixDQVJ0QixrQnhFMnlUSixDd0VoelRJLGdmQUVFLFdBQ0EsZUFGQSxTeEVvelROLEN3RTV5VEksb2VBQ0UsWWpCakNKLGtCdkRvMVRGLEN3RTN5VEksMk1qQnpDRixvQmlCOEN3QixDQUZwQixVeEVnelROLEN3RTV5VEksNkVBQ0UsU3hFOHlUTixDd0V2eVRBLG9FQUNFLFdBRUEsYWpCM0RBLGlGaUI2RHNCLENBSHRCLFN4RWd6VEYsQ3dFenlUQSxzRWpCakVFLDhFdkRrM1RGLEN3RTV5VEEsa0ZBRUUsV0FHQSxVQUNBLGtCakI1RUEsZWlCOEVvQixDQUpwQixtQkFIQSxTeEV3elRGLEN3RTl5VEEsOElBR0UsV0FDQSxVQUZBLGlCeEVtelRGLEN3RTl5VEEsNEJqQjFERSxZdkQrMlRGLEN3RWp6VEEsMEJBQ0UsbUJ4RW96VEYsQ3dFanpUQSxzQ0FFRSxZQURBLFN4RXF6VEYsQ3dFanpUQSxvQ0FFRSxXQUNBLG1CQUZBLFV4RXN6VEYsQ3dFanpUQSw0QkFLRSxxQmRuSXlCLENjZ0l6QixTQUNBLE9BRkEsaUJ4RXV6VEYsQ3dFOXlURSxtQ0FFRSxlQURBLGtCQUVBLFN4RWd6VEosQ3dFNXlUQSx1Q0FDRSxVeEUreVRGLEN3RTV5VEUsOENBRUUsV0FEQSxVQUVBLFN4RTh5VEosQ3dFM3lUQSx5Q0FDRSxXeEU4eVRGLEN3RTN5VEUsZ0RBRUUsWUFEQSxTeEU4eVRKLEN3RXp5VEEsc0RBQ0UsU3hFNHlURixDd0V4eVRBLHNEQUNFLFd4RTJ5VEYsQ3dFeHlUQSx3REFDRSxVeEUyeVRGLEN3RXh5VEEsK0JqQjlLRSx3QkdDeUIsQ0hBekIsMkJpQmdMQSxXQURBLFdBREEsU3hFK3lURixDd0V4eVRBLDJDQUNFLFN4RTJ5VEYsQ3dFbHlUQSw4QmpCaE1FLHFCaUJpTXFDLENqQmhNckMsdUJBZ0NBLGtCaUJpS3VCLENBQ3ZCLFdBQ0EsWUFDQSxzQ2Q1TGlCLENjNkxqQixjQUNBLG9CQUNBLG9CQUNBLGtCQUNBLFdBQ0Esa0JBQ0EsU3hFd3lURixDd0VyeVRBLDJJQUVFLGNBQ0EsY0FDQSxrQnhFd3lURixDd0VyeVRBLDZJQUVFLFNBQ0EsU3hFd3lURixDd0VyeVRBLGlFQUNFLGF4RXd5VEYsQ3dFanlUQSxpREFLRSxzQkFKQSxhQUdBLFdBRkEsa0JBQ0EsV0FHQSxTeEVveVRGLEN3RWp5VEEsb0RBRUUsWUFEQSxTeEVxeVRGLEN3RWp5VEEsb0RBQ0UsU3hFb3lURixDd0VqeVRBLHVEQUNFLGF4RW95VEYsQ3dFanlUQSxtRUFFRSxVakIzT0EsbUNpQjRPUSxDQUZSLGlCeEUweVRGLEN3RXB5VEEsK0VBQ0UsWXhFdXlURixDd0VweVRBLHVDakJyUUUscUJpQnVRcUMsQ2pCdFFyQyx1QmlCcVFBLFV4RXl5VEYsQ3lFbGpVQSxZQU1FLHNCQUZBLDRCQURBLDRCQUVBLHdCQVFBLFNBTkEsZUFOQSxxQkFjQSxZQURBLE9BTkEsU0FDQSxVQUNBLGtCQUVBLFFBREEsTUFUQSxxQnpFa2tVRixDeUVqalVBLDZCQUNFLFl6RW9qVUYsQ3lFaGpVQSx1Q0FDRSxhekVtalVGLEN5RS9pVUEsdUNBQ0UsWXpFa2pVRixDMEUva1VBLDRCbkJ1REksc0JtQnREb0IsQ25CZ0R0QixhQThCQSxTbUI3RWMsQ0FDZCxjQUNBLGUxRTZsVUYsQzBFMWxVQSwrQkFDRSxtQkFFQSxnQkFEQSxVMUU4bFVGLEMwRXhsVUEsa0ZBRUUsWTFFMmxVRixDMEV2bFVBLG9DQUNFLG1CQUNBLGVBRUEsb0JuQnNEQSxTbUJ2RGMsQ0FLZCxjQUhBLFlBSUEsZ0JBRUEsY0FMQSxrQkFDQSxtQkFHQSxVMUUrbFVGLEMwRTNsVUEsdUNBQ0UsbUJBRUEsZ0JBREEsVTFFK2xVRixDMEV6bFVBLGlIQUVFLFkxRTRsVUYsQzBFeGxVQSx1REFDRSxXMUUybFVGLEMwRXhsVUEsZ0RBR0UsV0FGQSxpQjFFNGxVRixDMEV0bFVBLDZFQUNFLFMxRXlsVUYsQzJFdnBVQSw0QnBCZ0ZFLFNvQi9FYyxDQUNkLGNBQ0EsZ0JBQ0EsY0FFQSxpQkFDQSxrQkFGQSxVM0VncVVGLEMyRWpwVUEsMElBRUUsWTNFNnBVRixDMkUxcFVBLGtCQUNFLGFBQ0EsZTNFNnBVRixDMkUxcFVBLDRCQUdFLFkzRTJwVUYsQzRFNXJVQSw0QkFDRSxjNUUrclVGLEM0RTdyVUEsa0RyQjZFRSxTdkR3blVGLEM2RXZzVUEsd0JBRUUsV0FDQSxPQUdBLG9CQUxBLGtCQUdBLFFBQ0EsSzdFMnNVRixDNkV0c1VBLGdFQUNFLFU3RXlzVUYsQzZFcnNVQSwwQkFDRSxnQkFFQSxtQkFEQSxpQjdFeXNVRixDNkVyc1VBLGVBQWlCLFU3RXlzVWpCLEM2RXhzVUEsY0FBZ0IsVTdFNHNVaEIsQzZFM3NVQSxZQUFjLGE3RStzVWQsQzZFNXNVQSx3Q3RCZkUsMEJ2RG11VUYsQzZFL3NVQSxnRnRCcEJFLDRCdkQydVVGLEM4RXZ2VUEsNEVBQ0UsZXZCK0VBLFN2RHdyVUYsQytFdndVQSxnRkFNRSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxVL0Uwd1VGLEMrRXR3VUEsNENBRUUsZ0JBQ0EsY0FGQSxvQkFHQSxpQi9FeXdVRixDK0V0d1VBLDZCQUVFLE9BREEsUy9FMHdVRixDZ0Y1eFVBLHdEQUNFLGdCQUNBLGlCaEYreFVGLENnRjV4VUEscUNBQ0UsV0FDQSxZQUNBLHNDdEJJaUIsQ3NCSGpCLGNBQ0EsT0FJQSxjQUNBLGlCQUNBLGtCQUVBLGtCQURBLGtDQUVBLFFBQ0Esc0JBQ0EsVWhGNHhVRixDaUZqelVBLHFCQWVFLDRCQUpBLDJCQU9BLG1CQUpBLHNCQWJBLGFBZ0JBLFlBYkEsU0FDQSx1QkFDQSxZQUpBLGtCQU9BLGdCQU5BLFFBZ0JBLGtCQUhBLFVqRmt6VUYsQ2lGNXlVQSxvRUFJRSxrREFGQSxhakZnelVGLENpRjN5VUEsdURBV0UsZUFFQSw4QkFMQSxzQkFIQSxtQkFIQSxXQUtBLGVBSEEsWUFNQSxVQVBBLGtCQUdBLGFqRm96VUYsQ2lGenlVQSxrS0FLRSx1R2pGNHlVRixDaUZ6eVVBLGtGQUVFLHFCakY0eVVGLENpRnp5VUEsZ0ZBSUUscUJBRkEscUJqRjh5VUYsQ2lGenlVQSw0QkFDRSxHQUNFLGtCakY0eVVGLENBQ0YsQ2lGbnlVQSw0QkFDRSxHQUNFLHVCakYweVVGLENBQ0YsQ2lGanlVQSw0QkFDRSxHQUNFLHdCakZ3eVVGLENpRnR5VUEsSUFDRSx3QmpGd3lVRixDaUZ0eVVBLElBQ0UscUJqRnd5VUYsQ2lGdHlVQSxJQUNFLHdCakZ3eVVGLENpRnR5VUEsR0FDRSx3QmpGd3lVRixDQUNGLENrRjc0VUEsa0NBQ0UsVWxGZzZVRixDbUZyNVVBLDRHQUVFLHFCQUNBLG9CQUZBLHFCbkYwNVVGLENtRnQ1VUEsbUhBRUUsZ0JBREEsb0JBRUEsZ0JBQ0EsbUJuRnk1VUYsQ29GOTZVQSx5R0FFRSxxQkFDQSxvQkFGQSxxQnBGbTdVRixDb0Y3NlVBLGdIQUVFLGlCQURBLG9CQUVBLGdCQUNBLG1CcEZnN1VGLENxRmo2VUksbXpCQU1FLFlyRjg2VU4sQ3FGeDZVTSwyK0JBS0UsVXJGdTZVUixDcUY5NVVJLG1HQUNFLFlyRmc2VU4sQ3FGeDVVSSx3REFFRSxjOUJhSixTdkRpNVVGLENxRjM1VUksb0VBQ0UsVXJGNjVVTixDc0ZwK1VBLDBDQUNFLHdCNUJHeUIsQzRCRnpCLDJCQUNBLFU1QkZ5QixDNEJHekIsVXRGdStVRixDc0ZuK1VBLG1EQUNFLGF0RnMrVUYsQ3NGbitVQSw0SkFHRSxrQnRGcytVRixDc0ZuK1VBLHNEQUNFLGlCQUNBLHFCdEZzK1VGLENzRmwrVUEseUJBQ0UsbURBQ0UsYUFDQSw4QkFDQSx1QkFJQSxtQnRGaytVRixDc0Y5OVVBLGlEQUNFLGtCdEZpK1VGLENzRjk5VUEsc0RBRUUsZ0J0RmcrVUYsQ3NGNTlVQSxnTkFHRSx5QnRGKzlVRixDQUNGLENzRjE5VUEsMEJBRUUsbUJBREEsZ0J0RjY5VUYsQ3NGejlVQSxrQ0FHRSxZQUZBLFdBQ0EsV3RGNjlVRixDc0Z6OVVBLHVDQUNFLG9CdEY0OVVGLENzRng5VUEsOENBQ0UsZXRGMjlVRixDc0Z4OVVBLGdDQUNFLFU1QjNFeUIsQzRCNEV6QixjdEYyOVVGLENzRnY5VUEsb0NBRUUsMkJBQ0EsMkJBSUEsU0FIQSxjQUlBLFdBSEEsZUFLQSxnQkFKQSxVQUxBLGtCQVFBLFN0RjI5VUYsQ3NGdjlVQSxxRkFJRSx3REFGQSxvQkFDQSxvQnRGMjlVRixDc0Z2OVVBLDBDQUNFLGV0RjA5VUYsQ3NGdjlVQSxvQ0FDRSxxQjVCekd5QixDNEIwR3pCLDJEQUdBLGtCQUZBLGNBQ0EsY3RGMjlVRixDc0Z2OVVBLGlEQUNFLGdCdEYwOVVGLEN1RjVrVkEsYUFDRSwyQ0FDRSxpQnZGK2tWRixDQUNGLEN3RnBpVkEsb0JBTUUsWUFEQSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxXQUdBLGF4RnNpVkYsQ3dGbGlWQSx1REFDRSxZeEZxaVZGLEN3RmxpVkEscUNBQ0UsWXhGcWlWRixDeUZubVZBLG9DQUlFLDJCQUNBLFlBS0EsbUJBUkEsWUFPQSxTQUZBLGlCQUtBLDhCQVRBLG1CQUtBLFFBUEEsV3pGaW5WRixDeUZubVZBLGdDQUVFLHVCQURBLFV6RnVtVkYsQ3lGbm1WQSxpQ0FFRSw4Q0FEQSxhekZ1bVZGLEN5Rm5tVkEsd0RBQ0UsZXpGc21WRixDeUZubVZBLGlDQUNFLGV6RnNtVkYsQ3lGL2xWQSxnRkFDRSxZekZzbVZGLEN5Rm5tVkEsd0RBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSwrREFDRSxZekZzbVZGLEN5Rm5tVkEsaURBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSw0REFDRSxvQnpGc21WRixDeUZubVZBLDBEQUVFLFlBREEsUXpGdW1WRixDeUZubVZBLHVEQUNFLDJCQUNBLFV6RnNtVkYsQ3lGbm1WQSwwRUFDRSwyQkFDQSxhekZzbVZGLEMwRnRxVkksNkNBSUUsbUNBRkEsaUJBQ0Esb0NBRkEsZTFGNHFWTixDMEZ4cVZNLG1FQUNFLFkxRjBxVlIsQzBGeHFWTSxtREFDRSxVMUYwcVZSLEMyRnRyVkUsZUFFRSxnQkFEQSxVM0YwclZKLEMyRjFxVkksMkJBQ0UsaUIzRjRxVk4sQzJGM3FWTSw0Q0FDRSxZM0Y2cVZSLEMyRjNxVk0scURBR0UsOEIzRjJxVlIsQzJGbnFWTSxvSEFHRSxhdEZwQkQsQ3NGa0JDLHFDdkYraEJzQixDdUY5aEJ0QixtQkFFQSx5QjNGcXFWUixDMkZocVZNLG1DQUlFLGF0RjlCRCxDc0Y0QkMsaUJBQ0EseUIzRmtxVlIsQzJGL3BWTSxtQ0FHRSxxQkFDQSxnQ0FGQSxtQjNGa3FWUixDMkY5cFZNLGdDQUNFLGMzRmdxVlIsQzJGNXBWSSwyQkFHRSxhdEY5Q0MsQ3NGNENELGlCQUNBLHlCM0YrcFZOLEMyRjVvVkksbUZBQ0UsZTNGaXBWTixDMkY3b1ZJLHdDQUVFLHdCQURBLDJCQUlBLDBCQUZBLG9CQUNBLHlCM0ZncFZOLEMyRjFvVkEsNERBRUUsbUJBQ0EseUMzRjZvVkYsQzRGbHVWQSxNQUNFLG9CNUZxdVZGLEM0Rmh1VkEsS0FFRSxhQUNBLHNCQUNBLGlCQUhBLGlCNUZzdVZGLEM0Rmp1VkUsVUFDRSxNNUZtdVZKLEM0Rjl0VkUseUJBQ0UsbUI1Rml1VkosQ1Fwc1ZJLHlCb0Y5QkYseUJBR0ksa0I1Rm11VkosQ0FDRixDNEYvdFZBLGFBS0UseUJBQ0EsU0FFQSwwQkFQQSxjQUNBLGNBS0Esb0JBSEEsVUFEQSxhNUZ1dVZGLEM0Rmh1VkUsa0JBR0Usd0J2RnBDRyxDdUZrQ0gsY0FDQSxjQUVBLDhCNUZrdVZKLEM0Rmh1VkksbUNBQ0Usc0I1Rmt1Vk4sQzRGL3RWSSw4QkFDRSw0QzVGaXVWTixDNEY5dFZJLCtCQUNFLFM1Rmd1Vk4sQzRGN3RWSSwrQkFDRSw4QzVGK3RWTixDNEYxdFZJLDRCQUNFLFVBQ0EsYzVGNHRWTixDNEZ2dFZJLHdCQUNFLGtDNUZ5dFZOLEM0RnB0VkEsZUFFRSxhQUVBLGVBSEEsa0JBRUEsVTVGd3RWRixDUXB2VkkseUJvRnlCSixlQU1JLFM1Rnl0VkYsQ0FDRixDNEZ2dFZFLDBCQUdFLGNBRkEsb0JBQ0EsaUI1RjB0VkosQzRGdHRWRSxzQkFDRSxrQkFFQSxRQURBLEs1Rnl0VkosQ1Fud1ZJLHlCb0Z3Q0Ysc0JBS0ksWTVGMHRWSixDQUNGLEM0RnZ0VkUsc0JBQ0Usa0I1Rnl0VkosQzRGdnRWSSw0QkFNRSx5QkFDQSxTQUVBLDBCQUpBLGF2RnRHQyxDdUZxR0QsZ0JBSUEsdUJBTEEsa0JBREEsVTVGK3RWTixDNEZydFZJLDBCQUtFLGF2RmxIQyxDdUY4R0QsY0FHQSxlQURBLGNBR0EsaUJBSkEsVTVGMnRWTixDNEZwdFZJLDZCQUtFLHdCdkZwSUssQ3VGZ0lMLGNBRUEsZUFDQSxzQkFGQSxVNUZ5dFZOLEM0RnJ0Vk0scUNBQ0UsZ0NBQ0Esa0M1RnV0VlIsQzRGbnRWSSw2QkFDRSxhQUNBLGdCNUZxdFZOLEM0Rmx0VkksOEJBQ0UsYUFDQSxnQkFDQSxTQUNBLHFCQUNBLGU1Rm90Vk4sQzRGbnRWTSxpQ0FDRSxrQjVGcXRWUixDNEZwdFZRLG1DQUVFLFV4RmpKQyxDd0ZnSkQsZTVGdXRWVixDNEZydFZVLHlDQUNFLGE1RnV0VlosQzRGL3NWQSxRQU1FLHFCdkZoS00sQ3VGaUtOLDJDQUhBLE9BSEEsZUFFQSxRQURBLE1BTUEsOEJ2RjVHZ0IsQ3VGeUdoQixZNUZxdFZGLEM0Rmh0VkUsbUJBR0UsbUJBREEsYUFHQSxldkZ2R1ksQ3VGc0daLDZCNUZrdFZKLENROTBWSSx5Qm9Gd0hGLG1CQU9JLGN2RjFHYSxDdUY0R2Isb0JBREEsb0I1Rm90VkosQ0FDRixDNEZodFZFLGlCQUVFLG1CQURBLGFBRUEsd0I1Rmt0VkosQzRGaHRWSSx3QkFDRSxvQkFDQSw4QjVGa3RWTixDUTkxVkkseUJvRjBJQSx3QkFJSSxtQjVGb3RWTixDQUNGLEM0Rmx0Vk0sK0JBQ0UsbUI1Rm90VlIsQ1F0MlZJLHlCb0Z3SkEsc0ZBRUUsZ0JBREEsZ0I1Rmt0VkosQ0FDRixDNEY5c1ZFLGVBQ0UseUJBQ0EsZTVGZ3RWSixDNEYxc1ZJLDZCQUNFLFk1RjRzVk4sQzRGeHNWTSxpQ0FDRSxxQjVGMHNWUixDNEZwc1ZBLFlBR0UsMERBRUEsd0JBREEsNEJBRUEsc0JBSkEsaUI1RjBzVkYsQzRGcHNWRSwwQkFTRSw4QkFDQSxvQkFSQSxlQVNBLGtCQUNBLGdCQUNBLG9CQVpBLFU1RjRzVkosQ1F2NFZJLHlCb0YwTEYsMEJBaUJJLDZCQUNBLGtCNUZnc1ZKLENBQ0YsQzRGN3JWRSwyQkFLRSx5QkFDQSxTQUNBLGdCQUhBLFV2RmhRSSxDdUY4UEosZ0I1RmtzVkosQzRGMXJWRSxpQkNwUkEsc0JBQ0EsZ0JEcVJFLG1CQ3BSRixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3Rm05VkYsQzRGL3JWRSxpQkN6UUEsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdThWSixDUXg2VkkseUJvRitORixpQkMvUEUsY0FDQSxTN0Y0OFZGLENBQ0YsQ1E5NlZJLHlCb0YrTkYsaUJDL1BFLGNBZ0JGLHdCQWZFLGtCN0ZtOVZGLENBQ0YsQzRGMXNWRSxtQkFJRSxjQUZBLGVBQ0Esb0I1RjRzVkosQ1ExN1ZJLHlCb0ZrUEYsMEJBR0ksU0FEQSxrQkFFQSxVNUYwc1ZKLENBQ0YsQzRGdnNWRSx1Q0FLRSxnQkFDQSxnQkFGQSxnQkFGQSxTNUY0c1ZKLENReDhWSSx5Qm9Ga1FFLDZEQUNFLGU1RnlzVk4sQ0FDRixDNEZ0c1ZJLDJDQUVFLFV2RnJURSxDdUZvVEYsaUI1RnlzVk4sQzRGdHNWTSx1REFDRSxhNUZ3c1ZSLEM0Rm5zVk0sNkRBQ0Usb0I1RnFzVlIsQzRGbHNWTSxtREFFRSxtQkFDQSxxQkFDQSxpQjVGbXNWUixDNEZqc1ZRLGlFQVNFLHdCdkZqVkgsQ3VGMFVHLFNBTUEsV0FKQSxjQUdBLGVBSkEsY0FHQSxvQkFJQSxVQVRBLGtCQVVBLGlDQU5BLE81RnlzVlYsQzRGOXJWWSwyRUFDRSx3QjVGZ3NWZCxDNEZqc1ZZLCtFQUNFLHdCNUZtc1ZkLEM0RnBzVlksK0VBQ0Usd0I1RnNzVmQsQzRGdnNWWSwyRUFDRSx3QjVGeXNWZCxDNEYxc1ZZLHlFQUNFLHdCNUY0c1ZkLEM0RjdzVlksK0VBQ0Usd0I1RitzVmQsQzRGaHRWWSwrRUFDRSx3QjVGa3RWZCxDNEZudFZZLDZFQUNFLHdCNUZxdFZkLEM0RnR0VlksMkVBQ0Usd0I1Rnd0VmQsQzRGenRWWSwyRUFDRSx3QjVGMnRWZCxDNEY1dFZZLDZFQUNFLHFCNUY4dFZkLEM0Ri90VlksMkVBQ0Usd0I1Rml1VmQsQzRGbHVWWSxxRkFDRSx3QjVGb3VWZCxDNEY5dFZVLDZFQUVFLFVBREEsVTVGaXVWWixDNEZ6dFZNLG1EQUVFLG1CQUNBLG9CNUYwdFZSLEM0RnB0VkEsYUFDRSxZNUZ1dFZGLEM0RnJ0VkUsb0JBQ0Usa0JBRUEsZUFEQSxXNUZ3dFZKLENRamlXSSx5Qm9GdVVGLG9CQUtJLGNBQ0EsWTVGeXRWSixDQUNGLEM0RnR0VkUsb0JBR0UsU0FDQSxtQkFIQSxrQkFDQSxVNUYwdFZKLEM0RnR0VkksbURBS0UsWUFIQSxrQkFDQSxNQUNBLFU1Rnl0Vk4sQzRGcHRWRSwyQkFHRSxpQzVGb3RWSixDNEZsdFZFLDRCQUNFLHdCNUZvdFZKLEM0Rmh0VkEsUUFLRSx3QnZGdGFTLEN1Rm1hVCwwTHZGbFZzQixDdUZtVnRCLGtCQUNBLGlCQUhBLGtCNUZ1dFZGLEM0Rmp0VkUsVUFDRSxhNUZtdFZKLEM0Rmp0VkksZ0JBQ0UsYTVGbXRWTixDNEYvc1ZFLGNBRUUsd0JBREEseUI1Rmt0VkosQzRGOXNWRSxrQ0FJRSxvQkFIQSw0QkFDQSxRQUNBLGE1Rml0VkosQzRGL3NWSSx5Q0FDRSxXNUZpdFZOLENRcmxXSSx5Qm9GMFdKLFFBaUNJLGtCNUY4c1ZGLENBQ0YsQzRGeHNWRSxhQzVjQSxzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RndwV0YsQzRGN3NWRSxhQ2hjQSxjRGtjRSx1QkM3YkYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FGQSxVN0ZxcFdGLENRNW1XSSx5Qm9Gc1pGLGFBSUksdUI1RnN0VkosQzRGcnRWSSx5QkMzYkYsY0Q0YkksUUMzYkosa0I3Rm9wV0YsQzRGdHRWSSwwQkMvYkYsY0RnY0ksUUMvYkosa0I3RnlwV0YsQzRGdnRWSSwwQkNuY0YsY0FnQkYsd0JEb2JNLFFDbmNKLFM3RitwV0YsQzRGeHRWSSwwQkN4Y0YsY0FnQkYsd0JEeWJNLFFDeGNKLFM3RnFxV0YsQ0FDRixDNEZ2dFZFLHFCQUdFLGdDQUZBLHdCQUNBLGtCNUYwdFZKLENRNW9XSSx5Qm9GZ2JGLHFCQU9JLGdCQURBLGdCNUYydFZKLENBQ0YsQzRGdnRWRSwrQkFFRSxhQUNBLGVBQ0EsdUJBR0EsZ0JBREEsU0FEQSxTNUYwdFZKLEM0RnR0VkkscUNBQ0UsdUI1Rnd0Vk4sQzRGdHRWTSxxTUFHRSxnQkFDQSxtQjVGc3RWUixDNEZsdFZJLHFDQUlFLGdDQUZBLGtCQURBLHdCQUVBLHdCNUZxdFZOLENRdnFXSSx5Qm9GK2NBLHFDQU9JLGdCQURBLGdCNUZ1dFZOLEM0Rmp2VkEsK0JBZ0NJLDZCNUZzdFZKLEM0RnB0Vk0sNkRBQ0UsYTVGc3RWUixDNEZudFZNLDJEQUNFLGM1RnF0VlIsQ0FWRixDNEZuc1ZNLDBCQUNFLGU1Rmd0VlIsQ1EzcldJLHlCb0Y2ZU0sc0NDN2dCTixjQUNBLGtCN0YrdFdGLEM0Rmh0VlEscUNDaGhCTixjQUNBLGtCN0ZtdVdGLEM0RjV0VkEsYUFnQkksNEI1Rml0VkosQ0FKRixDNEZ6c1ZFLHNCQUdFLHNCNUY4c1ZKLENRN3NXSSx5Qm9GNGZGLHNCQUtJLHdCNUZndFZKLENBQ0YsQzRGM3NWRSxrQkFRRSx3QnZGdGtCTyxDdUZna0JQLGNBRUEsU0FFQSx3QkFDQSxnQkFGQSxzQkFKQSxrQkFRQSw4QnZGdGdCYyxDdUZnZ0JkLFU1Rm90VkosQzRGNXNWSSx5QkFJRSxXQURBLFNBRUEsV0FKQSxrQkFDQSxRQUlBLDhCNUY4c1ZOLEM0RnZzVkksc0JBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLDhCdkYxaEJZLEN1RndoQlosVTVGNHNWTixDNEZ0c1ZJLHdCQUNFLG9CNUZ3c1ZOLEM0RnRzVk0sNEJBQ0UscUI1RndzVlIsQzRGbnNWRSxxQkFFRSxxQjVGb3NWSixDNEZqc1ZFLGtCQUdFLGF2RnRtQkcsQ3VGcW1CSCx1QjVGbXNWSixDNEY3clZFLGFBQ0UsbUI1RmdzVkosQzRGNXJWSSw2VUFDRSxxQjVGOHJWTixDNEYzclZFLGNBQ0Usa0I1RjZyVkosQ1Fyd1dJLHlCb0Z1a0JGLGNBR0ksb0I1RityVkosQ0FDRixDNEZ6clZJLG1CQzNvQkYsc0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z3MFdGLEM0RjlyVkksbUJDL25CRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y0eldKLENRN3hXSSx5Qm9GcWxCQSxtQkNybkJBLGNBZ0JGLHdCQWZFLGtCN0ZrMFdGLENBQ0YsQzRGcnNWRSxvQkFJRSxnRUFIQSxnQkFDQSxZdkYza0JZLEN1RjRrQlosWTVGd3NWSixDUTF5V0kseUJvRitsQkYsb0JBTUksVzVGeXNWSixDQUNGLEM0Rm5zVkksMkJBR0UsbUJBRkEsYUFDQSxlQUVBLDZCQUtBLGdCQUZBLFNBREEsbUJBRUEsaUI1RnFzVk4sQzRGanNWUSxnQ0FJRSxVdkZ4cUJGLEN1RnFxQkUsY0FFQSxjQURBLGdCQUdBLG9CNUZtc1ZWLENRaDBXSSx5Qm9Gd25CSSxnQ0FPSSx5QjVGcXNWVixDQUNGLEM0Rm5zVlUsdUNBR0UsMERBRUEsd0JBREEsNEJBSEEsZ0JBQ0EsbUI1RndzVlosQzRGbHNWVSxzQ0FDRSxhNUZvc1ZaLENRLzBXSSx5Qm9GNG1CQSwyQkFzQ0ksaUJBQ0EsUzVGaXNWTixDQUNGLEM0RjdyVkUsZUFFRSxtQkFEQSxpQjVGZ3NWSixDUXoxV0kseUJvRndwQkYsZUFJSSxxQjVGaXNWSixDQUNGLEM0Ri9yVkksc0JBR0UsU0FFQSxnQkFEQSxtQkFIQSxrQkFDQSxVNUZvc1ZOLEM0Ri9yVk0sMEJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1Rm1zVlIsQ1E1MldJLHlCb0YrcEJBLHNCQW1CSSxTQUVBLFlBQ0EscUJBTkEsa0JBRUEsUUFEQSxNQUdBLFc1Rm1zVk4sQ0FDRixDNEY5clZJLDBCQUlFLHdCQURBLHFCQURBLGlCNUZpc1ZOLEM0RjVyVkksd0JBRUUsc0JBREEsa0I1RityVk4sQ1FoNFdJLHlCb0Znc0JBLHdCQVNJLHFCdkZydkJBLEN1Rm92QkEscUJBREEsa0JBREEsK0JBRkEsUzVGcXNWTixDQUNGLEM0RjFyVkksb0JBQ0UscUI1RjRyVk4sQ1E3NFdJLHlCb0ZvdEJJLDRDQUVJLGlCNUYyclZWLENBQ0YsQzRGdnJWVSxvREFRRSwwREFMQSxrQkFJQSxXQURBLGlCQUZBLE9BRkEsa0JBR0EsVTVGMnJWWixDUTM1V0kseUJvRjJ0Qk0sb0RBVUksZ0I1RjByVlosQ0FDRixDNEZsclZRLDhDQUVFLE9BREEsVzVGcXJWVixDNEZqclZRLGtEQUNFLGFBQ0Esd0I1Rm1yVlYsQ1F4NldJLHlCb0Z3dkJJLGdEQUVJLDhCNUZrclZWLENBQ0YsQzRGM3FWSSxtQkM1ekJGLGdCQUNBLGdCRDZ6Qkksb0JDNXpCSixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RjQrV0YsQzRGaHJWSSxtQkNqekJGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RmcrV0osQ1FqOFdJLHlCb0Z1d0JBLG1CQ3Z5QkEsY0FDQSxTN0ZxK1dGLENBQ0YsQzRGeHJWSSxxQkFHRSxTQUVBLGdCQURBLHNCQUhBLGtCQUNBLFU1RjZyVk4sQ1E5OFdJLHlCb0Yrd0JBLHFCQVVJLFlBQ0EsaUJBSEEsa0JBQ0EsVTVGNnJWTixDQUNGLEM0RnpyVk0seUJBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHdCQUZBLFU1RjhyVlIsQzRGdnJWSSx1QkFHRSx3QnZGLzFCSyxDdUY4MUJMLFV2RnIxQkUsQ3VGbzFCRixpQkFHQSxxQjVGeXJWTixDUXArV0kseUJvRnV5QkEsdUJBUUksU0FDQSxxQkFFQSxhQURBLGNBSEEsaUI1RjhyVk4sQ0FDRixDNEZ2clZJLHFCQUVFLGE1RndyVk4sQ1FoL1dJLHlCb0ZzekJBLHFCQVVJLG1CQURBLGFBRkEsbUJBRkEsZ0JBR0Esa0I1RjByVk4sQ0FDRixDNEZyclZJLG9CQUNFLG1CNUZ1clZOLENRNS9XSSx5Qm9GdzBCQSx3Q0FHSSxTQUdBLFVBREEsZ0JBREEsaUJBR0Esc0I1RnFyVk4sQ0FDRixDNEZsclZJLG9CQUNFLGlCNUZvclZOLENReGdYSSx5Qm9GbTFCQSxvQkFHSSxlNUZzclZOLEM0Rm5yVlUsK0NBQ0Usb0I1RnFyVlosQzRGbHJWVSxpREFDRSxXNUZvclZaLEM0RmpyVlUsOENBQ0Usd0I1Rm1yVlosQzRGL3FWWSxtREFDRSxxQjVGaXJWZCxDNEY3cVZVLDRGQUVFLGNBQ0EsWUFDQSxTNUY4cVZaLENBQ0YsQzRGdnFWRSxjQUNFLGM1RnlxVkosQ1FqaVhJLHlCb0Z1M0JGLGNBR0ksZ0I1RjJxVkosQ0FDRixDNEZ6cVZJLHNCQ3Y3QkYsc0JBQ0EsZ0JEdzdCSSxtQkN2N0JKLGFBQ0EsZUR1N0JJLG1CQ243QkoseUNBREEsMENBREEsc0M3RnNtWEYsQ1FqalhJLHlCb0Y2M0JBLHNCQUtJLHNCNUZtclZOLENBQ0YsQzRGanJWTSwwQkMvNkJKLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQUZBLFdBVUUsUzdGK2xYSixDNEZ2clZRLHFDQUNFLGdCNUZ5clZWLEM0RmhyVkksbUJDNzhCRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RmlvWEYsQzRGcnJWSSxtQkNqOEJGLGNBVUUsY0QwN0JFLG1CQy83QkosOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0ZzblhKLENRdmxYSSx5Qm9GdTVCQSxtQkN2N0JBLGNENjdCSSxnQkM1N0JKLFM3RjRuWEYsQ0FDRixDNEY3clZJLDBCQUVFLG1CQURBLGFBRUEsdUJBQ0Esa0I1RityVk4sQ1FwbVhJLHlCb0ZpNkJBLDBCQU1JLG9CNUZpc1ZOLENBQ0YsQzRGL3JWTSxxYkFLRSwwREFFQSxzQ0FEQSw0QkFFQSxtQ0FQQSxjQUVBLG9CQUNBLGtCQUZBLDBCNUZ1c1ZSLEM0Ri9yVlEscWVBQ0UseUQ1RmlzVlYsQzRGN3JWTSxvQ0FFRSxrQkFEQSxVNUZnc1ZSLEM0RjdyVlEseUNBRUUsa0JBREEsMEI1RmdzVlYsQzRGM3JWVSwrRkFHRSx5QkFDQSxjQUZBLGU1RjhyVlosQzRGenJWVSxnREFDRSxtQjVGMnJWWixDNEZyclZJLHNCQUNFLGE1RnVyVk4sQzRGcnJWTSx5Q0FDRSxrQjVGdXJWUixDNEY3cVZJLHVCQUdFLFNBRUEsdUJBREEsc0JBSEEsa0JBQ0EsVTVGa3JWTixDNEY3cVZNLDJCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpclZSLEM0RjNxVkkscUJDemlDRixzQkFDQSxnQkQwaUNJLHVCQ3ppQ0osYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z5dFhGLEM0RmhyVkkseUJDOWhDRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y2c1hKLENROXFYSSx5Qm9Gby9CQSx5QkNwaENBLGNBQ0Esa0I3Rmt0WEYsQ0FDRixDNEZ4clZJLHlCQ3RpQ0YsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGNnRYSixDUTlyWEkseUJvRjQvQkEseUJDNWhDQSxjRGlpQ0ksZ0JBQ0EsWUNqaUNKLGtCN0ZvdVhGLENBQ0YsQzRGaHNWSSxzQkFFRSxhdkZyakNDLEN1Rm9qQ0QscUI1Rm1zVk4sQzRGL3JWSSx3QkFDRSxrQjVGaXNWTixDUTdzWEkseUJvRjJnQ0Esd0JBR0ksb0I1Rm1zVk4sQ0FDRixDNEZoc1ZJLHFCQUVFLG1CQURBLFU1Rm1zVk4sQ1F0dFhJLHlCb0ZraENBLHFCQUlJLG9CNUZvc1ZOLENBQ0YsQzRGanNWSSxzQkFHRSxtQkFGQSxhQUNBLGVBSUEsZ0JBREEsZ0JBREEsUzVGcXNWTixDUW51WEkseUJvRjBoQ0Esc0JBUUksb0I1RnFzVk4sQ0FDRixDNEZuc1ZNLHlCQU1FLE9BQ0EsWUFGQSxvQkFEQSx5QkFEQSxVNUZ1c1ZSLEM0Ri9yVkksdUJBRUUsbUJBREEsYUFFQSxxQjVGaXNWTixDNEYvclZNLHdpQkFDRSxvQjVGaXNWUixDNEY3clZJLG9SQUVFLGE1RnFzVk4sQzRGanNWRSxjQUNFLGM1Rm1zVkosQ1Fwd1hJLHlCb0Zna0NGLGNBR0ksZ0I1RnFzVkosQ0FDRixDNEYvclZJLG1CQ3BvQ0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z1MFhGLEM0RnBzVkksbUJDeG5DRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0YyelhKLENRNXhYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGZzBYRixDQUNGLENRbHlYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGczBYRixDQUNGLEM0Ri9zVkksb0JBUUUsbUJBSUEseUJBUkEsU0FNQSxhdkZ4cENLLEN1Rm9wQ0wsYUFDQSxzQkFFQSx1QkFKQSxPQUpBLGtCQUVBLFFBUUEsa0JBVEEsSzVGMnRWTixDNEYvc1ZNLDRCQUdFLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGbXRWUixDNEY5c1ZNLDBCQUdFLHdCdkZ4cUNHLEN1RnVxQ0gsYXZGcnFDRyxDdUZvcUNILDBCNUZrdFZSLEM0RjdzVk0sMEJBRUUsd0J2RnRxQ0EsQ3VGcXFDQSxVNUZndFZSLEM0RjVzVk0seUJBRUUsd0J2RmhyQ0csQ3VGK3FDSCxVNUYrc1ZSLEM0RjFzVkksb0JBQ0Usa0JBQ0EsZ0JBQ0EsYTVGNHNWTixDNEZ6c1ZJLHFCQUlFLFNBQ0EsT0FKQSxrQkFFQSxRQURBLEs1RjhzVk4sQzRGenNWTSx5QkFFRSxZQUNBLGlCQUZBLFU1RjZzVlIsQzRGdnNWSSxxQkFRRSxtQkFGQSx5QkFEQSxhdkZyc0NDLEN1RnVzQ0QsYUFFQSx1QkFMQSxvQkFIQSxrQkFTQSxrQkFSQSxVNUZndFZOLEM0RnJzVkksdUJBRUUscUJ2RjlzQ0UsQ3VGNnNDRixlNUZ3c1ZOLEM0RnJzVk0sOEJBQ0UsYTVGdXNWUixDNEZwc1ZNLDJCQUNFLGNBR0EsY0FEQSxrQkFEQSxVNUZ3c1ZSLENRbDNYSSx5Qm9GZ3FDQSx1QkFnQkksZ0M1RnNzVk4sQzRGcnNWTSx5QkFDRSxvQjVGdXNWUixDQUNGLEM0Rm5zVkksc0JBQ0Usa0I1RnFzVk4sQzRGM3JWRSxvQkFHRSxnQkFEQSxvQkFEQSxpQjVGK3JWSixDUWw0WEkseUJvRmtzQ0Ysb0JBS0ksd0I1RityVkosQ0FDRixDNEY3clZJLDJCQUdFLFNBQ0Esc0JBSEEsa0JBQ0EsVTVGaXNWTixDNEY3clZNLCtCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpc1ZSLENRcDVYSSx5Qm9GMHNDQSwyQkFlSSxtQjVGK3JWTixDNEY5clZNLG1DQUNFLFlBQ0EsUzVGZ3NWUixDQUNGLEM0RjVyVkksMkJBQ0UsVTVGOHJWTixDNEYzclZJLDZCQU1FLHdCdkZoeUNLLEN1Rit4Q0wsVXZGdHhDRSxDdUZxeENGLHFCQUhBLGtCQUVBLFdBREEsVTVGaXNWTixDUXg2WEkseUJvRnF1Q0EsNkJBVUksT0FHQSx5QkFEQSxzQkFKQSxrQkFDQSxNQUVBLFc1RmlzVk4sQ0FDRixDUWw3WEkseUJvRnF1Q0EsNkJBbUJNLDJDQURBLDJDNUZnc1ZSLENBQ0YsQ1F4N1hJLHlCb0ZxdUNBLDZCQW1CTSwyQ0FEQSwyQzVGc3NWUixDQUNGLENROTdYSSx5Qm9GcXVDQSw2QkEwQk0sMkNBREEsc0I1RnFzVlIsQ0FDRixDUXA4WEksMEJvRnF1Q0EsNkJBMEJNLDJDQURBLHNCNUYyc1ZSLENBQ0YsQzRGdnNWTSxtQ0FPRSx3QnZGdnpDRCxDdUZtekNDLGlCQUdBLFdBREEsZUFKQSxrQkFDQSxXQUVBLGU1RjRzVlIsQ1FuOVhJLHlCb0Ztd0NFLG1DQVNJLGU1RjJzVlIsQ0FDRixDNEZqc1ZRLHNEQUNFLHdCNUZtc1ZWLEM0RmpzVlUsNERBQ0Usd0I1Rm1zVlosQzRGM3JWUSx1REFDRSxrQjVGNnJWVixDUWorWEkseUJvRnN5Q1EsK0RBQ0UsWUFDQSxZNUY4clZaLEM0RnpyVk0seURBSUksV0FPRSx1QkFEQSw0Q0FSRixrQkFDQSxRQUVBLFk1RjRyVlYsQ0FQRixDUXYrWEksMEJvRjZ5Q0kseURBV00sdUJBREEsMkM1Rm1zVlosQ0FDRixDNEYvclZVLCtEQUlFLHdCdkZoM0NKLEN1RisyQ0ksVUFEQSxXNUZrc1ZaLENRaGdZSSx5Qm9GNHpDTSwrREFPSSxlQURBLFc1Rm1zVlosQ0FDRixDNEYzclZFLHFCQUNFLGlCNUY2clZKLEM0RjNyVkksNEJBSUUsU0FDQSxPQUpBLGtCQUVBLFFBREEsSzVGZ3NWTixDNEYzclZNLGdDQUVFLFlBQ0EsaUJBRkEsVTVGK3JWUixDNEZ6clZJLGdDQUVFLGlCNUYwclZOLEM0RnZyVkksMEJDMzVDRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RnNsWUYsQ1FqaVlJLHlCb0ZpMkNBLDBCQzM1Q0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0ZnbVlBLENBQ0YsQzRGcHNWSSwwQkNsNUNGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RnFsWUosQ1F0allJLHlCb0Z3MkNBLDBCQ3g0Q0EsY0FnQkYsd0JBZkUsa0I3RjJsWUYsQ0FDRixDNEY1c1ZJLDhCQUdFLG1CQU9BLDJCQUZBLFV2RnI2Q0UsQ3VGODVDRixhQUNBLHNCQUVBLDhCQUdBLGNBRkEsb0JBQ0EsaUNBR0EsaUI1RitzVk4sQ1F6a1lJLHlCb0ZpM0NBLDhCQVlJLGE1Rmd0Vk4sQ0FDRixDNEY3c1ZJLDRCQUNFLFU1RitzVk4sQzRGenNWRSxjQUVFLG9CQURBLGlCNUY0c1ZKLENRcmxZSSx5Qm9GdzRDRixjQUlJLHNCNUY2c1ZKLENBQ0YsQzRGM3NWSSx5QkFJRSxpQkFGQSxrQkFDQSxVNUY2c1ZOLENRL2xZSSx5Qm9GKzRDQSx5QkFNSSxtQjVGOHNWTixDQUNGLEM0RjNzVkksK0RBSUUsU0FFQSxnQkFEQSxvQkFIQSxrQkFDQSxVNUYrc1ZOLEM0RjFzVk0sMkVBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHFDQUZBLFU1RitzVlIsQ1FubllJLHlCb0Z5NUNBLCtEQWtCSSxrQjVGNHNWTixDQUNGLENReG5ZSSx5Qm9GeTVDQSwrREF1QkksZ0JBREEsZ0I1RjhzVk4sQ0FDRixDNEZyc1ZNLG9DQUNFLFVBQ0EsOEI1RnVzVlIsQzRGcHNWTSxrQ0FDRSxTNUZzc1ZSLEM0RmhzVlEsNkZBQ0UscUI1RmtzVlYsQzRGN3JWSSxtQkFjRSxtQkFZQSw4REFGQSwyQkFiQSxTQVFBLFV2RjFnREUsQ3VGNmdERixlQVRBLGFBSUEsMEx2Rmw4Q2tCLEN1Rm04Q2xCLGtCQUhBLHVCQU1BLHVCQVpBLGtCQVdBLHlCQVZBLE1BZUEsOEJ2RjE5Q1ksQ3VGdzlDWiwwQ0FQQSxlQUpBLFU1RnFzVk4sQzRGaHRWTSxvQkFJRSxPQUhBLGtCQUVBLFFBREEsSzVGb3RWUixDNEYzclZNLHlCQUNFLHdCNUY2clZSLEM0RjFyVk0sd0JBQ0UsTTVGNHJWUixDNEZ6clZNLHdCQUNFLE81RjJyVlIsQzRGeHJWTSx3QkFDRSx3QjVGMHJWUixDUTlxWUkseUJvRjI4Q0EsbUJBNkNJLGE1RjByVk4sQ0FDRixDNEZ2clZJLHVCQUdFLHFCdkYzaURFLEN1RnlpREYsZ0JBQ0EsbUI1RjByVk4sQ1F4cllJLHlCb0Y0L0NBLHVCQUtJLG1CQUVBLG1CNUYyclZOLENBQ0YsQzRGeHJWUSwwQ0FDRSxhQUNBLFVBQ0EsMEI1RjByVlYsQzRGdnJWUSxvQ0FDRSw4QkFDQSw0QjVGeXJWVixDNEZuclZJLG9CQUNFLGtCNUZxclZOLENRM3NZSSx5Qm9GcWhEQSxvQkFHSSxrQjVGdXJWTixDQUNGLEM0RnByVkksb0JBRUUsbUJBRUEsYXZGdGxESyxDdUZtbERMLGFBRUEsa0I1RnVyVk4sQzRGcHJWTSx5QkFFRSxjQUVBLGtCQURBLFU1RnNyVlIsQzRGbnJWUSxzQ0FDRSxVNUZxclZWLENROXRZSSx5Qm9GNGhEQSxvQkFrQkksZTVGb3JWTixDQUNGLEM0RjVxVlEsNk1BT0UsV0FIQSxjQUVBLGVBTEEsa0JBRUEsYUFEQSxjQUdBLGU1RmdyVlYsQzRGenFWSSxrREFDRSx3QjVGMnFWTixDNEZ4cVZJLG1EQUNFLHdCNUYwcVZOLEM0RnZxVkksb0RBQ0Usd0I1RnlxVk4sQzRGdHFWSSxvREFDRSx3QjVGd3FWTixDNEZwcVZFLGtCQUdFLG1FQUNBLHdCQUNBLHNCQUhBLDZCQURBLGM1RjBxVkosQ1EvdllJLHlCb0ZvbERGLGtCQU9JLGM1RndxVkosQ0FDRixDNEZscVZJLHVCQzVwREYsc0JBQ0EsZ0JENnBESSxvQkM1cERKLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGbTBZRixDNEZ2cVZJLHVCQ2pwREYsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdXpZSixDNEY3cVZNLGtDQUNFLFk1RitxVlIsQ1EzeFlJLHlCb0ZnbkRJLG1DQ2hwREosY0FDQSxTN0YrellGLEM0RjdxVk0sa0NBR0UsY0N0cEROLGNBZ0JGLHdCQWZFLGtCN0ZxMFlGLENBQ0YsQzRGNXFWSSx3QkFNRSxpQ0FEQSxlQURBLHNCQURBLGtCQUZBLGtCQUNBLFM1RmtyVk4sQzRGNXFWTSwrQkFLRSxvQ0FKQSxjQUVBLGtCdkYvcERTLEN1RmdxRFQsZ0JBRkEsaUI1RmlyVlIsQ1F0ellJLHlCb0YybkRBLHdCQWlCSSxpQjVGOHFWTixDNEY3cVZNLCtCQUNFLGlCNUYrcVZSLEM0RjdxVk0sOEJBUUUsd0J2RnJzREgsQ3VGb3NERyxXQUhBLGNBRUEsZ0JBSEEsU0FNQSxVQVJBLGtCQUNBLFFBUUEsOEJ2RmhwRFEsQ3VGMm9EUixjNUZvclZSLEM0RjNxVlEsb0NBQ0UsVUFDQSxTNUY2cVZWLENBQ0YsQzRGeHFWSSx5QkFHRSx3QkFEQSxlNUYwcVZOLEM0RnRxVkkseUJBRUUsWUFDQSxnQkFGQSxVNUYwcVZOLEM0RnRxVk0sNkJBRUUsWUFDQSxpQkFGQSxVNUYwcVZSLENRNTFZSSx5Qm9GeXJESSxzQ0FDRSxhQUNBLFVBQ0EsMEI1RnNxVlIsQzRGbnFWTSxnQ0FDRSw4QkFDQSw0QjVGcXFWUixDQUNGLEM0RmpxVkksdUJBRUUsZ0VBREEsVTVGb3FWTixDNEZqcVZNLHFlQUdFLFV2Rnp2REEsQ3VGd3ZEQSxrQjVGb3FWUixDNEY5cFZRLGdEQUdFLHFCQURBLGU1RmdxVlYsQzRGNXBWUSwrQ0FFRSxtQkFEQSxrQjVGK3BWVixDUXgzWUkseUJvRjR0RFEscURBQ0Usd0I1RitwVlosQ0FDRixDNEZ4cFZFLGtCQUNFLG1CNUYwcFZKLENRaDRZSSx5Qm9GcXVERixrQkFHSSxxQjVGNHBWSixDQUNGLEM0RjFwVkksMEJBR0UsbUJBREEsYUFFQSw4QkFDQSxrQjVGMnBWTixDUTM0WUkseUJvRjJ1REEsMEJBT0ksc0I1RjZwVk4sQ0FDRixDNEYxcFZJLHlCQUNFLGU1RjRwVk4sQzRGenBWSSx1QkFDRSxhQUNBLHdCNUYycFZOLEM0RnhwVkkseUJBR0UsU0FDQSxvQkFIQSxrQkFDQSxVNUY0cFZOLEM0RnhwVk0sNkJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1RjRwVlIsQ1FwNllJLHlCb0YrdkRBLHlCQWlCSSxpQkFEQSxnQjVGMHBWTixDQUNGLEM0RnRwVkkseUJBQ0UsaUI1RndwVk4sQzRGcnBWSSx3QkFFRSxhdkZ2MERDLEN1RnMwREQsZ0I1RndwVk4sQzRGanBWRSxvQkFFRSxnQkFEQSxVNUZxcFZKLEM0RmxwVkksd0JBRUUsWUFDQSxpQkFGQSxVNUZzcFZOLENRMzdZSSx5Qm9GZ3lERixvQkFXSSxZNUZvcFZKLENBQ0YsQzRGanBWRSx3QkFHRSxzQkFEQSxpQjVGbXBWSixDNEYvb1ZFLHNCQUVFLHFCdkZuMkRJLEN1RmsyREosWTVGa3BWSixDUXg4WUkseUJvRnF6REYsc0JBSUksYzVGbXBWSixDQUNGLEM0Ri9vVkEsV0FDRSxhQUNBLHNCQUNBLFU1RmtwVkYsQzRGaHBWRSwyQkFDRSxjQUVBLG1CQURBLG9CNUZtcFZKLENReDlZSSx5Qm9GOHpESixXQVlJLGtCNUZrcFZGLENBQ0YsQzRGM29WQSxXQUVFLGNBREEsaUI1RjhvVkYsQzRGM29WRSxrQkFLRSx3QnhGaDVETyxDd0Y4NERQLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGZ3BWSixDNEYzb1ZJLHNCQUlFLFlBSEEsa0JBQ0EsTUFDQSxVNUY4b1ZOLEM0RjFvVkksd0JBT0UsNkRBSEEsU0FFQSxXQURBLE9BSkEsa0JBRUEsUUFEQSxLNUZpcFZOLEM0RnpvVkkseUJBSUUsV0FEQSxTQUVBLFdBSkEsa0JBQ0EsUUFJQSw4QjVGMm9WTixDNEZub1ZFLGtCQVVFLHdCdkZuN0RHLEN1Rm83REgsdUJBUEEsaUJBSUEsVXZGaDdESSxDdUY2NkRKLGVBRUEsZ0JBREEsZ0JBSkEsa0JBQ0EsZ0JBTUEsa0JBR0EsOEI1Rm9vVkosQzRGam9WRSxrQkFRRSxtQkFGQSxhQUNBLHNCQUVBLHNCNUZvb1ZKLEM0RjluVkksMkNBWEEsU0FDQSxPQU1BLFVBVkEsa0JBRUEsUUFEQSxLNUZ1cFZKLEM0RjFvVkkseUJBUUUsd0J2Rmw5REUsQ3VGaTlERixXQUVBLHdCQUNBLHNCNUZnb1ZOLEM0RjduVkksd0JBSUUsVXZGdjlERSxDdUZzOURGLG1CQURBLGtCQUlBLDJCQURBLDhCNUYrblZOLENRM2laSSx5Qm9GdTZEQSx3QkFRSSx1QjVGZ29WTixDQUNGLEM0RjduVkkscVhBQ0Usa0JBRUEsMkJBREEsOEI1RmdvVk4sQzRGdG5WUSw2RUFDRSxTNUYyblZWLEM0RnBuVlEsc2lCQUNFLGM1RnluVlYsQzRGcm5WTSxtQ0FDRSxTNUZ1blZSLEM0RmhuVkUsdUJBQ0UsYUFDQSxjNUZtblZKLEM0RmhuVkUsMEJBQ0Usb0I1RmtuVkosQzRGOW1WSSxrQ0FFRSx3QnZGcGhFSyxDdUZtaEVMLHFCQUVBLG1CNUZnblZOLEM0RjdtVkksK0JBQ0UsbUI1RittVk4sQzRGeG1WSSxrOUJBQ0UsZ0I1RjBuVk4sQzRGdm5WRSxpQkFDRSx5QkFDQSxZNUZ5blZKLENBdHFaSSxvQ0FDRSxrQkF5cVpOLENBdnFaSSxpQ0FFRSxVQXdxWk4sQ0F0cVpJLDJCNkZORixzQkFDQSxnQjdGT0ksb0I2Rk5KLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGaXJaRixDQTVxWkksMkJBR0UsYTZGR0osY0FVRSxjN0ZaRSxzQjZGT0osOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Z1cVpKLENBbnJaTSxzRUFDRSxrQkFxclpSLENRM29aSSx5QlJoREEsMkI2RmdCQSxjN0ZOSSxnQzZGT0osa0I3RmdyWkYsQ0FDRixDQXByWkksOEJBTUUsd0JLekJLLENMc0JMLFVLYkUsQ0xZRix1QkFEQSxtQ0FHQSxrQkFDQSx3QkF1clpOLENRMXBaSSx5QlJsQ0EsOEJBVUksbUJBREEsb0JBREEsV0EwclpOLENBdnJaTSw4R0FDRSxZQUVBLG1CQURBLG1CQTByWlIsQ0FDRixDUXRxWkksMEJSbENBLDhCQW1CSSxpQkFEQSxTQTJyWk4sQ0F6clpNLDhHQUVFLG1CQURBLGlCQTRyWlIsQ0FDRixDQXZyWkksNkJBQ0Usa0JBeXJaTixDUW5yWkkseUJSUEEsNkJBR0ksc0JBMnJaTixDQUNGLENBbnJaSSw2QkFFRSxtQkFPQSx3QkszREMsQ0x5REQsVUt4REUsQ0xrREYsYUFFQSx1QkFHQSxzQkFGQSxtQkFDQSxrQkFHQSxpQkFzclpOLENBbHJaSSw2QkFHRSxTQUNBLG1CQUhBLGtCQUNBLFVBc3JaTixDQW5yWk0saUNBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFVBdXJaUixDQWxyWkksK0JBSUUsd0JLekZLLENMMkZMLG9EQURBLDRCQUVBLHdCQU5BLE9BQ0Esa0NBQ0EsaUJBd3JaTixDQW5yWk0sc0NBQ0UseURBcXJaUixDQW5yWk0sc0NBQ0UseURBcXJaUixDQW5yWk0sdUNBQ0UseURBcXJaUixDQWhyWkUscUJBQ0Usa0JBa3JaSixDUXJ1WkkseUJSa0RGLHFCQUdJLHNCQW9yWkosQ0FDRixDQWpyWkUscUJBQ0Usa0JBbXJaSixDUTd1WkkseUJSeURGLHFCQUdJLG9CQXFyWkosQ0FDRiwweTJEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9wYXJ0bmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYW9zL3NyYy9zYXNzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fZWFzaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL19hb3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fYW5pbWF0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2F1dG9oZWlnaHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fd29yZHByZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fcGFydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvanMtZm9udC9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19wcml2YXRlLXZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2JpZy1wbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY2xvc2UtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbW9kYWwtZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvdXRpbGl0aWVzL19saW5lYXItZ3JhZGllbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUtcG9wdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUtaW5saW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC1iYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC1zcGFjZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3ZvbHVtZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3Bvc3Rlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xpdmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL190aW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcGxheS1wYXVzZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3RleHQtdHJhY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19mdWxsc2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcGxheWJhY2stcmF0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2Vycm9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbG9hZGluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NoYXB0ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fc3Vicy1jYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYXVkaW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19hZGFwdGl2ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NhcHRpb25zLXNldHRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvdmlkZW8tanMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQHZpZGVvanMvdGhlbWVzL3NlYS9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3ZpZGVvcGxheWVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3dwZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTRweCk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgfVxyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLmgxLFxyXG5oMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSg0MHB4KTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSg4MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5oMixcclxuaDIge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDM0cHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMzVweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSg2MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5oMyxcclxuaDMge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE4cHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjVweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMzJweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDQsXHJcbmg0IHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMnB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDIycHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xyXG59XHJcblxyXG4uY29tbW9uLWxpc3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbGkge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCLigKIgXCI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuXHJcbi5zZWN0aW9uIHtcclxuICAmLW9yZ2FuaXNhdGlvbiB7XHJcbiAgICAmX19vcmdhbmlzYXRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgJjpub3QoJjpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjNweCkgY2FsYy1yZW0oMTBweCkgY2FsYy1yZW0oMTEwcHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgtNjhweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgd2lkdGg6IDc3LjclO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjMuMyU7XHJcbiAgICAgICAgJl9yaWdodCB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMy4zJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwJTtcclxuICAgICAgICAmX3JpZ2h0IHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwJTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDcwcHgpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgIC5zZWN0aW9uLW9yZ2FuaXNhdGlvbl9faGVhZGVyIHtcclxuICAgICAgICAgIEBleHRlbmQgLnNlY3Rpb24tb3JnYW5pc2F0aW9uX19oZWFkZXJfcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMHB4KSAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDU1JTtcclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMzBweCkgY2FsYy1yZW0oMTRweCkgY2FsYy1yZW0oOTBweCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNhbGMtcmVtKC0zMHB4KSBib3R0b20gY2FsYy1yZW0oLTMwcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgJl9wbGFuZXQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMDBcIiBoZWlnaHQ9XCIxMDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk04MC45NiA4MC45NTJhNDUuNjU5IDQ1LjY1OSAwIDAgMS0xOS43OTYgMTEuNTUzYzMuOC01LjM3OCA2LjkwNy0xMS40OTIgOS4xMjktMTguMTc1aDE2LjA5NmE0OC40OTYgNDguNDk2IDAgMCAxLTUuNDI4IDYuNjIyWm01LjQzLTU3LjY2SDcwLjI5MmMtMi4yMjItNi42NjktNS4zMjktMTIuNzg3LTkuMTI5LTE4LjE4YTQ1LjUzMSA0NS41MzEgMCAwIDEgMTkuNzk3IDExLjYxNWMxLjk3OCAyLjAzNSAzLjgwNyA0LjIgNS40MjggNi41NjRaTTUwLjU0NSA3NC4zM0g2Ni43OWMtMi41NjggNy4yNjgtNi4yMTQgMTMuNzkzLTEwLjYxNCAxOS4zMTUtMS44MjEuMzAzLTMuNy40ODItNS42MjkuNTU3Vjc0LjMzWm0wLTUxLjAzOVYzLjQ0OGMxLjkyOS4wODIgMy44MDguMjkzIDUuNjI5LjU4NiA0LjQgNS40ODYgOCAxMi4wMDcgMTAuNTY4IDE5LjI1N0g1MC41NDZabS0xNy42NzEtMi44MDdjLTEuMjgyLTEuMjc1LTMuMDA3LTIuMDgyLTQuOTQtMi4wODItMS45MjQgMC0zLjY1My44MDctNC45MzUgMi4wODJhNy4wMTcgNy4wMTcgMCAwIDAtMi4wMjEgNC45MzJjMCAxLjkxOC43ODkgMy42NiAyLjAyMSA0LjkzMiAxLjI4MiAxLjI0NyAzLjAxIDIuMDMyIDQuOTM2IDIuMDMyIDEuOTMyIDAgMy43MTQtLjc4NSA0LjkzOS0yLjAzMiAxLjI3OS0xLjI3MSAyLjAyNS0zLjAxNCAyLjAyNS00LjkzMiAwLTEuOTIxLS43NDYtMy43LTIuMDI1LTQuOTMyWk0yMy41IDM0LjEwMmMtLjg4Ni0uNDktMS43MzItMS4wNzUtMi40NzEtMS43NzktMS40ODMtMS41MzItMi41MjItMy40OTYtMi43NjgtNS43MzJIOS4yMmMtMy40NDYgNi4xMzItNS40ODIgMTMuMDktNS43NzEgMjAuNWgxOC43NTRjLjEwNy00LjQ0Ni41NTMtOC43OSAxLjI5Ni0xMi45OVptMTQuMTE4LTcuNTFjLS4yNTQgMi4yMzUtMS4yOTMgNC4yLTIuNzY4IDUuNzMxLTEuNzc5IDEuNzIyLTQuMTkzIDIuODY4LTYuOTE0IDIuODY4LS4zOTMgMC0uODI5LS4wNTctMS4yMzYtLjEwNGE3OC45MjMgNzguOTIzIDAgMCAwLTEuMTc1IDEyLjAwNEg0Ny4xdi0yMC41aC05LjQ4MlptLTUuMTM2LTkuODA4Yy44OS40MzIgMS42NzIgMS4wMzIgMi4zNjggMS43MjFhOS42NjQgOS42NjQgMCAwIDEgMi42MjEgNC43ODZINDcuMVYzLjQ0OGE0NC44MSA0NC44MSAwIDAgMC02Ljg2OC43NzkgNjUuNzcgNjUuNzcgMCAwIDAtNy43NSAxMi41NTdabS00LjU0Ni0xLjE0NmMuNDQ2IDAgLjk0My4wNiAxLjMzNS4xIDEuNzE4LTMuNjUgMy42NTgtNy4wNjggNS44NzItMTAuMjI2YTQ1LjM2MiA0NS4zNjIgMCAwIDAtMTguNDA3IDExLjIxNWMtMi4wMjkgMi4wMzUtMy44NTcgNC4yLTUuNDM2IDYuNTY0aDcuMTA0Yy4zOTYtMS44NiAxLjM0Mi0zLjQ5NiAyLjYyNS00Ljc4NmE5Ljc4OCA5Ljc4OCAwIDAgMSA2LjkwNy0yLjg2N1ptNDkuNzIxIDI3Ljg5NmMtMS4yODItMS4yMjktMy4wMTgtMi4wMzYtNC45NC0yLjAzNmE3LjA2OCA3LjA2OCAwIDAgMC00LjkzOCAyLjAzNmMtMS4yODMgMS4yODItMi4wNzIgMi45OTMtMi4wNzIgNC45MzIgMCAxLjkyMi43OSAzLjcxNCAyLjA3MiA0LjkyOSAxLjIzNSAxLjI5NiAzLjAxNyAyLjAzOSA0LjkzOSAyLjAzOSAxLjkyMSAwIDMuNjU3LS43NDMgNC45NC0yLjA0IDEuMjM4LTEuMjE0IDIuMDItMy4wMDYgMi4wMi00LjkyOCAwLTEuOTQtLjc4Mi0zLjY1LTIuMDItNC45MzJabS0xNC42MSAzLjU1N0E5LjY4NSA5LjY4NSAwIDAgMSA2NS44IDQxLjU2YzEuMjQzLTEuMjM2IDIuODc1LTIuMTgyIDQuNjQ2LTIuNTU0LS41NDYtNC4zLTEuMzg1LTguNDYtMi42MTQtMTIuNDE0SDUwLjU0NnYyMC41aDEyLjVabTcuNDk2IDEwLjkwN2MtMS44MjUtLjM3OC0zLjQ0Ny0xLjMyOC00Ljc0My0yLjU5M2ExMC40NTYgMTAuNDU2IDAgMCAxLTIuNjY4LTQuODcxSDUwLjU0NnYyMC40NTNINjcuODhhNzcuMjIgNzcuMjIgMCAwIDAgMi42NjQtMTIuOTg5Wm0xMS43LTcuNDY0YTkuODkzIDkuODkzIDAgMCAxLTIuNjE0IDQuODcxaC0uMDVjLTEuNDc5IDEuNTA0LTMuNSAyLjQ5Ny01LjcyOSAyLjhhNzcuODMzIDc3LjgzMyAwIDAgMS0yLjUxNCAxMi43ODJoMTYuOTgydi4xOTNjMy41MS02LjEyNSA1LjU3NS0xMy4xMTggNS44ODYtMjAuNjQ2SDgyLjI0M1pNNzMuOCAzOC43OWMyLjI3OS4yNiA0LjMgMS4yMzIgNS44MjkgMi43NjhhMTAuMjkyIDEwLjI5MiAwIDAgMSAyLjc1NyA1LjUzMmgxMS44MThjLS4zMTEtNy40MS0yLjMzMy0xNC4zNjgtNS43OTctMjAuNUg3MS4zMzZjMS4xNDMgMy45MTQgMS45MjEgOC4wMSAyLjQ2NCAxMi4yWk0zMS45NCA2Ny4wMzRjLTEuMjgzLTEuMjE4LTMuMDExLTIuMDIyLTQuOTQtMi4wMjItMS45MjEgMC0zLjcuODA0LTQuOTQgMi4wMjJhNi45MjkgNi45MjkgMCAwIDAtMi4wMiA0Ljk0YzAgMS45MjQuNzQ2IDMuNyAyLjAyIDQuOTM1IDEuMjg2IDEuMjkgMy4wMTkgMi4wOTMgNC45NCAyLjA5MyAxLjkyOSAwIDMuNjU3LS44MDQgNC45NC0yLjA5M2E3LjAzOCA3LjAzOCAwIDAgMCAyLjAxNy00LjkzNmMwLTEuOTMyLS43OS0zLjY1My0yLjAxOC00Ljk0Wk0xNy4yNyA3MC45ODdhOS44NDQgOS44NDQgMCAwIDEgMi44MTgtNS44Nzh2LS4wNTRjLjk0LS44ODkgMi4wNzItMS42NzggMy4zMDctMi4xNjQtLjY5Ni00LjAxNC0xLjEzNS04LjEtMS4xOTItMTIuMzU3SDMuNDVjLjI5IDcuNDI1IDIuMzI1IDE0LjM3OCA1LjczNiAyMC40NTNoOC4wODVaTTI5LjEzIDgxLjUxM2MtLjY5Ny4xNDItMS4zODMuMjMyLTIuMTI5LjIzMmE5LjczNyA5LjczNyAwIDAgMS02LjkxLTIuODU0IDEwLjA4IDEwLjA4IDAgMCAxLTIuNTc2LTQuNTZIMTEuMjVhNDUuODk3IDQ1Ljg5NyAwIDAgMCA1LjQ4NiA2LjYyQTQ0LjkgNDQuOSAwIDAgMCAzNS4xNDMgOTIuMTFhNjcuMTkyIDY3LjE5MiAwIDAgMS02LjAxNC0xMC41OTZabTcuMzQ2LTcuMTgzYTEwLjA4IDEwLjA4IDAgMCAxLTIuNTU3IDQuNTYxIDkuMTkzIDkuMTkzIDAgMCAxLTEuNzM2IDEuMzcxYzIuMjIyIDQuNzkgNC45NCA5LjIzNiA4LjA1IDEzLjEzMyAyLjIyMi40NDMgNC41NDMuNjkzIDYuODY4LjgwN1Y3NC4zM0gzNi40NzVaTTI3IDYyLjE5OGMyLjcxNCAwIDUuMTQzIDEuMTMyIDYuOTE4IDIuODU3IDEuNTMyIDEuNTkgMi41NTcgMy42MjUgMi44MDcgNS45MzJINDcuMVY1MC41MzRIMjUuNTI1Yy4wOSA0LjAxLjQ4NiA3Ljg5NiAxLjEzNiAxMS42OTYuMDg5IDAgLjIzOS0uMDMyLjMzOS0uMDMyWm0yMS44MTgtNjIuMkMyMS44NjgtLjAwMiAwIDIxLjg1OCAwIDQ4LjgwOCAwIDc1LjgyIDIxLjg2OCA5Ny42OTYgNDguODE4IDk3LjY5NmMyNy4wMSAwIDQ4Ljg3NS0yMS44NzUgNDguODc1LTQ4Ljg4NiAwLTI2Ljk1LTIxLjg2NC00OC44MS00OC44NzUtNDguODFaXCIgZmlsbD1cIiN7JHByaW1hcnl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgfVxyXG4gICAgICAmX3RhcmdldCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjEwMFwiIGhlaWdodD1cIjEwMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTQ4Ljg0NiAzMy45NjRjLTguMjIxIDAtMTQuODg1IDYuNjY0LTE0Ljg4NSAxNC44ODUgMCA4LjIyMiA2LjY2NCAxNC44ODYgMTQuODg1IDE0Ljg4NiA4LjIyMiAwIDE0Ljg4Ni02LjY2NCAxNC44ODYtMTQuODg2IDAtOC4yMjEtNi42NjQtMTQuODg1LTE0Ljg4Ni0xNC44ODVtMCA0NC4xNTNjLTE2LjEzOSAwLTI5LjI3MS0xMy4xMjUtMjkuMjcxLTI5LjI2OHMxMy4xMzItMjkuMjY4IDI5LjI3MS0yOS4yNjhjMTYuMTQgMCAyOS4yNzIgMTMuMTI1IDI5LjI3MiAyOS4yNjhTNjQuOTg2IDc4LjExNyA0OC44NDYgNzguMTE3bTAtNjIuNTljLTE4LjM3NSAwLTMzLjMyMSAxNC45NDctMzMuMzIxIDMzLjMyMiAwIDE4LjM3NSAxNC45NDYgMzMuMzIyIDMzLjMyMSAzMy4zMjJzMzMuMzIyLTE0Ljk0NyAzMy4zMjItMzMuMzIyYzAtMTguMzc1LTE0Ljk0Ny0zMy4zMjEtMzMuMzIyLTMzLjMyMW0wIDc4LjY5NmMtMjUuMDYgMC00NS4zNzgtMjAuMzE0LTQ1LjM3OC00NS4zNzUgMC0yNS4wNjQgMjAuMzE4LTQ1LjM3OCA0NS4zNzgtNDUuMzc4IDI1LjA2MSAwIDQ1LjM3OSAyMC4zMTQgNDUuMzc5IDQ1LjM3OCAwIDI1LjA2MS0yMC4zMTggNDUuMzc1LTQ1LjM3OSA0NS4zNzVtMC05NC4yMjVDMjEuODY4IDAgMCAyMS44NzEgMCA0OC44NWMwIDI2Ljk3OSAyMS44NjggNDguODQ3IDQ4Ljg0NiA0OC44NDcgMjYuOTc5IDAgNDguODUtMjEuODY4IDQ4Ljg1LTQ4Ljg0N0M5Ny42OTYgMjEuODcxIDc1LjgyNSAwIDQ4Ljg0NiAwXCIgZmlsbD1cIiN7JHByaW1hcnl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgfVxyXG4gICAgICAmX2NvbXBhc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMDBcIiBoZWlnaHQ9XCIxMDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JHByaW1hcnl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNNDguODQ2IDk0LjIyNGMtMjUuMDYgMC00NS4zNzgtMjAuMzE0LTQ1LjM3OC00NS4zNzUgMC0yNS4wNjQgMjAuMzE4LTQ1LjM3OCA0NS4zNzgtNDUuMzc4IDI1LjA2MSAwIDQ1LjM3OSAyMC4zMTQgNDUuMzc5IDQ1LjM3OCAwIDI1LjA2MS0yMC4zMTggNDUuMzc1LTQ1LjM3OSA0NS4zNzVtMC05NC4yMjVDMjEuODY4IDAgMCAyMS44NzEgMCA0OC44NWMwIDI2Ljk3OSAyMS44NjggNDguODQ3IDQ4Ljg0NiA0OC44NDcgMjYuOTc5IDAgNDguODUtMjEuODY4IDQ4Ljg1LTQ4Ljg0N0M5Ny42OTYgMjEuODcxIDc1LjgyNSAwIDQ4Ljg0NiAwXCIvPjxwYXRoIGQ9XCJNNDQuODQgNTIuODZhNS42NjggNS42NjggMCAwIDEgMC04LjAyNWMzLjQ3OC0zLjQ3OSAxNC42Ni05Ljg0NiAyMS43OTItMTMuNzcxLTMuOTIxIDcuMTM1LTEwLjI5NiAxOC4zMTQtMTMuNzcxIDIxLjc4OWE1LjY3IDUuNjcgMCAwIDEtOC4wMjIuMDA3bTIyLjkzMi0xNS4xMzIgMi4zNC00LjE2OGEzMDkuMzI0IDMwOS4zMjQgMCAwIDAgMy42MS02LjczMmMuNDQzLS44LjI2NS0xLjc3OS0uNDAzLTIuNDUtLjY0Ny0uNjQzLTEuNjI1LS44MjItMi40NDctLjQtLjM2LjE4Mi0zLjA1MyAxLjU3OC02LjczNSAzLjYwN2wtNC4xNjUgMi4zNDNjLTYuODQyIDMuODU3LTE1IDguOC0xOC4xMTcgMTEuOTE4LTMuODgzIDMuODgyLTMuODU0IDEwLjE0My4wMDMgMTMuOTk2IDMuODUgMy44NTQgMTAuMTE0IDMuODgyIDEzLjk5MyAwIDMuMTE4LTMuMTE0IDguMDYtMTEuMjc1IDExLjkyMS0xOC4xMTRcIi8+PC9nPjwvc3ZnPicpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJsb2NrLWltYWdlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMTRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbGxhYm9yYXRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgICB9XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7JGZvbnQtZmFtaWx5LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICAvLyBzdHlsZWxpbnQtZW5hYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemUpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3Jcbi8vIDIuIFNldCBjb3JyZWN0IGhlaWdodCBhbmQgcHJldmVudCB0aGUgYHNpemVgIGF0dHJpYnV0ZSB0byBtYWtlIHRoZSBgaHJgIGxvb2sgbGlrZSBhbiBpbnB1dCBmaWVsZFxuXG5ociB7XG4gIG1hcmdpbjogJGhyLW1hcmdpbi15IDA7XG4gIGNvbG9yOiAkaHItY29sb3I7IC8vIDFcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuXG5ocjpub3QoW3NpemVdKSB7XG4gIGhlaWdodDogJGhyLWhlaWdodDsgLy8gMlxufVxuXG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyAxLiBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vICAgIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cblxuJWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXN0eWxlOiAkaGVhZGluZ3MtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XG59XG5cbmgyIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XG59XG5cbmg1IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpO1xufVxuXG5oNiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTtcbn1cblxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS1icy0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtYnMtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNFxufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICAmLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBDb2RlXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1jb2RlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICBkaXJlY3Rpb246IGx0ciAje1wiLyogcnRsOmlnbm9yZSAqL1wifTtcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbi8vIDIuIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4vLyAzLiBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMlxuICBvdmVyZmxvdzogYXV0bzsgLy8gM1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgaW4gQ2hyb21lIGZyb20gaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4vLyAyLiBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyAgICBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuLy8gMS4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGBcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtcmdiXG4kdGhlbWUtY29sb3JzLXJnYjogbWFwLWxvb3AoJHRoZW1lLWNvbG9ycywgdG8tcmdiLCBcIiR2YWx1ZVwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLXJnYlxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuXG4kbmVnYXRpdmUtc3BhY2VyczogaWYoJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zLCBuZWdhdGl2aWZ5LW1hcCgkc3BhY2VycyksIG51bGwpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIFV0aWxpdGllcyBtYXBzXG4vL1xuLy8gRXh0ZW5kcyB0aGUgZGVmYXVsdCBgJHRoZW1lLWNvbG9yc2AgbWFwcyB0byBoZWxwIGNyZWF0ZSBvdXIgdXRpbGl0aWVzLlxuXG4vLyBDb21lIHY2LCB3ZSdsbCBkZS1kdXBlIHRoZXNlIHZhcmlhYmxlcy4gVW50aWwgdGhlbiwgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlIGtlZXAgdGhlbSB0byByZWFzc2lnbi5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtY29sb3JzXG4kdXRpbGl0aWVzLWNvbG9yczogJHRoZW1lLWNvbG9ycy1yZ2IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuJHV0aWxpdGllcy10ZXh0OiBtYXAtbWVyZ2UoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICAoXG4gICAgXCJibGFja1wiOiB0by1yZ2IoJGJsYWNrKSxcbiAgICBcIndoaXRlXCI6IHRvLXJnYigkd2hpdGUpLFxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktY29sb3IpXG4gIClcbikgIWRlZmF1bHQ7XG4kdXRpbGl0aWVzLXRleHQtY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLXRleHQsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwidGV4dFwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtYmctY29sb3JzXG4kdXRpbGl0aWVzLWJnOiBtYXAtbWVyZ2UoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICAoXG4gICAgXCJibGFja1wiOiB0by1yZ2IoJGJsYWNrKSxcbiAgICBcIndoaXRlXCI6IHRvLXJnYigkd2hpdGUpLFxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktYmcpXG4gIClcbikgIWRlZmF1bHQ7XG4kdXRpbGl0aWVzLWJnLWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy1iZywgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJiZ1wiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuJGd1dHRlcnM6ICRzcGFjZXJzICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRDb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAwICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGwzIDNsNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICksXG4gIFwiaW52YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci10aGVtZS12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBzaGFkZS1jb2xvcigkZHJvcGRvd24tbGluay1jb2xvciwgMTAlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgc3VidHJhY3QoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLCAkYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4iLCIvLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXHJcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxyXG5cclxuLy8gQ29sb3Igc3lzdGVtXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuJGdyYXktMTAwOiAjZTNlOWVjO1xyXG4kZ3JheS01MDA6ICNiNGI0YjQ7XHJcbiRncmF5LTgwMDogIzE1MmY0ZTtcclxuJGdyYXktOTAwOiAjMDYxMDI0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXHJcbiRncmVlbjogIzY1YTkzODtcclxuJG9yYW5nZTogI2Y1ODIyMDtcclxuJHllbGxvdzogI2ZmYzAwMjtcclxuJGJsdWU6ICMzYzU3YTM7XHJcbiR3aGl0ZTogI2ZmZjtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuXHJcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIGZhbHNlO1xyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcblxyXG4kZm9udC1zaXplLWJhc2U6IGNhbGMtcmVtKDE4cHgpO1xyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3MjBweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDExNDBweFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXHJcblxyXG4vLyBHcmlkIGNvbHVtbnNcclxuLy9cclxuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXHJcblxyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IGNhbGMtcmVtKDIwcHgpO1xyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xyXG4kemluZGV4LWhlYWRlcjogMTA2MDtcclxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogJHppbmRleC1oZWFkZXIgKyAxO1xyXG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXHJcblxyXG4kdHJhbnNpdGlvbi1iYXNlOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogJGdyYXktOTAwO1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogLjg1O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xyXG5cclxuLy8gQ3VzdG9tIHZhcmlhYmxlc1xyXG5cclxuJGhlYWRlci1oZWlnaHQtbGc6IGNhbGMtcmVtKDEwMHB4KTtcclxuJGhlYWRlci1oZWlnaHQ6IGNhbGMtcmVtKDUwcHgpO1xyXG4kaG92ZXItY29sb3I6ICRncmVlbjtcclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktc2Vjb25kYXJ5OiBBcmlhbCwgXCJNb250c2VycmF0XCIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4kZm9udC1mYW1pbHktdGVydGlhcnk6IFwiQXJpYWwgQmxhY2tcIiwgQXJpYWwsIFwiTW9udHNlcnJhdFwiLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuXHJcbiRicmVha3BvaW50OiBsZztcclxuXHJcbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogYXV0bzsgLy8gT3ZlcnJpZGUgZml4ZWQgYnJvd3NlciBoZWlnaHRcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1iZy1taXhpblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcjogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LWJnLW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1taXhpbnNcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiBudWxsLCAkZW5kLXBlcmNlbnQ6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtbWl4aW5zXG4iLCIvLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcbiAgLW1vei1wYWRkaW5nLXN0YXJ0OiBzdWJ0cmFjdCgkZm9ybS1zZWxlY3QtcGFkZGluZy14LCAzcHgpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zMjYzNlxuICBmb250LWZhbWlseTogJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTsgLy8gYWxsb3cgdGV4dGFyZWFzXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgPiAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIHN0eWxlbGludC1lbmFibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkYnRuLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIC5idG4tY2hlY2s6YWN0aXZlICsgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXQ6ZGlzYWJsZWQgJiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1sb29wc1xuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1sb29wc1xuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRidG4tbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWJhY2tncm91bmQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogJGRpc2FibGVkLWJvcmRlcjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICAgIGNvbG9yOiAkYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IG1hcmdpbiBvZiB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcbiAgICAgIC0tYnMtcG9zaXRpb246IGVuZDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChzdGFydCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWRpdmlkZXItYmc7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tZGFyay1iZztcbiAgYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdyk7XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZyk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmcpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnO1xuICB9XG5cbiAgLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yO1xuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtbWl4aW5zXG5AbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtc3RhcnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkYWxlcnQtY29sb3I6IG1peCgkdmFsdWUsIGNvbG9yLWNvbnRyYXN0KCRhbGVydC1iYWNrZ3JvdW5kKSwgYWJzKCRhbGVydC1jb2xvci1zY2FsZSkpO1xuICB9XG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1ib3JkZXIsICRhbGVydC1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtbW9kaWZpZXJzXG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFudC1taXhpblxuQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IHNoYWRlLWNvbG9yKCRjb2xvciwgMjAlKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYW50LW1peGluXG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW1vZGFsLWJhY2tkcm9wLCAkbW9kYWwtYmFja2Ryb3AtYmcsICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAuNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy14ICogLjUpO1xuICAgIG1hcmdpbjogKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC0uNSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6ICR2YWx1ZTtcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3RhY2tzXG4iLCIvL1xuLy8gVmlzdWFsbHkgaGlkZGVuXG4vL1xuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gSGlkZSBjb250ZW50IHZpc3VhbGx5IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBhc3Npc3RpdmUgdGVjaG5vbG9naWVzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2tpdHR5Z2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gVXNlIHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLCBvciBvbmUgb2YgaXRzIGNoaWxkIGVsZW1lbnRzIGlzIGZvY3VzZWRcbi8vIChpLmUuIHdoZW4gZm9jdXMgaXMgd2l0aGluIHRoZSBlbGVtZW50L2NvbnRhaW5lciB0aGF0IHRoZSBjbGFzcyB3YXMgYXBwbGllZCB0bylcbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG5cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6I3skc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnR9IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBUZXh0IHRydW5jYXRpb25cbi8vXG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIudnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZWcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFsdWUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhbHVlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvLyBHZW5lcmF0ZSBEdXJhdGlvbiAmJiBEZWxheVxuW2RhdGEtYW9zXSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNjAge1xuICAgIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScjeyRpICogNTB9J10ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogI3skaSAqIDUwfW1zO1xuICAgIH1cblxuICAgIGJvZHlbZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScjeyRpICogNTB9J10ge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMDtcblxuICAgICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiA1MH1tcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRhb3MtZWFzaW5nOiAoXG4gIGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApLFxuXG4gIGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxKSxcbiAgZWFzZS1pbjogY3ViaWMtYmV6aWVyKC40MjAsIDAsIDEsIDEpLFxuICBlYXNlLW91dDogY3ViaWMtYmV6aWVyKC4wMDAsIDAsIC41ODAsIDEpLFxuICBlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIDAsIC41ODAsIDEpLFxuXG4gIGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKC42LCAtLjI4LCAuNzM1LCAuMDQ1KSxcbiAgZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4yNzUpLFxuICBlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjY4LCAtLjU1LCAuMjY1LCAxLjU1KSxcblxuICBlYXNlLWluLXNpbmU6IGN1YmljLWJlemllciguNDcsIDAsIC43NDUsIC43MTUpLFxuICBlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKSxcbiAgZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNSwgLjU1LCAuOTUpLFxuXG4gIGVhc2UtaW4tcXVhZDogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSksXG5cbiAgZWFzZS1pbi1jdWJpYzogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpXG4pO1xuXG4vLyBFYXNpbmdzIGltcGxlbWVudGF0aW9uc1xuLy8gRGVmYXVsdCB0aW1pbmcgZnVuY3Rpb246ICdlYXNlJ1xuXG5bZGF0YS1hb3NdIHtcbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYW9zLWVhc2luZyB7XG4gICAgYm9keVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiI3ska2V5fVwiXSB7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHZhbDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEFuaW1hdGlvbnMgdmFyaWFibGVzXG4kYW9zLWRpc3RhbmNlOiAxMDBweCAhZGVmYXVsdDtcblxuXG5cblxuLyoqXG4gKiBGYWRlIGFuaW1hdGlvbnM6XG4gKiBmYWRlXG4gKiBmYWRlLXVwLCBmYWRlLWRvd24sIGZhZGUtbGVmdCwgZmFkZS1yaWdodFxuICogZmFkZS11cC1yaWdodCwgZmFkZS11cC1sZWZ0LCBmYWRlLWRvd24tcmlnaHQsIGZhZGUtZG93bi1sZWZ0XG4gKi9cblxuW2RhdGEtYW9zXj0nZmFkZSddW2RhdGEtYW9zXj0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsICRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBab29tIGFuaW1hdGlvbnM6XG4gKiB6b29tLWluLCB6b29tLWluLXVwLCB6b29tLWluLWRvd24sIHpvb20taW4tbGVmdCwgem9vbS1pbi1yaWdodFxuICogem9vbS1vdXQsIHpvb20tb3V0LXVwLCB6b29tLW91dC1kb3duLCB6b29tLW91dC1sZWZ0LCB6b29tLW91dC1yaWdodFxuICovXG5cbltkYXRhLWFvc149J3pvb20nXVtkYXRhLWFvc149J3pvb20nXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSd6b29tLWluJ10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dCddIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cblxuXG5cbi8qKlxuICogU2xpZGUgYW5pbWF0aW9uc1xuICovXG5cbltkYXRhLWFvc149J3NsaWRlJ11bZGF0YS1hb3NePSdzbGlkZSddIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSdzbGlkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBGbGlwIGFuaW1hdGlvbnM6XG4gKiBmbGlwLWxlZnQsIGZsaXAtcmlnaHQsIGZsaXAtdXAsIGZsaXAtZG93blxuICovXG5cbltkYXRhLWFvc149J2ZsaXAnXVtkYXRhLWFvc149J2ZsaXAnXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3M9J2ZsaXAtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt9XG59XG5cbltkYXRhLWFvcz0nZmxpcC11cCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cbiIsIkBpbXBvcnQgXCJ+YW9zL3NyYy9zYXNzL2Fvc1wiO1xyXG5cclxuLyoqXHJcbiAqIEFuaW1hdGlvbnNcclxuICovXHJcblxyXG4uZmFkZS1pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG59XHJcblxyXG4uZmFkZS1pbi0xIHtcclxuICBAZXh0ZW5kIC5mYWRlLWluO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxufVxyXG5cclxuLmZhZGUtaW4tMiB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7XHJcbn1cclxuXHJcbi5mYWRlLWluLTMge1xyXG4gIEBleHRlbmQgLmZhZGUtaW47XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjZzO1xyXG59XHJcbi5mYWRlLWluLTQge1xyXG4gIEBleHRlbmQgLmZhZGUtaW47XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjhzO1xyXG59XHJcblxyXG4uZmFkZS1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcclxufVxyXG5cclxuLmZhZGUtdG9wLWluIHtcclxuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG4vL1xyXG4vLy5mYWRlVG9wSW4tMSB7XHJcbi8vICBAZXh0ZW5kIC5mYWRlVG9wSW47XHJcbi8vICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XHJcbi8vfVxyXG4vL1xyXG4vLy5mYWRlVG9wSW4tMiB7XHJcbi8vICBAZXh0ZW5kIC5mYWRlVG9wSW47XHJcbi8vICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7XHJcbi8vfVxyXG4vL1xyXG4vLy5mYWRlVG9wSW4tMyB7XHJcbi8vICBAZXh0ZW5kIC5mYWRlVG9wSW47XHJcbi8vICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7XHJcbi8vfVxyXG4vL1xyXG4vLy5mYWRlVG9wSW4tNCB7XHJcbi8vICBAZXh0ZW5kIC5mYWRlVG9wSW47XHJcbi8vICB0cmFuc2l0aW9uLWRlbGF5OiAuOHM7XHJcbi8vfVxyXG5cclxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgLmZhZGUtdG9wLWluLSN7JGl9IHtcclxuICAgIEBleHRlbmQgLmZhZGUtdG9wLWluO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogI3skaSAqIDIwMH1tcztcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlLXJpZ2h0LWluIHtcclxuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG5cclxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgLmZhZGUtcmlnaHQtaW4tI3skaX0ge1xyXG4gICAgQGV4dGVuZCAuZmFkZS10b3AtaW47XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogMjAwfW1zO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGUtdG9wLW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAycmVtKTtcclxufVxyXG5cclxuLmZhZGUtcmlnaHQtb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAwKTtcclxufVxyXG5cclxuLmZhZGUtbGVmdC1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXJlbSwgMCk7XHJcbn1cclxuXHJcbi5mYWRlLWxlZnQtaW4ge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcblxyXG4uaGVhZGVyLWxpbmUtb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcmVtLCAwKTtcclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci1saW5lLWluIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIC8vb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICB9XHJcbn1cclxuXHJcbltkYXRhLWFvcz1cImxlZnQtbGluZWRcIl0ge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGJvdHRvbSAxcztcclxuICB9XHJcbiAgJi5hb3MtYW5pbWF0ZSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi56b29tLWluIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG5cclxuLnpvb20tb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLjYpO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAuZmFkZS10b3AtaW4ge1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHMgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBDb3JlXG4gKi9cbi5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LyogcG9zaXRpb24gcmVsYXRpdmUgYW5kIHotaW5kZXggZml4IHdlYmtpdCByZW5kZXJpbmcgZm9udHMgaXNzdWUgKi9cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdC5vd2wtc3RhZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcblx0XHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLyogZml4IGZpcmVmb3ggYW5pbWF0aW9uIGdsaXRjaCAqL1xuXHR9XG5cblx0Lm93bC1zdGFnZTphZnRlciB7XG5cdFx0Y29udGVudDogXCIuXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0fVxuXG5cdC5vd2wtd3JhcHBlcixcblx0Lm93bC1pdGVte1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0fVxuXG5cdC5vd2wtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0fVxuXHQub3dsLWl0ZW0gaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5vd2wtbmF2LmRpc2FibGVkLFxuXHQub3dsLWRvdHMuZGlzYWJsZWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiAub3dsLXByZXYsXG5cdC5vd2wtbmF2IC5vd2wtbmV4dCxcblx0Lm93bC1kb3Qge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcblx0Lm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuXHRidXR0b24ub3dsLWRvdCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzowIWltcG9ydGFudDtcblx0XHRmb250OiBpbmhlcml0O1xuXHR9XG5cblx0Ji5vd2wtbG9hZGVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYub3dsLWxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cblx0Ji5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuXHRcdHRvdWNoLWFjdGlvbjogcGFuLXk7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdCYub3dsLWdyYWIge1xuXHRcdGN1cnNvcjogbW92ZTtcblx0XHRjdXJzb3I6IGdyYWI7XG5cdH1cblxuXHQmLm93bC1ydGwge1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHR9XG5cblx0Ji5vd2wtcnRsIC5vd2wtaXRlbSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi8qIE5vIEpzICovXG4ubm8tanMgLm93bC1jYXJvdXNlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBBbmltYXRlIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2Vse1xuXHQuYW5pbWF0ZWQge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1pbiB7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXHQub3dsLWFuaW1hdGVkLW91dCB7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQuZmFkZU91dCB7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuXG4ub3dsLWhlaWdodCB7XG5cdHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbn1cbiIsIi5hZG1pbi1iYXIge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgdG9wOiAycmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuICAgICAgdG9wOiAyLjg3NXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNlY3Rpb24tbmF2aWdhdGlvbiB7XHJcbiAgICB0b3A6IDJyZW0gKyAkaGVhZGVyLWhlaWdodDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gICAgICB0b3A6IDIuODc1cmVtICsgJGhlYWRlci1oZWlnaHQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHRvcDogMnJlbSArICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbi1qdW1ib3Ryb24ge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDJyZW0pO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyLjg3NXJlbSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8ubW9kYWwtbWVudSAubW9kYWwtZGlhbG9nIHtcclxuICAvLyAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0ICsgMnJlbTtcclxuICAvLyAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuICAvLyAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAyLjg3NXJlbTtcclxuICAvLyAgfVxyXG4gIC8vICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgLy8gICAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0LWxnICsgMnJlbTtcclxuICAvLyAgfVxyXG4gIC8vfVxyXG5cclxufVxyXG5cclxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cclxuI3dwYWRtaW5iYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cclxuIiwiQGtleWZyYW1lcyBzbGlkZS1hbmltYXRpb24ge1xyXG4gIGZyb20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMzJweCkpO1xyXG4gIH1cclxuICAxJSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBmYWRlLWFuaW1hdGlvbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgMSUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgcHVzaC1hbmltYXRpb24ge1xyXG4gIGZyb20ge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgNDklIHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG59XHJcbkBrZXlmcmFtZXMgbG9hZGluZy1hbmltYXRpb24ge1xyXG4gIC8vNTAlIHtcclxuICAvLyAgb3BhY2l0eTogMDtcclxuICAvL31cclxuICAvL3RvIHtcclxuICAvLyAgb3BhY2l0eTogMTtcclxuICAvL31cclxuICA1MCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBtZWRpYS1sb2dvKCRib3JkZXIsICR3aW5nLCAkdGV4dCkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjI3M1wiIGhlaWdodD1cIjQ2XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNLjkgMTV2MjVhMyAzIDAgMCAwIDMgMy4xSDI2OWEzIDMgMCAwIDAgMy4xLTNWMTQuOWEzIDMgMCAwIDAtMy0zSDRhMyAzIDAgMCAwLTMuMSAzWm0zIDI5QTQgNCAwIDAgMSAwIDQwVjE1YTQgNCAwIDAgMSA0LTRoMjY1YTQgNCAwIDAgMSA0IDR2MjVhNCA0IDAgMCAxLTQgNEg0WlwiIGZpbGw9XCIjeyRib3JkZXJ9XCIvPjxwYXRoIGQ9XCJNMTcwLjMgMzAuOUEyNDYuMiAyNDYuMiAwIDAgMSAxMzAgNDMuN2MzLjIuOSA2LjUgMS42IDkuNyAyLjMgMTAuNC0zLjIgMjEuNC03LjMgMzIuNS0xMi4yIDIzLjMtMTAuMiA0NC0yMiA1OC44LTMzLjhhMjk1IDI5NSAwIDAgMS02MC43IDMwLjlaXCIgZmlsbD1cIiN7JHdpbmd9XCIvPjxwYXRoIGQ9XCJNMjQ0IDE5LjloMTAuMmMxLjEgMCAxLjMuNiAxLjMgMS41aC0xMi44YzAtMSAuMi0xLjUgMS40LTEuNW0tMS40IDRIMjU4YzEuMSAwIDItLjkgMi0ydi0xLjNjMC0yLjQtMS45LTMuNi00LjItMy42aC0xMy42YTQuMiA0LjIgMCAwIDAtNC4yIDQuMnYzLjJjMCAyLjQgMS45IDMuNiA0LjIgMy42SDI2MHYtMi43aC0xNS45Yy0xLjIgMC0xLjQtLjUtMS40LTEuNU0yNyAyNWw1LjItNi4yYTUuOSA1LjkgMCAwIDEgNC41LTEuOGMxLjEgMCAxLjkuMyAyLjUuNiAxLjguOCAxLjggMiAxLjggMlYyOGgtNC42di02LjhzLS4xLS41LS42LS41LS43LjMtLjkuNUwyOS4yIDI4aC00LjRsLTUuNy02LjhjLS4yLS4yLS40LS41LS45LS41cy0uNi41LS42LjVWMjhIMTN2LTguNHMwLTEuMiAxLjgtMmMuNi0uMyAxLjQtLjYgMi41LS42YTUuOSA1LjkgMCAwIDEgNC41IDEuOEwyNyAyNU04NyAyOEg3Mi40QzcwIDI4IDY4IDI2LjggNjggMjQuNHYtMy4yYzAtMi4zIDItNC4yIDQuNC00LjJIODd2Mi43SDc1LjZjLTEuNSAwLTIuNiAxLTIuNiAyLjJ2MS42YzAgMS4yIDEuMSAxLjggMi42IDEuOEg4N1YyOFpNMTMzIDI4aC0xNC42Yy0yLjQgMC00LjQtMS4yLTQuNC0zLjZ2LTMuMmMwLTIuMyAyLTQuMiA0LjQtNC4ySDEzM3YyLjdoLTExLjRjLTEuNSAwLTIuNiAxLTIuNiAyLjJ2MS42YzAgMS4yIDEuMSAxLjggMi42IDEuOEgxMzNWMjhaTTE5Ny40IDI1LjNjMS40IDAgMi42LS42IDIuNi0xLjhWMjJjMC0xLjItMS4yLTIuMi0yLjYtMi4yaC03LjhjLTEuNCAwLTIuNiAxLTIuNiAyLjJ2MS42YzAgMS4yIDEuMiAxLjggMi42IDEuOGg3LjhabS0xMSAyLjdjLTIuNCAwLTQuNC0xLjItNC40LTMuNnYtMy4yYzAtMi4zIDItNC4yIDQuNC00LjJoMTQuMmMyLjQgMCA0LjQgMS45IDQuNCA0LjJ2My4yYzAgMi40LTIgMy42LTQuNCAzLjZoLTE0LjJaTTUwIDE5LjloMTAuMmMxLjEgMCAxLjMuNiAxLjMgMS41SDQ4LjdjMC0xIC4yLTEuNSAxLjQtMS41bS0xLjQgNEg2NGMxLjEgMCAyLS45IDItMnYtMS4zYzAtMi40LTEuOS0zLjYtNC4yLTMuNkg0OC4yYTQuMiA0LjIgMCAwIDAtNC4yIDQuMnYzLjJjMCAyLjQgMS45IDMuNiA0LjIgMy42SDY2di0yLjdINTAuMWMtMS4yIDAtMS40LS41LTEuNC0xLjVNMjIxIDI1bDUuMi02LjJhNS45IDUuOSAwIDAgMSA0LjUtMS44YzEgMCAxLjkuMyAyLjUuNiAxLjguOCAxLjggMiAxLjggMlYyOGgtNC42di02LjhzLS4xLS41LS42LS41LS43LjMtMSAuNWwtNS42IDYuOGgtNC40bC01LjctNi44Yy0uMi0uMi0uNC0uNS0uOS0uNXMtLjYuNS0uNi41VjI4SDIwN3YtOC40czAtMS4yIDEuOC0yYy42LS4zIDEuNC0uNiAyLjUtLjZhNS45IDUuOSAwIDAgMSA0LjUgMS44TDIyMSAyNU0xMDUuMyAyNS40SDk0LjdhLjcuNyAwIDAgMS0uOC0uN2MwLS40LjQtLjcuOC0uN2gxMC42Yy40IDAgLjcuMy43LjcgMCAuNC0uMy43LS43LjdtMi40LTguNEg4OXYyLjdoMTYuMWMxLjMgMCAyIC41IDIgMS41bC0uMSAxLjFzLS41LS43LTEuMS0uOWwtMS4zLS4ySDkxYy0xIDAtMiAuOC0yIDEuOHYzYzAgMS4xLjggMiAxLjkgMmgxNC40cy41IDAgMS0uM2wuNy0uNHYuN2g1di02LjhjMC0yLjQtMi00LjItNC4zLTQuMlwiIGZpbGw9XCIjeyR0ZXh0fVwiLz48cGF0aCBkPVwiTTE3Ni41IDIzaDJjMSAwIDItLjggMi0ydi0zYzAtMS40LS44LTItMi0ySDE1OXYyLjdoMTUuNnMxIDAgMSAxYzAgLjktMSAuOC0xIC44SDE1OXY2LjdoNC45VjIzaDYuMmwxMi43IDEwaDYuMmwtMTIuNS0xMFpNMTU2IDI4aC00Ljd2LTQuMWgtOC43di0yLjdoOC43VjE3aDQuN3YxMVptLTIxIDBoNC42VjE3SDEzNXYxMVpcIiBmaWxsPVwiI3skdGV4dH1cIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1zZWFyY2goJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzJcIiBoZWlnaHQ9XCIzMlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNCAzKVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjJcIiBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48Y2lyY2xlIGN4PVwiMTEuNVwiIGN5PVwiMTEuNVwiIHI9XCIxMC41XCIvPjxwYXRoIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIGQ9XCJNMTguNCAxOS41IDI0IDI2XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtZW1haWwoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDFcIiBoZWlnaHQ9XCIyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIyXCIgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yLjUgMWgzNS43Yy44IDAgMS40LjcgMS40IDEuNXYyMmMwIC44LS42IDEuNS0xLjQgMS41SDIuNWMtLjggMC0xLjUtLjctMS41LTEuNXYtMjJDMSAxLjcgMS43IDEgMi41IDFaXCIvPjxwYXRoIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBkPVwibTM4LjYgMi4xLTE4LjMgMTUtMTguNC0xNVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWxpbmtlZGluKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM3XCIgaGVpZ2h0PVwiMzdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk04IDVhMyAzIDAgMCAwLTMgMyAzIDMgMCAwIDAgMyAzIDMgMyAwIDAgMCAzLjEtMyAzIDMgMCAwIDAtMy0zWm0yMy4yIDE0LjVjLS40LTMuNC0yLTUuNS02LjQtNS41LTIuNyAwLTQuNCAxLTUuMiAyLjRWMTRoLTV2MThoNS4ydi05YzAtMi4zLjQtNC41IDMuMi00LjUgMi45IDAgMyAyLjYgMyA0LjdWMzJoNS4zdi05LjlsLS4xLTIuNlpNNSAxOC44VjMyaDZWMTRINXY0LjhaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNvbGxhcHNlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAgICc8c3ZnIHdpZHRoPVwiMjdcIiBoZWlnaHQ9XCIxNVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTI2LjQgMTQuMyAxMy41IDEuNGwtMTMgMTNcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS10d2l0dGVyKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM3XCIgaGVpZ2h0PVwiMzdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMi40IDMyYTE5LjIgMTkuMiAwIDAgMCAxOS4yLTIwLjNjMS4zLTEgMi41LTIuMSAzLjQtMy41LTEuMi41LTIuNS45LTMuOSAxYTYuOCA2LjggMCAwIDAgMy0zLjdjLTEuMy44LTIuOCAxLjMtNC4zIDEuN0E2LjcgNi43IDAgMCAwIDE4IDExLjhjMCAuNiAwIDEgLjIgMS42LTUuNy0uMy0xMC43LTMtMTQtNy4yYTYuOCA2LjggMCAwIDAgMiA5LjFjLTEgMC0yLS4zLTMtLjggMCAzLjQgMi40IDYuMSA1LjUgNi44YTYuNyA2LjcgMCAwIDEtMy4xIDAgNi44IDYuOCAwIDAgMCA2LjMgNC44QTEzLjUgMTMuNSAwIDAgMSAyIDI5QzUgMzEgOC42IDMyIDEyLjQgMzJcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtdmltZW8oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTM0IDExLjJjLS4yIDMtMi4zIDcuMi02LjMgMTIuNUMyMy40IDI5LjIgMTkuOSAzMiAxNyAzMmMtMS44IDAtMy40LTEuNy00LjYtNWwtMi41LTkuM2MtMS0zLjMtMi01LTMtNS0uMiAwLTEgLjUtMi40IDEuNWwtMS41LTIgNC41LTRjMi0xLjggMy42LTIuNyA0LjYtMi44IDIuNC0uMiA0IDEuNCA0LjUgNWwxLjIgNy4xYy43IDMuMiAxLjUgNC44IDIuMyA0LjguNyAwIDEuNi0xIDMtMyAxLjItMi4yIDItMy43IDItNC44LjItMS44LS41LTIuNy0yLTIuNy0uOCAwLTEuNi4yLTIuNC41IDEuNi01IDQuNS03LjQgOC44LTcuMyAzLjIuMSA0LjcgMi4yIDQuNSA2LjJcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5zdGFncmFtKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM3XCIgaGVpZ2h0PVwiMzdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTTMwIDI0LjZjMCAzLTIuNCA1LjQtNS40IDUuNEgxMi40Yy0zIDAtNS40LTIuNC01LjQtNS40VjEyLjRDNyA5LjQgOS40IDcgMTIuNCA3aDEyLjJjMyAwIDUuNCAyLjQgNS40IDUuNHYxMi4yWk0yNC4yIDVIMTIuOEE3LjggNy44IDAgMCAwIDUgMTIuOHYxMS40YzAgNC4zIDMuNSA3LjggNy44IDcuOGgxMS40YzQuMyAwIDcuOC0zLjUgNy44LTcuOFYxMi44QzMyIDguNSAyOC41IDUgMjQuMiA1WlwiLz48cGF0aCBkPVwiTTE4LjUgMjNhNC41IDQuNSAwIDEgMSAwLTkgNC41IDQuNSAwIDAgMSAwIDltMC0xMWE2LjUgNi41IDAgMSAwIDAgMTMgNi41IDYuNSAwIDAgMCAwLTEzTTI2IDExYTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXlvdXR1YmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTM3IDI1LjRWMTEuNlMzNyA1IDMwLjYgNUg2LjRTMCA1IDAgMTEuNnYxMy44UzAgMzIgNi40IDMyaDI0LjJzNi40IDAgNi40LTYuNlpNMjYgMThsLTEyIDdWMTFsMTIgN1pcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtYXJyb3coJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzJcIiBoZWlnaHQ9XCIzMlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk0yMiAxM3YySDZ2MmgxNnYybDQtM3pcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbG9zZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI1NlwiIGhlaWdodD1cIjU4XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIm0xNi4zIDE1LjIgMjUuNSAyNS41LTIuMSAyLjEtMjUuNS0yNS41elwiLz48cGF0aCBkPVwibTE0LjIgNDAuNyAyNS41LTI1LjUgMi4xIDIuMS0yNS41IDI1LjV6XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGxheSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxNjJcIiBoZWlnaHQ9XCIxNjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZmlsbD1cIiN7JGNvbG9yfVwiIGQ9XCJNNjAuOCA3NS44di00N2w3MS41IDUyLjQtNzEuNSA1Mi4zelwiLz48Y2lyY2xlIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjExXCIgY3g9XCI4MVwiIGN5PVwiODFcIiByPVwiNzUuNVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXBsYXktc20oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiODNcIiBoZWlnaHQ9XCI4MlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBvcGFjaXR5PVwiLjhcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk0zMC43IDM4LjRWMTQuNkw2NyA0MS4xIDMwLjggNjcuNnpcIi8+PGNpcmNsZSBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIxMVwiIGN4PVwiNDFcIiBjeT1cIjQxXCIgcj1cIjM1LjVcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1wYXVzZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxNjJcIiBoZWlnaHQ9XCIxNjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZmlsbD1cIiN7JGNvbG9yfVwiIGQ9XCJNNTEgNDZoMjB2NzBINTF6TTkxIDQ2aDIwdjcwSDkxelwiLz48Y2lyY2xlIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjExXCIgY3g9XCI4MVwiIGN5PVwiODFcIiByPVwiNzUuNVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWNyYW5lKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk03LjggNDJ2LTEuNGMwLS44LjQtMS4yIDEuMi0xLjJoNS4zYy42IDAgMSAuMyAxLjEuOVY0Mkg3LjhaTTYgNS43IDcuOCA1bDQgNy42Yy0xIDAtMS44LjItMi41IDFsLTMuMi04Wm0yLjIgOS43SDRjLTEuNSAwLTIuNC0xLTIuNC0yLjRWNS41YzAtMSAuNy0yIDEuNy0yLjFsLjEuMWMuMi42LjUgMSAxIDEuNC4yLjEuMi4zLjMuNGwzLjYgOC44djEuMlpNNi4xIDFjMSAwIDEuNy43IDEuNyAxLjcgMCAuOC0uOCAxLjUtMS43IDEuNi0uOSAwLTEuNi0uNy0xLjYtMS43IDAtLjkuNy0xLjYgMS42LTEuNlptNy4xIDE3LjZ2MTkuNkgxMFYxOC43YzEgLjUgMi4xLjUgMy4yIDBabS42LTIuOWMwIDEuMi0xIDIuMi0yLjIgMi4yLTEuMiAwLTIuMi0xLTIuMi0yLjIgMC0xLjIgMS0yLjEgMi4yLTIuMSAxLjIgMCAyLjIgMSAyLjIgMi4xWm02LjYtMTQuMWMuNiAwIDEuMS40IDEuMSAxcy0uNSAxLjEtMSAxLjFjLS43IDAtMS4yLS41LTEuMi0xIDAtLjcuNS0xLjIgMS4xLTEuMVpNMzIuOCA0MkgxNi42di0xLjVjMC0uOC0uMy0xLjUtMS0xLjlsLTEuMi0uNVYxNy45bC4xLS41Yy44LTEuNC40LTMuMi0uOS00LjJhMTY5MC41IDE2OTAuNSAwIDAgMS00LjgtOC42bC0uMS0uMkgxN2MuNCAwIC42LS4yLjYtLjYgMC0uMy0uMi0uNS0uNi0uNUg4LjhWMi4yaDkuNVYzbC4zLjkuMi43djEuOGMwIC43LjIgMSAuOSAxLjJsLjIuM3YyLjNsLjEuNWMuMy4zLjguMiAxLS4yVjcuN2wuNS0uMmMuNC0uMi42LS42LjYtMVY0LjRsLjEtLjRjLjYtLjkuNS0yLS4yLTIuOC0uOC0uOC0yLS44LTIuOS0uMmgtLjNsLTEwLjMuMS0uMy0uMWEzIDMgMCAwIDAtMS43LTFoLS43Yy0xLjIuMy0yIDEtMi4zIDIgMCAuMi0uMi4zLS4zLjNBMy4zIDMuMyAwIDAgMCAuNiA1Ljd2Ny4yYzAgMiAxLjUgMy41IDMuNSAzLjVIOGMuMyAwIC40IDAgLjUuM2wuMi42LjIuN1YzOC4zaC0uM2MtLjcgMC0xLjIuNC0xLjUuOS0uMy40LS40LjktLjQgMS40djEuNWgtNmMtLjUgMC0uOC4zLS43LjdsLjQuNGgzMy4ydi0uN2MtLjItLjMtLjQtLjQtLjgtLjRaTTEwLjUgMTUuOGMwIC4zLjIuNS41LjZoMS4yYy4zIDAgLjUtLjMuNS0uNnMtLjItLjUtLjUtLjVIMTFjLS4zIDAtLjUuMi0uNS41WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1ib3goJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzZcIiBoZWlnaHQ9XCI0M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwibTEuNSAxOCA5IDQgNi4zIDIuOVY0MUwxLjUgMzQuM1YxOFptOS43LTUtMS42IDMuNnYuNmMwIC4yLjIuMy40LjRsNy4yIDMuMmguNmw3LjMtMy4yYy4yIDAgLjMtLjIuNC0uNHYtLjZMMjMuOSAxM2w4LjUgMy44LTE0LjkgNi43LTE0LjktNi43IDguNi0zLjhabTUuNiA2LTUuNS0yLjUgNS41LTEyLjJWMTlabTEuNS0xNC43IDUuNSAxMi4yLTUuNSAyLjVWNC4zWm0xNS4yIDMwTDE4LjMgNDFWMjQuOUwzMy41IDE4djE2LjJabS0zMyAxLjJMMTcuMSA0M2guNmwxNi44LTcuNWMuMy0uMi40LS40LjQtLjdWMTYuNWgtLjFsLS4xLS4yaC0uMkwyMyAxMSAxOC4yLjQgMTggLjFIMThsLS4xLS4xaC0uMWwtLjEtLjFIMTd2LjJIMTdsLS4xLjF2LjFMMTIgMTEgLjQgMTYuMmwtLjEuMS0uMS4yLS4yLjF2MTguMmMwIC4zLjIuNS40LjdaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWdlYXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDNcIiBoZWlnaHQ9XCI0M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTMxLjUgMjQuMWMtLjQgMC0uNy4zLS43LjdWMjZoLTcuMWMtLjQgMC0uNy4zLS43LjcgMCAuMy4zLjYuNy42aDcuOGMuMyAwIC42LS4zLjYtLjZ2LTJjMC0uMy0uMy0uNi0uNi0uNlptNy45IDBjLS40IDAtLjcuMy0uNy43djUuNEgzN2MtLjQgMC0uNy4zLS43LjcgMCAuMy4zLjYuNy42aDIuNWMuNCAwIC42LS4zLjYtLjZ2LTYuMWMwLS40LS4yLS43LS42LS43Wm0tMTctMTguN2ExIDEgMCAwIDEtMS0xYzAtLjYuNC0xIDEtMUgyNWMuNSAwIDEgLjQgMSAxIDAgLjUtLjUgMS0xIDFoLTIuNlptLjYgMTUuOWMwIC4zLjMuNi43LjYuMyAwIC42LS4zLjYtLjZWNi43aC43YzEuMiAwIDIuMy0xIDIuMy0yLjNDMjcuMyAzIDI2LjMgMiAyNSAyaC0uN1YuN2MwLS40LS4zLS43LS42LS43LS40IDAtLjcuMy0uNy43VjJoLS42QzIxIDIgMjAgMyAyMCA0LjRjMCAxLjIgMSAyLjMgMi4zIDIuM2guNnYxNC42Wm03LjItNi4yaDIuNmMuNiAwIDEgLjUgMSAxcy0uNCAxLTEgMWgtMi42YTEgMSAwIDAgMS0xLTFjMC0uNS41LTEgMS0xWm0wIDMuM2guN3YyLjljMCAuMy4zLjYuNi42LjQgMCAuNy0uMy43LS42di0zaC42YTIuMyAyLjMgMCAxIDAgMC00LjVoLS42Vi43YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2MTMuMWgtLjdjLTEuMiAwLTIuMyAxLTIuMyAyLjMgMCAxLjMgMSAyLjMgMi4zIDIuM1ptMTAuNS05LjFoLTIuNmExIDEgMCAwIDEtMS0xYzAtLjUuNC0xIDEtMWgyLjZjLjUgMCAxIC41IDEgMXMtLjUgMS0xIDFabTAtMy4zSDQwVi43YzAtLjQtLjItLjctLjYtLjctLjQgMC0uNy4zLS43LjdWNmgtLjZjLTEuMyAwLTIuMyAxLTIuMyAyLjMgMCAxLjMgMSAyLjMgMi4zIDIuM2guNnYxMC43YzAgLjMuMy42LjcuNi40IDAgLjYtLjMuNi0uNlYxMC42aC43YTIuMyAyLjMgMCAxIDAgMC00LjZaTTMuNyAxMWEyLjQgMi40IDAgMSAxIDAgNC44Yy0xLjMgMC0yLjQtMS0yLjQtMi40IDAtMS4zIDEtMi40IDIuNC0yLjRabTIuOCAwaDZhMi40IDIuNCAwIDEgMSAwIDQuOGgtNmMuNi0uNiAxLTEuNSAxLTIuNCAwLS45LS40LTEuNy0xLTIuNFptLTIuOCA2LjFoOC44YzIgMCAzLjctMS43IDMuNy0zLjdzLTEuNy0zLjctMy43LTMuN0gzLjdjLTIgMC0zLjcgMS43LTMuNyAzLjdzMS43IDMuNyAzLjcgMy43Wm0zLTE0LjFIMS40Yy4zLTEgMS4yLTEuOCAyLjMtMS44aDZhMy42IDMuNiAwIDAgMCAwIDQuOGgtNmMtMSAwLTItLjctMi4zLTEuOGg1LjNjLjQgMCAuNy0uMi43LS42IDAtLjQtLjMtLjYtLjctLjZabTUuOC0xLjhhMi40IDIuNCAwIDEgMSAwIDQuOCAyLjQgMi40IDAgMSAxIDAtNC44Wk0zLjcgNy40aDguOGMyIDAgMy43LTEuNyAzLjctMy43UzE0LjUgMCAxMi41IDBIMy43QzEuNyAwIDAgMS43IDAgMy43czEuNyAzLjcgMy43IDMuN1ptMjYuMSAyOS43YTEgMSAwIDAgMS0xLTFjMC0uNS41LTEgMS0xIC42IDAgMSAuNSAxIDFzLS40IDEtMSAxWm0wLTMuM2EyLjMgMi4zIDAgMCAwIDAgNC42YzEuMyAwIDIuMy0xIDIuMy0yLjMgMC0xLjMtMS0yLjMtMi4zLTIuM1ptNS42IDIuNy0xLjYuM2MtLjIgMC0uNC4yLS41LjVsLS4yLjR2LjdsMSAxLjMtLjYuNy0xLjQtMWEuNy43IDAgMCAwLS42IDBsLS41LjFjLS4yLjEtLjQuMy0uNC41bC0uMyAxLjdoLS45bC0uMy0xLjdjMC0uMi0uMi0uNC0uNC0uNWEzIDMgMCAwIDEtLjUtLjIuNy43IDAgMCAwLS42IDBsLTEuNCAxLS42LS42IDEtMS4zdi0uN2wtLjItLjRjMC0uMy0uMy0uNS0uNS0uNWwtMS43LS4zdi0uOGwxLjctLjNjLjIgMCAuNC0uMi41LS40bC4yLS41di0uN2wtMS0xLjMuNi0uNyAxLjQgMWMuMi4yLjQuMi42IDBsLjUtLjFjLjIgMCAuNC0uMy40LS41bC4zLTEuN2guOWwuMyAxLjdjMCAuMi4yLjQuNC41bC41LjJoLjZsMS40LTEgLjYuNi0xIDEuM3YuN2wuMi41YzAgLjIuMy40LjUuNGwxLjYuM3YuOFptLjctMi0xLjYtLjMgMS0xLjNjLjEtLjMuMS0uNiAwLS44LS41LS42LTEtMS4yLTEuNi0xLjZhLjYuNiAwIDAgMC0uOCAwbC0xLjMgMS0uMy0xLjZjMC0uMy0uMy0uNi0uNS0uNmgtMi4zYy0uMyAwLS41LjMtLjUuNmwtLjMgMS42LTEuMy0xYS42LjYgMCAwIDAtLjggMGwtMS42IDEuNmMtLjEuMi0uMS41IDAgLjhsMSAxLjMtMS43LjNjLS4yIDAtLjQuMi0uNS41YTYuMyA2LjMgMCAwIDAgMCAyLjJjMCAuMy4zLjUuNS42bDEuNy4yLTEgMS40di43YTcgNyAwIDAgMCAxLjYgMS42Yy4yLjIuNS4yLjggMGwxLjMtMSAuMyAxLjdjMCAuMi4yLjUuNS41YTcuMyA3LjMgMCAwIDAgMi4zIDBjLjIgMCAuNS0uMy41LS41bC4zLTEuNyAxLjMgMWMuMi4yLjYuMi44IDAgLjYtLjQgMS4xLTEgMS42LTEuNnYtLjdsLTEtMS40IDEuNi0uMmMuMyAwIC41LS4zLjYtLjZhNy4zIDcuMyAwIDAgMCAwLTIuMmMwLS4zLS4zLS41LS42LS41Wm0tMjUtMS4yYTIuNiAyLjYgMCAwIDEtMi42LTIuNyAyLjYgMi42IDAgMCAxIDUuMiAwYzAgMS41LTEuMSAyLjctMi42IDIuN1ptMC02LjZhNCA0IDAgMSAwIDAgNy45IDQgNCAwIDEgMCAwLTcuOFptOS44IDUtMy4xLjVjLS4yIDAtLjQuMy0uNS41bC0uNC44di43bDIgMi41Yy0uNS42LTEgMS4xLTEuNyAxLjZsLTIuNS0xLjhhLjcuNyAwIDAgMC0uNyAwYy0uMyAwLS41LjItLjguMy0uMiAwLS40LjItLjUuNWwtLjQgM0gxMGwtLjUtM2MwLS4zLS4yLS41LS40LS41YTggOCAwIDAgMS0uOS0uNC43LjcgMCAwIDAtLjYgMEw1IDM4LjRsLTEuNi0xLjYgMS45LTIuNXYtLjdsLS4zLS44YzAtLjItLjMtLjQtLjUtLjVsLTMuMS0uNGExMS4xIDExLjEgMCAwIDEgMC0yLjNsMy0uNWMuMyAwIC41LS4yLjYtLjQgMC0uMy4yLS42LjMtLjhWMjdsLTEuOS0yLjVMNSAyM2wyLjYgMS44Yy4yLjIuNC4yLjYgMGwuOS0uM2MuMiAwIC40LS4zLjQtLjVsLjUtM2gyLjNsLjQgM2MwIC4yLjMuNS41LjVsLjguNGguN2wyLjUtMmMuNi42IDEuMiAxIDEuNiAxLjdMMTcgMjdjLS4yLjItLjIuNSAwIC43IDAgLjMuMi41LjMuOCAwIC4yLjMuNC41LjRsMyAuNWE5IDkgMCAwIDEgMCAyLjNabS43LTMuNC0zLjItLjUtLjEtLjIgMS45LTIuNmMuMS0uMy4xLS42IDAtLjhhMTEgMTEgMCAwIDAtMi42LTIuNS42LjYgMCAwIDAtLjcgMGwtMi43IDEuOS0uMi0uMi0uNS0zLjFjMC0uMy0uMy0uNS0uNi0uNi0xLjItLjItMi40LS4yLTMuNiAwLS4zIDAtLjUuMy0uNS42bC0uNSAzLjEtLjMuMS0yLjYtMS44YS43LjcgMCAwIDAtLjggMGMtMSAuNy0xLjggMS41LTIuNSAyLjUtLjIuMi0uMi41IDAgLjhMNCAyNy42bC0uMS4yLTMuMi41Yy0uMyAwLS41LjMtLjYuNWExMS4zIDExLjMgMCAwIDAgMCAzLjZjMCAuMy4zLjUuNi42bDMuMi41di4ybC0xLjggMi42Yy0uMi4zLS4yLjYgMCAuOGExMSAxMSAwIDAgMCAyLjUgMi41Yy4zLjIuNi4yLjggMEw4IDM3LjhoLjNsLjUgMy4yYzAgLjMuMi41LjUuNmExMS4zIDExLjMgMCAwIDAgMy42IDBjLjMgMCAuNS0uMy42LS42TDE0IDM4bC4yLS4xIDIuNyAxLjhjLjIuMi41LjIuNyAwIDEtLjcgMS45LTEuNSAyLjYtMi41LjEtLjIuMS0uNSAwLS44bC0yLTIuNi4yLS4yIDMuMi0uNWMuMiAwIC41LS4zLjUtLjZhMTAuNSAxMC41IDAgMCAwIDAtMy42YzAtLjItLjMtLjUtLjUtLjVaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLW1hcCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTguMyA5YzAtMS45IDEuNS0zLjQgMy4zLTMuNCAxLjggMCAzLjMgMS41IDMuMyAzLjQgMCAxLjgtMS41IDMuMy0zLjMgMy4zQTMuMyAzLjMgMCAwIDEgMTguMyA5Wm04IDBhNC42IDQuNiAwIDEgMC05LjQgMCA0LjYgNC42IDAgMCAwIDkuMyAwWm03IDMyLjktMS05SDQwbDEuOCA5aC04LjVabS0xLjctMTUuN2g3bDEuMSA1LjVoLTcuNWwtLjYtNS41Wk0xMS4yIDQxLjlsLjYtNS45aDE5LjZsLjYgNS45SDExLjJabS0xLjMgMEgxLjRMMi42IDM2aDcuOWwtLjYgNS45Wk00LjYgMjYuMkgxNmMuNCAxLjkgMi43IDMuMyA1LjUgMy4zczUtMS40IDUuNS0zLjNoMy4ybDEgOC41SDIuOGwxLjctOC41Wk02LjQgMTdoNi4xbC0uOCA3LjlINC44TDYuNCAxN1ptNy40IDBoMS41YzEgMiAyLjEgMy44IDMuMSA1LjNhNCA0IDAgMCAwLTIuMyAyLjZoLTNsLjctNy45Wk0xNCA5YTcuNiA3LjYgMCAwIDEgMTUuMiAwYzAgNS4zLTUuOCAxMy4yLTcuNiAxNS42QzE5LjggMjIgMTQgMTQuMiAxNCA4LjlaTTI2IDI1LjVjMCAxLjQtMiAyLjctNC4zIDIuN3MtNC4zLTEuMy00LjMtMi43YzAtLjguOC0xLjYgMS45LTJsMS45IDIuNGMuMS4yLjMuMy41LjNzLjQtLjEuNS0uM2wyLTIuNWMxIC41IDEuOCAxLjMgMS44IDIuMVptMy41LTguNS44IDcuOWgtMy4xYy0uMy0xLjEtMS4xLTItMi4zLTIuNiAxLTEuNSAyLjItMy4zIDMuMS01LjNoMS41Wm03LjQgMCAxLjYgNy45aC02LjlsLS44LTcuOWg2Wm0xLjItLjhjLS4xLS4zLS40LS41LS43LS41aC04LjdjMS0yLjMgMS45LTQuOCAxLjktNi44YTguOSA4LjkgMCAwIDAtMTcuOCAwYzAgMiAuOCA0LjUgMS45IDYuOEg1LjljLS4zIDAtLjYuMi0uNy41TDAgNDIuNGMwIC4yIDAgLjQuMi42bC41LjJoNDEuOWMuMSAwIC4zIDAgLjQtLjIuMi0uMi4yLS40LjItLjZMMzggMTYuMlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtcGVvcGxlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0zNi43IDIyLjhjLTEuMyAwLTUuMy0uMy01LjMtMy45YTYgNiAwIDAgMSAzLTUgNCA0IDAgMCAwIDIuMy44Yy44IDAgMS42LS4zIDIuMi0uNyAxLjggMSAzIDMgMyA0LjkgMCAzLjYtNCAzLjktNS4yIDMuOW0tNy42LTdjLS40IDAtMS4xIDAtMi0uMi0uNS0xLTEuMy0yLTIuMy0yLjZhNCA0IDAgMCAwIC4yLTQuMkMyNS41IDggMjYgNy40IDI2LjkgN2EzLjggMy44IDAgMCAwIDQuNSAwYy43LjQgMS40IDEgMS45IDEuOC0uNC41LS41IDEuMS0uNSAxLjkgMCAuOC4yIDEuNy43IDIuMy0xIC42LTEuOSAxLjYtMi40IDIuNi0uOC4yLTEuNS4yLTIgLjJtLTcuNSA3Yy0xLjIgMC01LjItLjMtNS4yLTMuOWE2IDYgMCAwIDEgMy01IDQgNCAwIDAgMCAyLjIuOGMuOCAwIDEuNi0uMyAyLjItLjcgMS44IDEgMyAzIDMgNC45IDAgMy42LTQgMy45LTUuMiAzLjltLTcuNS03Yy0uNSAwLTEuMiAwLTItLjItLjYtMS0xLjQtMi0yLjQtMi42LjQtLjcuNy0xLjUuNy0yLjMgMC0uOC0uMi0xLjQtLjUtMkMxMC40IDggMTEgNy41IDExLjggN2EzLjcgMy43IDAgMCAwIDQuNSAwYy44LjQgMS40IDEgMS45IDEuOC0uMy41LS41IDEuMS0uNSAxLjkgMCAuOC4zIDEuNi43IDIuMy0xIC42LTEuOCAxLjYtMi40IDIuNi0uOC4yLTEuNS4yLTIgLjJtLTcuNSA3Yy0xLjIgMC01LjItLjMtNS4yLTMuOWE2IDYgMCAwIDEgMy01Yy42LjUgMS40LjggMi4yLjhhNCA0IDAgMCAwIDIuMy0uN2MxLjggMSAzIDMgMyA0LjkgMCAzLjYtNCAzLjktNS4zIDMuOW0wLTE0LjZjMS42IDAgMi42IDEgMi42IDIuNVM4IDEzLjUgNi41IDEzLjVjLTEuNCAwLTIuNi0xLjMtMi42LTIuOEM0IDkuMiA1IDguMiA2LjUgOC4ybTcuNi03YzEuNSAwIDIuNSAxIDIuNSAyLjUgMCAxLjYtMS4xIDIuOC0yLjUgMi44LTEuNSAwLTIuNi0xLjItMi42LTIuOCAwLTEuNCAxLTIuNCAyLjYtMi40bTcuNSA2LjljMS41IDAgMi42IDEgMi42IDIuNXMtMS4yIDIuOC0yLjYgMi44Yy0xLjQgMC0yLjYtMS4zLTIuNi0yLjggMC0xLjUgMS0yLjUgMi42LTIuNW03LjUtN2MxLjUgMCAyLjYgMSAyLjYgMi41IDAgMS42LTEuMSAyLjgtMi42IDIuOC0xLjQgMC0yLjYtMS4yLTIuNi0yLjggMC0xLjQgMS4xLTIuNCAyLjYtMi40bTcuNiA2LjljMS41IDAgMi41IDEgMi41IDIuNXMtMS4xIDIuOC0yLjUgMi44Yy0xLjUgMC0yLjYtMS4zLTIuNi0yLjggMC0xLjUgMS0yLjUgMi42LTIuNW0zLjEgNC44YTQgNCAwIDAgMCAuOC0yLjNjMC0yLjItMS43LTMuOC00LTMuOGE0IDQgMCAwIDAtMi41LjlBNy4yIDcuMiAwIDAgMCAzMi4zIDZjLjUtLjcuNy0xLjUuNy0yLjRDMzMgMS42IDMxLjQgMCAyOS4xIDBjLTIuMiAwLTMuOSAxLjYtMy45IDMuNyAwIC45LjMgMS43LjggMi40LS43LjQtMS40IDEtMS45IDEuN2E0IDQgMCAwIDAtMi41LS45IDQgNCAwIDAgMC0yLjUuOUE3IDcgMCAwIDAgMTcuMiA2Yy41LS43LjgtMS41LjgtMi40QzE4IDEuNiAxNi4zIDAgMTQgMGMtMi4yIDAtMy44IDEuNi0zLjggMy43IDAgLjkuMiAxLjcuNyAyLjRhNyA3IDAgMCAwLTEuOCAxLjcgNCA0IDAgMCAwLTIuNi0uOWMtMi4yIDAtMy45IDEuNi0zLjkgMy44IDAgLjguMyAxLjYuOCAyLjNBNy40IDcuNCAwIDAgMCAwIDE4LjlDMCAyMi4xIDIuNSAyNCA2LjUgMjRzNi41LTIgNi41LTUuMWE2IDYgMCAwIDAtLjMtMiA5LjYgOS42IDAgMCAwIDIuNyAwbC0uMyAyYzAgMy4yIDIuNSA1LjEgNi41IDUuMXM2LjUtMiA2LjUtNS4xbC0uMy0yYTcuMyA3LjMgMCAwIDAgMi43IDBjLS4yLjctLjQgMS40LS40IDIgMCAzLjIgMi41IDUuMSA2LjYgNS4xIDQgMCA2LjUtMiA2LjUtNS4xIDAtMi4yLTEuMy00LjYtMy40LTUuOVwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1tZWRhbCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzNFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjAgMTcuNGMtLjEuMi0uMi40LS4xLjZsLjYgMy44LTMuNC0xLjhhLjcuNyAwIDAgMC0uNiAwbC0zLjQgMS44LjctMy44YzAtLjIgMC0uNC0uMi0uNmwtMi44LTIuNyAzLjgtLjVjLjIgMCAuNC0uMi41LS40bDEuNy0zLjQgMS43IDMuNGMuMS4yLjMuNC41LjRsMy44LjUtMi44IDIuN1ptLTIuNi04LjhhLjcuNyAwIDAgMC0uNi0uM2MtLjIgMC0uNS4xLS42LjNMMTQuMSAxM2wtNC44LjhjLS4yIDAtLjQuMS0uNS40bC4xLjcgMy41IDMuMy0uOCA0LjdjMCAuMyAwIC42LjMuNy4yLjEuNC4yLjcgMGw0LjItMi4yIDQuMyAyLjNoLjNsLjQtLjFjLjItLjEuMy0uNC4yLS43bC0uOC00LjcgMy41LTMuM2MuMi0uMi4yLS41LjEtLjcgMC0uMy0uMi0uNC0uNS0uNGwtNC44LS44LTIuMS00LjNabS0uNiAxOC4yYy01LjYgMC0xMC4xLTQuNi0xMC4xLTEwLjFhMTAuMSAxMC4xIDAgMCAxIDIwLjIgMGMwIDUuNS00LjUgMTAtMTAuMSAxMFptMC0yMS41YTExLjQgMTEuNCAwIDEgMCAwIDIyLjggMTEuNCAxMS40IDAgMCAwIDAtMjIuOFptMTQuMyAxNy4xdi4zbC0uMi4xLTIuMS44Yy0uNi4zLTEgLjktMSAxLjZ2Mi41aC0yLjZjLS43IDAtMS4zLjQtMS41IDFMMjMgMzFsLS4yLjFoLS4ybC0yLTFjLS43LS4yLTEuNCAwLTIgLjRMMTcgMzIuMWwtLjIuMWgtLjJMMTUgMzAuM2ExLjYgMS42IDAgMCAwLTEuOC0uM2wtMi4xIDFoLS4ybC0uMi0uMi0uOC0yLjJjLS4yLS42LS45LTEtMS41LTFINS45bC0uMS0uMnYtMi4zYzAtLjctLjQtMS4zLTEtMS42bC0yLjEtLjgtLjItLjF2LS4zbDEtMmMuMi0uNyAwLTEuNC0uNC0xLjlMMS40IDE3di0uNEwzLjEgMTVjLjUtLjUuNi0xLjIuMy0xLjhsLTEtMi4xdi0uM2wuMy0uMSAyLjEtLjhjLjYtLjMgMS0uOSAxLTEuNlY1LjhoMi42Yy42IDAgMS4zLS40IDEuNS0xbC44LTIuMi4yLS4xaC4ybDIuMSAxYy42LjIgMS4zIDAgMS44LS41bDEuNi0xLjYuMi0uMWguMkwxOC42IDNjLjUuNSAxLjIuNyAxLjguNGwyLjEtMWguMmwuMi4yLjggMi4yYy4yLjYuOSAxIDEuNSAxSDI3Ljh2Mi41YzAgLjcuNCAxLjMgMSAxLjZsMi4xLjhhLjMuMyAwIDAgMSAuMi40bC0xIDJjLS4yLjcgMCAxLjQuNCAxLjlsMS43IDEuNnYuNGwtMS43IDEuNWMtLjUuNS0uNiAxLjItLjMgMS44bDEgMi4xWm0tNS40IDE5LTQuNS0yLjJWMzJsLjguM2MuNC4yLjguMiAxLjIgMCAuNC0uMS44LS40IDEtLjlsLjctMi4xLjMtLjJoLjV2MTIuNVptLTUuOS0yLjgtMi42LTEuNGgtLjZsLTIuNyAxLjR2LTcuM2guMWwxLjYgMS43YTEuNiAxLjYgMCAwIDAgMi40IDBsMS42LTEuN2guMnY3LjNabS03LjIuNkw4IDQxLjVWMjloLjRjLjEgMCAuMiAwIC4zLjJsLjggMi4xYy4xLjUuNS44LjkgMWgxLjJsMS0uNXY3LjRaTTMzLjEgMThjLjMtLjMuNS0uNy41LTEuMSAwLS41LS4yLS45LS41LTEuMkwzMS40IDE0di0uM2wuOS0yLjFjLjItLjQuMi0uOSAwLTEuM3MtLjUtLjctLjktLjhsLTIuMS0uOWEuMy4zIDAgMCAxLS4yLS4yVjZjMC0uNS0uMS0uOS0uNC0xLjItLjMtLjMtLjgtLjUtMS4yLS41bC0yLjMuMWMtLjEgMC0uMiAwLS4zLS4ybC0uOC0yLjFhMS42IDEuNiAwIDAgMC0yLjEtMWwtMi4yIDFoLS4yTDE4IC41Yy0uNi0uNy0xLjgtLjctMi40IDBMMTQgMi4yaC0uMmwtMi4yLTFoLTEuMmMtLjQuMi0uNy42LS45IDFsLS44IDIuMS0uMy4ySDYuMWMtLjUgMC0uOSAwLTEuMi40LS4zLjMtLjUuNy0uNCAxLjJ2Mi4zYzAgLjEgMCAuMi0uMi4ybC0yLjEuOWMtLjQuMS0uOC40LTEgLjhsLjEgMS4zIDEgMi0uMS40LTEuNyAxLjZjLS4zLjMtLjUuNy0uNSAxLjIgMCAuNC4yLjguNSAxbDEuNyAxLjd2LjNsLS45IDIuMWExLjYgMS42IDAgMCAwIC45IDIuMWwyLjEuOWMuMiAwIC4yLjEuMi4ydjIuM2MwIC41LjEgMSAuNCAxLjIuMy4zLjguNSAxLjIuNWguNnYxMy41YzAgLjIuMS40LjMuNWguN2w2LTMgMy4yLTEuNUwyNiA0M2guNmMuMi0uMS40LS4zLjQtLjVWMjloLjRjLjUgMCAuOS0uMiAxLjItLjUuMy0uMy41LS43LjUtMS4ybC0uMS0yLjNzMC0uMi4yLS4ybDIuMS0uOWMuNC0uMS43LS40IDEtLjguMS0uNCAwLS45LS4xLTEuM2wtMS0yLjEuMS0uMyAxLjctMS42WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1lbXBsb3llcnMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDhcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTcuMyAxNC41djYuMWMwIC40LjMuNy43LjcuNCAwIC43LS4zLjctLjd2LTZjMC0uNS0uMy0uNy0uNy0uNy0uNCAwLS43LjItLjcuNlpNOCAzLjNjMS4yIDAgMi4yIDEgMi4yIDIuMSAwIDEuMi0xIDIuMi0yLjIgMi4yLTEuMiAwLTIuMi0xLTIuMi0yLjIgMC0xLjIgMS0yLjEgMi4yLTIuMVptMCA1LjZhMy41IDMuNSAwIDEgMCAwLTdDNiAyIDQuNCAzLjYgNC40IDUuNSA0LjQgNy40IDYgOSA4IDlabTMxLjUgNS42djYuMWMwIC40LjMuNy43LjcuMyAwIC42LS4zLjYtLjd2LTZjMC0uNS0uMy0uNy0uNi0uNy0uNCAwLS43LjItLjcuNlptNC43LS42Yy0uMyAwLS42LjItLjYuNlYyM2gtN3YtOC41YzAtLjQtLjItLjYtLjYtLjYtLjMgMC0uNi4yLS42LjZ2OC44YzAgLjUtLjUgMS0xIDFhMSAxIDAgMCAxLTEtMVYxNGMwLTEuNSAxLjItMi42IDIuNi0yLjZoMy41di42YzAgLjMuMy42LjcuNi4zIDAgLjYtLjMuNi0uNnYtLjZoMy40YzEuNCAwIDIuNiAxLjEgMi42IDIuNnY5LjNjMCAuNS0uNCAxLTEgMWExIDEgMCAwIDEtMS0xdi04LjhjMC0uNC0uMi0uNi0uNi0uNlptLS43IDIyYzAgLjgtLjYgMS40LTEuNCAxLjQtLjggMC0xLjQtLjYtMS40LTEuM3YtOS42YzAtLjQtLjMtLjctLjYtLjctLjQgMC0uNy4zLS43LjdWMzZjMCAuNy0uNiAxLjMtMS40IDEuMy0uNyAwLTEuMy0uNi0xLjMtMS4zVjI0LjNoNi44VjM2Wm0tMTQgMS40di0xMGMuNC4zLjguNCAxLjMuNCAxLjUgMCAyLjYtMS4xIDIuNi0yLjUuMy4xLjYuNCAxIC40bDEtLjJWMzZjMCAuNS4xIDEgLjQgMS4zaC02LjNabS0uNi0yMy4yYy0uMyAwLS42LjMtLjYuN1YyNWgtMy41di05bDMuMy01aC44YzEuOCAwIDMuMiAxLjQgMy4yIDN2MTEuMmMwIC42LS42IDEuMi0xLjMgMS4yLS42IDAtMS4yLS41LTEuMi0xLjJWMTQuOGMwLS40LS4zLS43LS43LS43Wm0tLjcgMjZjMCAxLS44IDEuOC0xLjggMS44cy0xLjctLjgtMS43LTEuN1YyOC44YzAtLjQtLjMtLjYtLjctLjYtLjQgMC0uNy4yLS43LjZ2MTEuNGMwIDEtLjcgMS43LTEuNyAxLjdzLTEuNy0uOC0xLjctMS43di0xNEgyOHYxNFptLTkuNy0yNS4zdjEwLjRjMCAuNi0uNSAxLjItMS4yIDEuMnMtMS4zLS42LTEuMy0xLjJWMTRjMC0xLjcgMS41LTMuMiAzLjItMy4yaDFsMy4yIDUuMXY5aC0zLjVWMTQuOGMwLS40LS4zLS43LS43LS43LS40IDAtLjcuMy0uNy43Wm0wIDIyLjVoLTYuMmMuMy0uNC40LS44LjQtMS4zVjI1LjNjLjMuMi43LjMgMSAuMy40IDAgLjctLjMgMS0uNGEyLjYgMi42IDAgMCAwIDMuOCAyLjJ2MTBaTTEyLjEgMTRjLS40IDAtLjcuMi0uNy42VjIzSDQuNXYtOC41YzAtLjQtLjMtLjYtLjYtLjYtLjQgMC0uNy4yLS43LjZ2OC44YTEgMSAwIDEgMS0xLjkgMFYxNGMwLTEuNSAxLjItMi42IDIuNi0yLjZoMy40di42YzAgLjMuMy42LjcuNi40IDAgLjctLjMuNy0uNnYtLjZIMTJjMS40IDAgMi41IDEuMSAyLjUgMi42djkuM2MwIC41LS40IDEtMSAxYTEgMSAwIDAgMS0uOS0xdi04LjhjMC0uNC0uMy0uNi0uNi0uNlptLS44IDIyYzAgLjgtLjYgMS40LTEuNCAxLjQtLjcgMC0xLjMtLjYtMS4zLTEuM3YtOS42YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42LjdWMzZjMCAuNy0uNiAxLjMtMS40IDEuMy0uOCAwLTEuNC0uNi0xLjQtMS4zVjI0LjNoNi44VjM2Wm0xNS4xLTI1TDI0IDE0LjYgMjEuNiAxMWg0LjhabTE4LjMgMTQuNGMuMy4yLjYuMyAxIC4zIDEuMyAwIDIuMy0xIDIuMy0yLjNWMTRjMC0yLjItMS43LTQtMy45LTRIMzZjLTEuNiAwLTIuNyAxLjItMy4zIDIuNS0uNi0xLjYtMi0yLjgtMy44LTIuOGgtOS43Yy0xLjggMC0zIDEuMi0zLjggMi43LS42LTEuMy0xLjctMi4zLTMuMi0yLjNIMy45QTMuOSAzLjkgMCAwIDAgMCAxNHY5LjNjMCAxLjIgMSAyLjMgMi4zIDIuM2wuOS0uMlYzNmMwIC41LjIgMSAuNCAxLjNIMS4zYy0uMyAwLS42LjMtLjYuNyAwIC4zLjMuNi42LjZoMTcuMXYxLjZjMCAuNi4yIDEuMi42IDEuN2gtN2MtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDI0LjJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZoLTcuNGMuNC0uNS42LTEuMS42LTEuN3YtMS42aDE3LjNjLjMgMCAuNi0uMy42LS42IDAtLjQtLjMtLjctLjYtLjdoLTIuNGMuMi0uNC40LS44LjQtMS4zVjI1LjNaTTQwIDMuM2MxLjIgMCAyLjEgMSAyLjEgMi4xIDAgMS4yLTEgMi4yLTIuMSAyLjItMS4yIDAtMi4yLTEtMi4yLTIuMiAwLTEuMiAxLTIuMSAyLjItMi4xWm0wIDUuNmEzLjUgMy41IDAgMSAwIDAtNyAzLjUgMy41IDAgMSAwIDAgN1pNMjMuOSAxLjNhMi43IDIuNyAwIDEgMSAwIDUuMyAyLjcgMi43IDAgMSAxIDAtNS4zWm0wIDYuN2E0IDQgMCAwIDAgNC00IDQgNCAwIDAgMC04IDAgNCA0IDAgMCAwIDQgNFpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtbWFjKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk04LjUgMTMuN2EuNi42IDAgMSAwIDAtMS4zaC0zYy0uMyAwLS42LjMtLjYuNyAwIC4zLjMuNi42LjZoM1ptMi42LS42YzAgLjMuMy42LjcuNkgxOGMuNCAwIC43LS4zLjctLjYgMC0uNC0uMy0uNy0uNy0uN2gtNi4yYy0uNCAwLS43LjMtLjcuN1ptMS43LTMuNGMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNkg1LjVjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2g3LjNaTTI0LjYgOWMwLS4zLS4zLS42LS43LS42SDE2Yy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdIMjRjLjQgMCAuNy0uMy43LS43Wk0xNiA1LjdjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZINS41Yy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMTAuNlptNy44IDBjLjQgMCAuNy0uMy43LS43IDAtLjMtLjMtLjYtLjctLjZoLTQuNmMtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aDQuNlptMTAuNCA1LTEuNS43aC0uMWwtNC40IDMuOC00LjItMS4yaC0uNUwxOSAxNi42bC00LjMgMS4yLTQuMy0yLjVhLjcuNyAwIDAgMC0uOC4xbC00LjYgNGMtLjMuMi0uMy42IDAgLjlsLjQuMmMuMiAwIC4zIDAgLjUtLjJsNC4yLTMuNiA0LjIgMi40aC41bDQuNi0xLjNoLjFsNC40LTIuNSA0LjMgMS4zYy4yIDAgLjUgMCAuNi0uMmw0LjUtMy45IDEuNC0uNS41IDEuMiAyLjQtMy4yLTQtLjQuNiAxLjJabTcuNiAxOC41aC0zLjZWMTRjMC0uMy0uMy0uNi0uNi0uNi0uNCAwLS43LjMtLjcuNnYxNS4zaC0zLjNWMTZjMC0uMy0uMi0uNi0uNi0uNi0uNCAwLS43LjMtLjcuNnYxMy4zaC0zLjN2LTkuNGMwLS4zLS4zLS42LS42LS42LS40IDAtLjcuMy0uNy42djkuNGgtMy4yVjE4LjVjMC0uMy0uMy0uNi0uNy0uNi0uNCAwLS42LjMtLjYuNnYxMC43SDIwdi04YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2OGgtMy4zdi02LjhjMC0uMy0uMy0uNi0uNy0uNi0uMyAwLS42LjMtLjYuNnY2LjhoLTMuM3YtOS40YzAtLjMtLjMtLjYtLjctLjYtLjMgMC0uNi4zLS42LjZ2OS40SDYuMnYtNS40YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2NS40SDEuM3YtMjZjMC0xIDEtMS45IDItMS45aDM2LjZjMS4xIDAgMiAuOSAyIDJ2MjZabTAgM2MwIDEtLjkgMi0yIDJIMy4zYy0xIDAtMi0xLTItMnYtMS43SDQydjEuN1pNMTggMzguOWg3di0zLjVoLTdWMzlabTkuMiAxLjNjMS4xIDAgMiAuNyAyLjMgMS43aC0xNmMuMy0xIDEuMi0xLjcgMi4zLTEuN2gxMS40Wk00MCAwSDMuM0EzLjMgMy4zIDAgMCAwIDAgMy4zdjI4LjljMCAxLjggMS41IDMuMiAzLjMgMy4yaDEzLjVWMzloLTFjLTIgMC0zLjYgMS43LTMuNiAzLjYgMCAuNC4zLjcuNy43aDE3LjRjLjQgMCAuNy0uMy43LS43IDAtMi0xLjYtMy42LTMuNy0zLjZoLS45di0zLjVINDBjMS44IDAgMy4zLTEuNCAzLjMtMy4ydi0yOWMwLTEuNy0xLjUtMy4yLTMuMy0zLjJaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWNhbGVuZGFyKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiMzlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yMy44IDMxLjFoLTQuNHYtNC40SDIzTDIyIDI4LjZsLS42LS44YS43LjcgMCAwIDAtMS0uMWMtLjIuMi0uMy42IDAgLjlsMSAxLjUuNi4zYy4yIDAgLjQtLjEuNS0uM2wxLjQtMi4xVjMxWm0xLjctNi44YS42LjYgMCAwIDAtMSAuMmwtLjUgMWgtNS4zYy0uNCAwLS43LjItLjcuNnY1LjdjMCAuNC4zLjYuNy42aDUuOGMuNCAwIC43LS4yLjctLjZWMjZsLjUtLjljLjItLjMuMS0uNy0uMi0uOVptNSA2LjhIMzV2LTQuNGgtNC41djQuNFptLS43LTUuN2MtLjMgMC0uNi4zLS42Ljd2NS43YzAgLjQuMy42LjYuNmg1LjhjLjQgMCAuNy0uMi43LS42VjI2YzAtLjQtLjMtLjctLjctLjdoLTUuOFpNOC4yIDMxLjFoNC41di00LjRIOC4ydjQuNFptLS42LTUuN2MtLjQgMC0uNy4zLS43Ljd2NS43YzAgLjQuMy42LjcuNmg1LjhjLjMgMCAuNi0uMi42LS42VjI2YzAtLjQtLjMtLjctLjYtLjdINy42Wm0yMi45LTZIMzVWMTVoLTQuNXY0LjVabS0uNy01LjdjLS4zIDAtLjYuMy0uNi43VjIwYzAgLjQuMy43LjYuN2g1LjhjLjQgMCAuNy0uMy43LS43di01LjdjMC0uNC0uMy0uNy0uNy0uN2gtNS44Wm0tMTAuNCA1LjhoNC40VjE1aC00LjR2NC41Wm01LjEgMS4zYy40IDAgLjctLjMuNy0uN3YtNS43YzAtLjQtLjMtLjctLjctLjdoLTUuOGMtLjQgMC0uNy4zLS43LjdWMjBjMCAuNC4zLjcuNy43aDUuOFpNMTUuNCA3LjdjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2gyYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC0yWm0yMSAwYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy42LjdoMmEuNi42IDAgMCAwIDAtMS4zaC0yWm0tMTAuNSAwYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoMmMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNy0uNmgtMlpNMzMgOWMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNmgtMmMtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aDJaTTEyIDlhLjYuNiAwIDAgMCAwLTEuM2gtMmMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDJabTEwLjUgMGMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNmgtMmMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDJaTTYuOSA3LjdoLTJjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gyYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42Wm0zNSAwaC0uM2MtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aC4zdjI2LjhjMCAuNy0uNiAxLjMtMS4zIDEuM2gtMzhjLS43IDAtMS4zLS42LTEuMy0xLjNWOWguM2MuNCAwIC43LS4zLjctLjcgMC0uMy0uMy0uNi0uNy0uNmgtLjNWNC41YzAtLjcuNi0xLjMgMS4zLTEuM2gyLjh2MS4yYzAgLjQuMy43LjYuNy40IDAgLjctLjMuNy0uN1YzLjJoNC45djEuMmMwIC40LjIuNy42LjcuNCAwIC43LS4zLjctLjdWMy4yaDQuOHYxLjJjMCAuNC4zLjcuNy43LjMgMCAuNi0uMy42LS43VjMuMkgyNHYxLjJjMCAuNC4zLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMkgzMHYxLjJjMCAuNC4zLjcuNy43LjMgMCAuNi0uMy42LS43VjMuMmg0Ljl2MS4yYzAgLjQuMy43LjYuNy40IDAgLjctLjMuNy0uN1YzLjJoM2MuOCAwIDEuNC42IDEuNCAxLjN2My4yWm0tMS4zLTUuOGgtMy4xVi43YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2MS4yaC00LjlWLjdhLjYuNiAwIDEgMC0xLjMgMHYxLjJoLTQuOFYuN2MwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43djEuMkgxOVYuN2MwLS40LS4zLS43LS42LS43LS40IDAtLjcuMy0uNy43djEuMkgxM1YuN2MwLS40LS4zLS43LS43LS43LS40IDAtLjYuMy0uNi43djEuMkg2LjdWLjdDNi43LjMgNi40IDAgNiAwYy0uMyAwLS42LjMtLjYuN3YxLjJIMi42QTIuNiAyLjYgMCAwIDAgMCA0LjV2MzEuM2MwIDEuNCAxLjIgMi42IDIuNiAyLjZoMzhjMS40IDAgMi42LTEuMiAyLjYtMi42VjQuNWMwLTEuNC0xLjItMi42LTIuNi0yLjZaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXBob25lKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiNDNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yNS44IDM3LjhhNCA0IDAgMCAxLTQgMy45SDUuM2E0IDQgMCAwIDEtNC00VjUuM2E0IDQgMCAwIDEgNC00aDE2LjVhNCA0IDAgMCAxIDQgNHYzMi42Wk0yMS44IDBINS4zQzIuMyAwIDAgMi4zIDAgNS4ydjMyLjZDMCA0MC43IDIuNCA0MyA1LjMgNDNoMTYuNWMzIDAgNS4zLTIuMyA1LjMtNS4yVjUuMkMyNyAyLjMgMjQuNyAwIDIxLjggMFpNMTEuMiAzOC40Yy0uMyAwLS42LjMtLjYuNyAwIC40LjMuNy42LjdoNC42Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC00LjZabTQuNi0zMy44Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC00LjZjLS4zIDAtLjYuMy0uNi43IDAgLjQuMy43LjYuN2g0LjZaTTQgNi42Yy0uNCAwLS43LjItLjcuNiAwIC4zLjMuNi43LjZIMjNjLjQgMCAuNy0uMy43LS42IDAtLjQtLjMtLjctLjctLjdINFptMCAyOC42Yy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdIMjNjLjQgMCAuNy0uMy43LS43IDAtLjMtLjMtLjYtLjctLjZINFpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbG9jYXRpb24oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMjlcIiBoZWlnaHQ9XCI0M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTUuNSAxNC40YTguOCA4LjggMCAwIDEgMTcuNyAwIDguOCA4LjggMCAwIDEtMTcuNyAwbTE5IDBhMTAuMSAxMC4xIDAgMCAwLTIwLjMgMCAxMC4xIDEwLjEgMCAwIDAgMjAuMyAwTTE0LjMgNDEuN2MtNC44IDAtOC0xLjktOC0zLjYgMC0xLjEgMS42LTIuNCA0LjItMyAxLjggMiAzLjIgMy40IDMuNCAzLjVsLjQuMmMuMiAwIC4zIDAgLjUtLjJsMy40LTMuNWMyLjYuNiA0LjMgMS45IDQuMyAzIDAgMS43LTMuNCAzLjYtOC4yIDMuNm0tMTMtMjcuNGExMyAxMyAwIDAgMSAyNiAwYzAgOS4zLTEwLjYgMjAuNi0xMyAyMy0yLjMtMi40LTEzLTEzLjctMTMtMjNNMTkuMSAzNGM0LTQuOSA5LjYtMTIuNyA5LjYtMTkuN2ExNC4zIDE0LjMgMCAwIDAtMjguNyAwQzAgMjEuMyA1LjUgMjkgOS42IDM0Yy0yLjkuOC00LjcgMi4zLTQuNyA0LjFDNC45IDQxIDkgNDMgMTQuMyA0M2M1LjMgMCA5LjUtMi4xIDkuNS00LjkgMC0xLjgtMS45LTMuMy00LjctNC4xXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXJpZ2h0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMzXCIgaGVpZ2h0PVwiMzNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMi4zIDkuNmMtLjItLjMtLjEtLjUgMC0uNy4yLS4zLjUtLjIuNyAwbDYuOSA3LjR2LjdMMTMgMjQuNmMtLjIuMS0uNS4yLS43IDAtLjEtLjItLjItLjUgMC0uN2w2LjUtNy4yLTYuNS03LjFaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWxlZnQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzNcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE5LjYgOC43Yy4xLS4yLjUtLjMuNyAwIC4xLjIuMi40IDAgLjdsLTYuNSA3IDYuNSA3LjJjLjIuMy4xLjYgMCAuOC0uMi4yLS42LjEtLjcgMGwtNi45LTcuNlYxNmw2LjktNy40WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1kb3dubG9hZCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzMFwiIGhlaWdodD1cIjI3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjguOTc2IDI1SC45OTFhLjk5MS45OTEgMCAxIDAgMCAxLjk4M2gyNy45ODVhLjk5MS45OTEgMCAxIDAgMC0xLjk4M1ptLTE0LjU3LTEuMjdjLjM0OC4zNS44NTYuMzUgMS4zNzggMGw2LjUtNi42NTZjLjM0OC0uMzU3LjM0OC0xLjA4NyAwLTEuNDQxLS4zNDYtLjMzLTEuMDQ2LS4zMy0xLjM3NSAwbC00Ljc3NyA0Ljg5N1YxLjIyNEExLjIgMS4yIDAgMCAwIDE0LjkwMiAwYy0uNDk2IDAtMS4wNjMuNTI2LTEuMDYzIDEuMjI0djE5LjE4OGwtNC43MTgtNC43OGMtLjM0OS0uMzI4LTEuMDg0LS4zMjgtMS40MzcgMC0uMzQ3LjM1NS0uMzQ3IDEuMDg1IDAgMS40NDJsNi43MjIgNi42NTZaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1haXJidXMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMjNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTTI3LjYgMjIuNEgzM1YuN2gtNS40djIxLjdaTTU0LjggNy44YzAtNy40LTguMi03LTEwLjUtN2wtOS0uMXYyMS43aDUuMlY1LjNoNmMxLjcgMCAzLjEuOCAzIDIuNiAwIDEuNy0xLjEgMi41LTIuOCAyLjVoLTQuM2w2LjYgMTJoNS40TDUwIDE0LjVjMy4zLTEuMyA0LjktMyA0LjktNi43Wm01NS44IDFjLTIuMi0uNS00LTEuMS00LjItMi4yLS4zLTEuNCAxLjctMS45IDMtMiAyLjctLjQgNS42LjcgOCAxLjhsMS42LTQuMkMxMTcgMSAxMTIgMCAxMDkuNiAwYy00LjEuMy05IDIuMy04LjcgNy4zLjIgMi42IDIgNC43IDYuNiA2IDEuNC4yIDcgLjcgNi44IDMtLjIgMS41LTIuNSAxLjgtNS40IDEuNi0zLjctLjYtNS40LTEuNC03LTJsLTEuNSA0LjFjMy4zIDEuOSA2LjggMi43IDEwLjUgMi44IDgtLjMgOC44LTQuMyA5LjEtNi43IDAtNC4zLTMuOC02LjMtOS40LTcuM1pNNzQgMTEuMmMxLjMtMSAxLjgtMi4xIDEuOC00LjMgMC0zLjctMi44LTYuMi02LjUtNi4ySDU2Ljh2MjEuN2gxMS43YzQuMiAwIDguMS0xLjcgOC4xLTYuNSAwLTItMS0zLjUtMi43LTQuN1ptLTEyLTUuOWg3YzEuMyAwIDIuMy4yIDIuNCAxLjggMCAxLjQtMSAxLjgtMi4yIDEuOEg2MlY1LjNabTkuOSAxMC4zYy0uMSAxLjQtMSAyLjMtMi41IDIuM0g2MnYtNC41aDcuNGMxLjMgMCAyLjUuOCAyLjQgMi4yWk05My4zIDEzYzAgNy05LjYgNi44LTkuNiAwVi42aC01LjR2MTEuNmMwIDIuNS4yIDUuNSAyIDcuNCAyLjkgNCAxMi42IDQuMiAxNiAuNiAxLjgtMiAyLjQtNC4xIDIuNC04LjZWLjdoLTUuNFYxM1pcIi8+PHBhdGggZmlsbC1ydWxlPVwibm9uemVyb1wiIGQ9XCJNMTUuMi43aC00LjNMMCAyMi40aDYuNUw4LjEgMTl2LS4xaDcuNXYuMS0uMWwtMi4zLTQuOGgtM2wyLjgtNS44IDcgMTQuMWg2LjR6XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWFyaWVzKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjU5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk00MC40IDIzLjVoNGwtMi03LjQtMiA3LjRabTEwLjEgNi43aC00LjFsLTEtMy40aC01LjhsLTEgMy40aC00LjFsNS4zLTE3LjZoNS4zbDUuNCAxNy42Wk02MS43IDE4YzAtMS4zLS41LTEuOS0yLjEtMS45aC0zLjF2NS4yaDMuMWMxLjcgMCAyLjEtLjYgMi4xLTJWMThabS0zIDYuN2gtMi4ydjUuNWgtNFYxMi42aDcuM2M0LjMgMCA1LjkgMS43IDUuOSA1djIuMmMwIDIuMi0uOCAzLjYtMi42IDQuNGw0LjMgNmgtNC43bC00LTUuNVpNNjkuNiAxMi42aDR2MTcuNmgtNHpNNzcuMSAzMC4yVjEyLjZoMTEuMXYzLjVoLTcuMXYzLjNoNi42djMuNWgtNi42djMuOGg3LjF2My41ek05Ni40IDMwLjVjLTIgMC00LjItLjUtNS43LTEuMmwuNy0zYzEuNi41IDMuMi44IDUgLjggMi4xIDAgMi41LS40IDIuNS0xLjlzMC0xLjctMy0yLjRjLTQuMi0uOS00LjktMS43LTQuOS01LjUgMC0zLjYgMS4zLTUgNi4xLTUgMS42IDAgMy40LjIgNS40LjZsLS40IDMuNGMtMi0uNC0zLjMtLjUtNS0uNS0xLjcgMC0yIC4zLTIgMS42IDAgMS43IDAgMS43IDIuOCAyLjMgNC43IDEuMiA1IDIuMSA1IDUuNiAwIDMuNS0xLjIgNS4yLTYuNSA1LjJNMTAgNWMtLjQtMy4yLjUtMy42IDIuMy0uOWwxMC42IDE2LjVjMS44IDIuOCAxLjIgMy4yLTEuMSAxTDE1LjYgMTZhMjAgMjAgMCAwIDEtNS4zLTkuN0wxMC4xIDVaTTE5IDIuMmMuNS0zIDEuNS0zIDIuMi4ybDMuNCAxMy44Yy44IDMuMS4yIDMuNC0xLjQuNWwtMi4xLTMuOWEyMC4yIDIwLjIgMCAwIDEtMi0xMC42TTI4LjggNC43YzEuMy0xLjcgMS42LS40LjkgMi43bC0xLjIgNC45Yy0uNyAzLjEtMS41IDMuNC0xLjYuNS0uMi0yLjguNy02LjUgMi04LjFNMy4xIDEzYy0xLjMtMy0uMy0zLjcgMi4xLTEuNkwyNSAyOC4yYzIuNSAyLjEgMi4xIDIuNy0uOCAxLjNsLTEyLjEtNS43Yy0zLTEuMy02LjQtNC45LTcuNy03LjhsLTEuMy0zWk0xLjIgMjcuMUMtLjkgMjQuNy0uMiAyMy42IDMgMjQuN2wyNi41IDkuMWMzIDEgMyAxLjctLjMgMS4zbC0xNi44LTEuNmMtMy4yLS4zLTcuNi0yLjYtOS44LTVsLTEuMy0xLjRaTTQxLjcgNDBjMiAwIDIuMy0uNi43LTEuMy0xLjYtLjgtNC40LTEuNC02LjQtMS40SDEyLjhjLTIgMC0yLjMgMS0uNyAybDUuMyAzLjdhNyA3IDAgMCAwIDYuMi42bDUtMi4yYzEuOC0uOCA0LjgtMS40IDYuOC0xLjRoNi4zWlwiLz48Zz48cGF0aCBkPVwiTTU2LjMgNDYuN0g1NUw1NCA0NGgtNC42bC0uOSAyLjZoLTEuNGwzLjctMTAuOWgxLjlsMy42IDEwLjlabS00LjYtOS45LTIgNmg0bC0yLTZaTTU5LjYgNDUuNWg0Ljd2MS4yaC02VjM1LjloMS4zek02Ny43IDQ1LjVoNC43djEuMmgtNlYzNS45aDEuM3pNNzYgNDYuN2gtMS41VjM1LjlINzZ6TTg3LjEgNDYuN2gtMS40bC0uOS0yLjZoLTQuNmwtLjkgMi42SDc4bDMuNy0xMC45aDEuOUw4NyA0Ni43Wm0tNC42LTkuOS0yIDZoNGwtMi02Wk05MC4zIDM3LjV2OS4ySDg5VjM1LjloMmw0LjcgOS4zdi05LjNIOTd2MTAuOEg5NXpNMTAwLjkgNDMuNmMwIDEuNS42IDIgMi4zIDJsMi42LS4zLjEgMS4zLTIuNy4yYy0yLjcgMC0zLjctMS0zLjctMy4xdi00LjhjMC0yLjEgMS0zLjIgMy43LTMuMi44IDAgMiAwIDIuNy4zbC0uMSAxLjItMi42LS4zYy0xLjcgMC0yLjMuNS0yLjMgMnY0LjdaTTEwOC4xIDM1LjloNi40VjM3aC01djMuNGg0LjZ2MS4zaC00LjZ2My43aDV2MS4yaC02LjR6XCIvPjwvZz48Zz48cGF0aCBkPVwibTQ3LjcgNTYuNy0xLjUtLjMuMS0uNSAxLjUuMmMuOCAwIDEtLjIgMS0uOCAwLS43IDAtLjgtMS4xLTEtMS4zLS4zLTEuNC0uNS0xLjQtMS42IDAtMSAuNC0xLjQgMS42LTEuNGwxLjQuMnYuNmwtMS4zLS4yYy0uOSAwLTEgLjItMSAuOCAwIC43IDAgLjggMSAxIDEuNC40IDEuNC42IDEuNCAxLjYgMCAuOS0uMiAxLjQtMS43IDEuNFpNNTIuOCA1Ni42di0yLjljMC0uMiAwLS4zLS4zLS4zcy0uOS4xLTEuMy40djIuOGgtLjZ2LTUuM2wuNi0uMXYyYy40LS4zIDEtLjUgMS41LS41LjYgMCAuOC40LjggMXYzaC0uN1pNNTcuNCA1Ni42aC0uNnYtLjNjLS4zLjMtLjguNC0xLjIuNC0uNyAwLTEtLjQtMS0xLjEgMC0uOC40LTEgMS4xLTFoMXYtLjdjMC0uNC0uMi0uNi0uOC0uNmwtMS4xLjEtLjEtLjUgMS4yLS4yYzEuMSAwIDEuNS41IDEuNSAxLjN2Mi42Wm0tLjctMS41aC0xYy0uMyAwLS41LjEtLjUuNXMwIC41LjUuNWMuNCAwIC43LS4xIDEtLjN2LS43Wk02MS41IDU1LjRjMCAuOC0uMyAxLjMtMS4yIDEuM2E2IDYgMCAwIDEtMS4xLS4xVjU4bC0uNy4xdi01LjRoLjZ2LjRhMiAyIDAgMCAxIDEuMy0uNWMuNyAwIDEuMS40IDEuMSAxLjJ2MS41Wm0tMi4zLjYgMSAuMWMuNSAwIC42LS4yLjYtLjdWNTRjMC0uNCAwLS42LS41LS42LS40IDAtLjguMi0xLjEuNVY1NlpNNjIuNiA1Mi4ydi0xaDEuNXYxaC0xLjVabTAgNC40di0zLjhoMS41djMuOGgtMS41Wk02Ni44IDU2LjZ2LTIuOWMwLS4yLS4xLS4zLS40LS4zbC0xLjIuM3YzaC0uN3YtMy45aC41di4zbDEuNi0uNGMuNiAwIC44LjQuOCAxdjNoLS42Wk03MS42IDUzLjJINzFjLjIuMy4yLjUuMi44di4yYzAgLjgtLjUgMS4zLTEuNCAxLjNhMyAzIDAgMCAxLS40IDBjLS4yIDAtLjMuMi0uMy40IDAgLjEgMCAuMi4yLjJsMS4xLjFjLjcgMCAxIC4zIDEgMXMtLjMgMS0xLjcgMWMtLjMgMC0xIDAtMS40LS4ybC4xLS41IDEuMy4yYzEgMCAxLS4yIDEtLjUgMC0uNCAwLS40LS41LS41aC0xYy0uNi0uMS0uOC0uNC0uOC0uNyAwLS4zLjItLjYuNC0uNy0uNC0uMi0uNS0uNi0uNS0xVjU0YzAtLjguNC0xLjMgMS41LTEuM2wuNi4xaDF2LjRabS0xLjcgMGMtLjcgMC0xIC4zLTEgLjh2LjJjMCAuNi4zLjggMSAuOC42IDAgLjgtLjMuOC0uOFY1NGMwLS41LS4yLS43LS44LS43Wk03Ni44IDU2LjZoLS41di0uM2MtLjQuMy0uOC40LTEuMy40LS43IDAtMS0uNC0xLTEuMSAwLS44LjQtMSAxLjEtMWgxdi0uN2MwLS40LS4yLS42LS44LS42bC0xLjEuMVY1M2wxLjItLjJjMSAwIDEuNC41IDEuNCAxLjN2Mi42Wm0tLjYtMS41aC0xYy0uNCAwLS42LjEtLjYuNXMuMS41LjYuNWMuMyAwIC43LS4xIDEtLjN2LS43Wk04Mi42IDU1LjNjMCAuOC0uMyAxLjQtMS42IDEuNC0uNCAwLTEgMC0xLjQtLjJ2LTUuMmwuNy0uMVY1M2MuMy0uMS43LS4zIDEuMi0uMy44IDAgMS4xLjUgMS4xIDEuMnYxLjRabS0yLjMuOGguN2MuOCAwIDEtLjMgMS0uOHYtMS40YzAtLjQtLjItLjYtLjctLjZsLTEgLjN2Mi41Wk04NSA1Ni4xYy40IDAgLjggMCAxLjItLjJsLjEuNi0xLjMuMmMtMS4xIDAtMS41LS42LTEuNS0xLjR2LTEuMWMwLS44LjMtMS41IDEuNS0xLjUgMSAwIDEuNC43IDEuNCAxLjV2LjhIODR2LjNjMCAuNi4yLjggMSAuOFptLS45LTEuN2gxLjd2LS4zYzAtLjUtLjItLjgtLjgtLjgtLjYgMC0uOS4zLS45Ljh2LjNaTTg5LjQgNTYuNWwtLjguMmMtLjYgMC0xLS4yLTEtLjl2LTIuNEg4N3YtLjZoLjd2LTFoLjZ2MWgxdi42aC0xdjIuM2MwIC4zIDAgLjQuNC40aC42di40Wk05Mi4zIDU2LjVsLS44LjJjLS43IDAtMS0uMi0xLS45di0yLjRIOTB2LS42aC42di0xaC43djFoMXYuNmgtMXYyLjNjMCAuMyAwIC40LjQuNGguNnYuNFpNOTQuNSA1Ni4xYy40IDAgLjggMCAxLjItLjJsLjEuNi0xLjMuMmMtMS4yIDAtMS41LS42LTEuNS0xLjR2LTEuMWMwLS44LjMtMS41IDEuNC0xLjUgMS4yIDAgMS41LjcgMS41IDEuNXYuOGgtMi4zdi4zYzAgLjYuMi44IDEgLjhabS0uOS0xLjdoMS42di0uM2MwLS41LS4xLS44LS44LS44LS42IDAtLjguMy0uOC44di4zWk05OC42IDUzLjNsLTEgLjd2Mi42aC0uN3YtMy44aC42di41bDEtLjYuMS42Wk0xMDMgNTEuN2E0IDQgMCAwIDAtLjYgMGMtLjQgMC0uNS4xLS41LjV2LjZoMXYuNmgtMXYzLjJoLS43di0zLjJoLS42di0uNmguNnYtLjdjMC0uNi40LTEgMS4xLTFsLjguMXYuNVpNMTA0LjMgNTIuOHYzYzAgLjIuMi4zLjQuM2wxLjMtLjR2LTIuOWguNnYzLjhoLS41di0uM2wtMS42LjRjLS42IDAtLjgtLjQtLjgtMXYtMi45aC42Wk0xMDkuOCA1Ni41bC0uOC4yYy0uNiAwLS45LS4yLS45LS45di0yLjRoLS43di0uNmguN3YtMWguN3YxaDF2LjZoLTF2Mi4zYzAgLjMgMCAuNC4zLjRoLjZsLjEuNFpNMTExLjMgNTIuOHYzYzAgLjIuMi4zLjQuM2wxLjMtLjR2LTIuOWguNnYzLjhoLS41di0uM2MtLjUuMi0xLjEuNC0xLjYuNC0uNiAwLS44LS40LS44LTF2LTIuOWguNlpNMTE2LjYgNTMuM2wtMSAuN3YyLjZoLS43di0zLjhoLjV2LjVsMS4xLS42LjEuNlpNMTE4LjYgNTYuMWMuNCAwIC44IDAgMS4yLS4ybC4xLjYtMS4zLjJjLTEuMSAwLTEuNS0uNi0xLjUtMS40di0xLjFjMC0uOC4zLTEuNSAxLjUtMS41IDEuMSAwIDEuNC43IDEuNCAxLjV2LjhoLTIuM3YuM2MwIC42LjIuOCAxIC44Wm0tLjktMS43aDEuN3YtLjNjMC0uNS0uMi0uOC0uOC0uOC0uNiAwLS45LjMtLjkuOHYuM1pcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWJvbWJhcmRpZXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMTdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTS4xLjJoNi4yYzMgMCA0LjMgMS42IDQuMyA0IDAgMS42LS44IDMuMi0yLjUgMy41IDIgLjIgMi44IDEuOSAyLjggMy42IDAgMi43LTEuMyA0LjYtNC43IDQuNkgwVi4yaC4xWm00LjIgNi4yaDFjLjcgMCAxLjItLjcgMS4yLTEuNSAwLS45LS41LTEuNy0xLjMtMS43aC0xdjMuMlptMCA2LjZoMS4yYy43IDAgMS40LS43IDEuNC0xLjkgMC0xLjEtLjctMS45LTEuNC0xLjlINC4zVjEzWk0xNy44IDBjNC4xIDAgNS42IDIuMyA1LjYgOC4yIDAgNi0xLjUgOC4yLTUuNiA4LjItNC4yIDAtNS42LTIuMy01LjYtOC4yIDAtNiAxLjQtOC4yIDUuNi04LjJabTAgMTMuNWMxLjMgMCAxLjQtMS4yIDEuNC01LjMgMC00LjMtLjEtNS40LTEuNC01LjQtMS4zIDAtMS40IDEuMi0xLjQgNS40IDAgNC4xLjIgNS4zIDEuNCA1LjNaTTI0LjkuMmg1LjhsMS43IDkuM0wzNCAuMmg1Ljh2MTUuN0gzNlY0LjJsLTIuMSAxMS43aC0zTDI4LjggNC4ydjExLjdIMjVWLjJ6TTQxLjcuMkg0OGMzIDAgNC4zIDEuNiA0LjMgNCAwIDEuNi0uNyAzLjItMi41IDMuNSAyIC4yIDMgMS45IDMgMy42IDAgMi43LTEuNCA0LjYtNC44IDQuNmgtNi4yVi4yWk00NiA2LjRoMWMuOCAwIDEuMi0uNyAxLjItMS41IDAtLjktLjQtMS43LTEuMy0xLjdoLTF2My4yWm0wIDYuNkg0N2MuNyAwIDEuNC0uNyAxLjQtMS45IDAtMS4xLS43LTEuOS0xLjQtMS45aC0xLjJWMTNaTTU2LjcuMmg1bDQgMTUuN2gtNC40bC0uNS0yLjdoLTMuMmwtLjMgMi43aC00LjRMNTYuNy4yWm0yLjYgMy4yTDU4IDEwLjFoMi4zbC0xLjEtNi43Wk02Ni44LjJoNi40YzMgMCA0LjIgMS44IDQuMiA0LjIgMCAyLjEtLjggMy40LTIuNyAzLjggMiAuMSAyLjYgMS40IDIuNiAzLjVWMTNjMCAuOSAwIDIgLjIgMi4ybC41LjV2LjJoLTQuNGMtLjMtLjgtLjMtMi40LS4zLTN2LTFjMC0xLjgtLjQtMi4zLTEuMy0yLjNoLTF2Ni4zaC00LjFWLjJoLS4xWk03MC45IDdoLjhjMS4yIDAgMS43LS43IDEuNy0yIDAtMS4yLS41LTEuNy0xLjgtMS43aC0uOHYzLjdoLjFaTTc5LjIuMmg2YzQuNyAwIDUgMy44IDUgNy45IDAgNC4xLS4zIDcuOC01IDcuOGgtNlYuMlpNODMuNCAxM2guOGMxLjUgMCAxLjgtLjcgMS44LTQuOCAwLTQuMy0uMy00LjktMS44LTQuOWgtLjhWMTNaTTkxLjguMmg0djE1LjdoLTR6TTk3LjcuMmg5LjN2My40aC01LjN2Mi43aDQuOXYzLjJoLTQuOXYzLjFoNS41djMuM2gtOS41Vi4yek0xMDguNy4yaDYuNGMzLjEgMCA0LjMgMS44IDQuMyA0LjIgMCAyLjEtLjggMy40LTIuNyAzLjggMiAuMSAyLjYgMS40IDIuNiAzLjVWMTNjMCAuOSAwIDIgLjIgMi4ybC41LjV2LjJoLTQuNGMtLjMtLjgtLjMtMi40LS4zLTN2LTFjMC0xLjgtLjQtMi4zLTEuMy0yLjNoLTEuMXY2LjNoLTRWLjJoLS4yWm00IDYuN2guOWMxLjIgMCAxLjctLjcgMS43LTIgMC0xLjItLjUtMS43LTEuOC0xLjdoLS45djMuN2guMlpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtZGFzc2F1bHQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiNDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTE0LjggMjEuN3MxLS43IDEuOS0uMmMxIC41IDEgMS41LjQgMi0uNS42LTIuNiAyLjQtMy42IDMgMCAwLS42LjQtLjktLjIgMCAwLS45LTEuMy0xLjEtMi40LS4yLTEgLjQtMS45IDEtMi4yLjUtLjMgMS4yLS42IDIuMyAwWk0xOC43IDI3LjJzMS0uNi44LTEuNmMwLTEtMS0xLjUtMS43LTEuMi0uNy4zLTMuMSAxLjYtNCAyLjMgMCAwLS42LjQtLjIuOCAwIDAgLjkgMS40IDEuOCAyIC45LjYgMiAuMyAyLjQgMCAuNS0uNSAxLTEgLjktMi4zWk0xMSAzMi4zcy0xIC43LTIgLjJjLS45LS41LS45LTEuNS0uMy0yIC41LS42IDIuNi0yLjQgMy43LTIuOSAwIDAgLjUtLjQuOC4xIDAgMCAuOSAxLjQgMSAyLjUuMyAxLS4zIDEuOS0uOSAyLjItLjUuMy0xLjMuNi0yLjQgMFpNNy4yIDI2LjhzLTEgLjYtLjkgMS43Yy4xIDEgMSAxLjUgMS44IDEuMi43LS4zIDMuMS0xLjcgNC0yLjQgMCAwIC42LS40LjItLjkgMCAwLTEtMS4zLTEuOS0xLjktLjktLjYtMi0uMy0yLjQuMS0uNS40LTEgMS0uOCAyLjJaXCIvPjxwYXRoIGQ9XCJtNiAzMi43LTEuMiAxLjVzLTEuNi0yLjYtNC44LTRjMCAwIDkuNi0xMC44IDEyLjItMTQuMkMxNC43IDEyLjUgMjAuNyA1IDIzIDBjMCAwLTEuNyAxMS4xLTEuNCAxOSAuNCA3LjkgMS41IDExLjQgMS41IDExLjRzLTkuMiAzLTEyLjkgOC44SDguMXMyLjctNiAxMi44LTEwYzAgMC0xLTcuMS0xLjEtOS45LS4yLTMgMC0xMCAuNC0xMS42IDAgMC0yLjkgNS4yLTEwIDEzLjhsLTcuMyA4czIgMS43IDMgMy4yWk0xMTUuNSAzMWwuMi0xSDMwLjRsLS4yIDF6XCIvPjxnPjxwYXRoIGQ9XCJNMzQuNSAxNi4zaDQuOWMzLjkgMCA0LjcgMi41IDMuNSA1LjctLjggMi4xLTMuMSA1LjUtNy42IDUuNWgtNC45bDQuMS0xMS4yWm0tMS4xIDkuNGgyLjJjMyAwIDQuNS0yLjQgNS0zLjggMS0yLjYtLjItMy43LTIuMi0zLjdoLTIuMmwtMi44IDcuNVpNNTAgMTYuM2gyLjRsLjcgMTEuMmgtMi4zbC0uMi0yLjVoLTVsLTEuOSAyLjVoLTIuMWw4LjMtMTEuMlptLjUgNi45LS4xLTQuOS0zLjUgNC45aDMuNlpNNTYuNiAyNGMtLjQgMS4zLjIgMi4xIDIgMi4xIDEuOSAwIDMtLjkgMy4yLTEuNy4zLS44IDAtMS4xLTEuMS0xLjNsLTItLjNjLTIuNi0uNC0zLTEuNy0yLjUtMy4xIDEtMi42IDMuNi0zLjcgNi0zLjcgMyAwIDQgMS40IDMuMyAzLjdoLTIuM2MuNC0xLjUtLjMtMi0xLjktMi0xIDAtMi4yLjUtMi41IDEuNS0uMy45LjEgMS4yIDEgMS40bDIuNy40YzIuMy40IDIuMiAyIDEuOCAzLjEtLjkgMi4zLTMuMiAzLjctNi42IDMuNy0zIDAtNC4zLTEuNC0zLjQtMy44aDIuM1pNNjguNCAyNGMtLjQgMS4zLjIgMi4xIDIgMi4xIDEuOSAwIDIuOS0uOSAzLjItMS43LjMtLjggMC0xLjEtMS4yLTEuM2wtMi0uM2MtMi41LS40LTMtMS43LTIuNC0zLjEgMS0yLjYgMy42LTMuNyA2LTMuNyAzIDAgNCAxLjQgMy4zIDMuN0g3NWMuNC0xLjUtLjMtMi0xLjktMi0xIDAtMi4yLjUtMi41IDEuNS0uNC45IDAgMS4yIDEgMS40bDIuNy40YzIuMy40IDIuMiAyIDEuOCAzLjEtLjkgMi4zLTMuMiAzLjctNi42IDMuNy0zIDAtNC4zLTEuNC0zLjQtMy44aDIuM1pNODMuOCAxNi4zaDIuNWwuNiAxMS4yaC0yLjNsLS4yLTIuNWgtNWwtMS45IDIuNWgtMmw4LjMtMTEuMlptLjUgNi45LS4xLTQuOS0zLjUgNC45aDMuNlpNOTEuNCAxNi4zaDIuM0w5MSAyMy4xYy0uNyAxLjkgMCAzIDEuOCAzIDEuNyAwIDMuMi0xIDQtM2wyLjQtNi44aDIuM0w5OS4xIDIzYy0xIDIuNi0yLjcgNC44LTcuMiA0LjgtMi41IDAtNC4zLTEuNC0zLjItNC4zbDIuNy03LjJaTTEwNCAxNi4zaDIuM2wtMy41IDkuM2g1LjZsLS43IDEuOGgtNy45ek0xMjAgMTYuM2wtLjcgMS44aC0zLjlsLTMuNCA5LjNoLTIuM2wzLjQtOS4zaC0zLjhsLjYtMS44elwiLz48L2c+PGc+PHBhdGggZD1cIm0yNi43IDM5LjMgMy40LTVoMS4ybC4yIDVoLTF2LTFoLTJsLS43IDFoLTFabTMuNy0xLjl2LTIuMUwyOSAzNy40aDEuNFpNNDAgMzQuM0g0MXY0aC4xbDIuNS00aDFsLTMuNCA1aC0xek01Mi41IDM5LjNoLTFsMS41LTVoMS4xek02MC45IDM5LjNsMy4zLTVoMS4zbC4xIDVoLTF2LTFoLTJsLS43IDFoLTFabTMuNi0xLjl2LTIuMUw2MyAzNy40aDEuNFpNNzQuMiAzNC4zaDRsLS4zLjhoLTEuNGwtMS4zIDQuMmgtMWwxLjItNC4ySDc0ek04Ni40IDM5LjNoLTFsMS41LTVIODh6TTk2LjMgMzYuOGMuNC0xLjQgMS41LTIuNiAzLjItMi42IDEuNiAwIDIgMS4yIDEuNSAyLjYtLjQgMS41LTEuNSAyLjctMy4yIDIuNy0xLjYgMC0yLTEuMi0xLjUtMi43Wm0xLjEgMGMtLjMuOS0uNCAxLjkuNyAxLjkgMSAwIDEuNS0xIDEuOC0xLjkuMy0uOC40LTEuOC0uNy0xLjgtMSAwLTEuNSAxLTEuOCAxLjhaTTExMSAzOS4zbC0uNi00LTEuNCA0aC0uOWwxLjUtNWgxLjZsLjYgNGguMWwxLjItNGgxbC0xLjYgNUgxMTF6XCIvPjwvZz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1sYXRlY29lcmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMjdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTQuMyAyLjdIMHYyMy42aDguNmwuOS00LjNINC4zek0xNS45IDIuN2wtNS4yIDIzLjZoNC41bDEtNC4zSDIwbDEgNC4zaDQuNUwyMC40IDIuN2gtNC41Wm0xIDE1LjQgMS4yLTcuMiAxLjEgNy4ySDE3Wk0yMy41IDYuN2g0LjR2MTkuNmg0LjNWNi43aDQuMnYtNEgyMy41ek0xMjAgNi42VjIuN2gtMTAuN3YyMy42SDEyMHYtNGgtNi41di02LjFoNC4zdi0zLjloLTQuM1Y2LjZ6TTc3IDMuOGE1LjkgNS45IDAgMCAwLTQuMy0xLjdjLTIuNSAwLTQgMS00LjcgMS44YTYuNSA2LjUgMCAwIDAtMS44IDQuNHYxMi40YzAgLjQgMCAyLjcgMS44IDQuNS43LjggMiAxLjcgNC40IDEuNyAyLjQgMCAzLjktMSA0LjctMS44IDEuNi0xLjcgMS43LTQgMS43LTQuNFY4LjRjMC0uNSAwLTIuOC0xLjctNC42Wm0tMi4zIDE3czAgMS0uNSAxLjVjLS40LjMtMSAuNS0xLjguNS0xIDAtMS40LS4zLTEuNS0uNC0uNS0uNS0uNi0xLjQtLjYtMS43VjguM3MwLTEgLjYtMS41Yy4zLS40IDEtLjYgMS44LS42IDEgMCAxLjMuMyAxLjUuNS40LjQuNSAxLjMuNSAxLjZ2MTIuNFpNMTA2LjggOWMwLS41IDAtMi44LTEuNy00LjZhNS45IDUuOSAwIDAgMC00LjQtMS43aC02LjR2MjMuNmg0VjE2LjJoMi40YzEgMCAxLjUuNCAxLjYuNS41LjUuNiAxLjQuNiAxLjd2OGg0di04YzAtLjMtLjEtMi40LTEuNS00LjFhNi43IDYuNyAwIDAgMCAxLjQtNC4yVjguOVptLTQgMS4yYzAgLjIgMCAxLjEtLjUgMS42LS4xLjEtLjUuNS0xLjYuNWgtMi4zVjYuN2gyLjNjMSAwIDEuNS4zIDEuNi41LjUuNS42IDEuNC42IDEuNnYxLjRaTTY0IDE4LjNoLTR2Mi40aC0uMXYuMmMwIC4xIDAgLjktLjUgMS40LS4zLjMtMSAuNS0xLjkuNS0xIDAtMS4zLS4zLTEuNS0uNC0uNC0uNS0uNS0xLjQtLjUtMS43VjguM3MwLTEgLjUtMS41Yy40LS40IDEtLjYgMS44LS42IDEgMCAxLjQuMyAxLjUuNS41LjQuNiAxLjMuNiAxLjZ2Mmg0di0yYzAtLjQgMC0yLjctMS42LTQuNWE1LjkgNS45IDAgMCAwLTQuNS0xLjdjLTIuNCAwLTMuOSAxLTQuNyAxLjhhNi41IDYuNSAwIDAgMC0xLjcgNC40djEyLjRjMCAuNCAwIDIuNyAxLjcgNC41LjguOCAyLjIgMS43IDQuNCAxLjcgMi42IDAgNC4xLTEgNS0yYTYuMiA2LjIgMCAwIDAgMS41LTQuMnYtMi40Wk0zOC41IDI2LjNoMTAuN3YtNGgtNi41di02LjFINDd2LTMuOWgtNC4zVjYuNmg2LjVWMi43aC0zLjZMNDggMGgtNC40bC0xIDIuN2gtNC4xek04MS4yIDI2LjNIOTJ2LTRoLTYuNXYtNi4xaDQuMnYtMy45aC00LjJWNi42SDkyVjIuN2gtMy45bC0xLTIuN2gtNC40bDIuNCAyLjdoLTMuOXpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtbGllYmhlcnIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMTZcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0wIDE1LjlWMGg4djExLjVoMy40djQuNEgwWk0xMi41IDBoNy43djE1LjloLTcuN1YwWm05LjEgMTUuOVYwSDMzdjMuMWgtMy40djNoMy4zdjMuMmgtMy4zdjNoMy40djMuNkgyMS42Wm0yMC05LjlINDNsLjItLjEuMS0uMS4xLS4xLjItLjF2LS4ybC4yLS4xdi0uNWwuMS0uMlY0bC0uMS0uMi0uMi0uMi0uMi0uMi0uMS0uMUg0M2wtLjItLjFoLTEuM3YzWm0wIDYuN0g0M2wuMi0uMmguMmwuMi0uMi4xLS4xLjItLjJWMTJsLjItLjN2LTEuMmwtLjItLjItLjEtLjMtLjItLjItLjItLjFINDNsLS4yLS4xaC0xLjN2My4yWm00LjYgMy4ySDM0VjBoMTMuMmwuNi4xLjUuMi41LjEuNC4zLjMuMi4zLjMuMy4zLjIuMy4yLjQuMS4zLjIuNHYuM2wuMS40VjVsLS4xLjQtLjEuNC0uMi4zLS4xLjMtLjIuMi0uMi4zLS4yLjJoLS4ybC0uMy4zLS4yLjF2LjFsLjIuMS40LjMuMi4xLjIuMi4yLjMuMS4yLjIuMy4yLjQuMS40LjEuNHYuNWwuMS41djEuMmwtLjIuNHYuM2wtLjIuMy0uMS4yLS4xLjMtLjIuMi0uMi4yLS4yLjItLjIuMi0uNC4zLS40LjItLjQuMkg0OGwtLjUuMmgtMS40Wm0xNi4zIDBWOS4ySDYwdjYuN2gtOFYwaDh2NmgyLjVWMGg3Ljh2MTUuOWgtNy44Wm05LjIgMFYwSDgzdjMuMWgtMy40djNIODN2My4yaC0zLjR2M0g4M3YzLjZINzEuN1ptMTkuNy05LjFoMS4zbC4zLS4xLjItLjEuMi0uMS4yLS4yLjEtLjIuMS0uMS4xLS4yLjEtLjRWNGwtLjEtLjEtLjItLjJ2LS4yaC0uMmwtLjMtLjJMOTMgM2gtMS43djMuN1ptMiA5LTEuOS00LjV2NC42aC03LjRWMGgxMi41bC42LjEuNi4yLjUuMS41LjIuNC4zLjQuMy4zLjMuMy40LjIuMy4yLjQuMi40LjEuNC4xLjVWNS4zbC0uMS42LS4yLjUtLjIuNS0uMi40LS4zLjQtLjMuMy0uMy4yLS4zLjItLjMuMi0uMy4yaC0uMmwtLjQuMmgtLjJMMTAyIDE2aC04LjZabTE2LTloMS4ybC4zLS4xLjMtLjEuMi0uMS4yLS4ydi0uMmwuMi0uMXYtLjJsLjItLjRWNC4ybC0uMS0uM3YtLjFsLS4yLS4yLS4xLS4yaC0uMmwtLjItLjItLjMtLjFoLTEuNnYzLjdabTIgOS0xLjktNC41djQuNmgtNy40VjBoMTIuNWwuNi4xLjYuMi41LjEuNC4yLjUuMy4zLjMuMy4zLjMuNC4zLjMuMi40LjEuNC4yLjRWNGwuMS40djFsLS4xLjYtLjIuNS0uMi41LS4zLjQtLjIuNC0uMy4zLS4zLjItLjQuMi0uMi4yLS4zLjJoLS4zbC0uNC4yaC0uMUwxMjAgMTZoLTguN1pcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXNhYWIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMzlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTE5LjEgMGExOS4xIDE5LjEgMCAxIDAgMCAzOC4yIDE5LjEgMTkuMSAwIDAgMCAwLTM4LjJabTAgMzcuNGExOC4zIDE4LjMgMCAxIDEgMC0zNi42IDE4LjMgMTguMyAwIDAgMSAwIDM2LjZaXCIvPjxwYXRoIGQ9XCJNMjkuMiA1LjdBMTQuMiAxNC4yIDAgMCAwIDkgNS43YTE0LjMgMTQuMyAwIDAgMC00LjIgMTAuMXY2LjlhMTQuMyAxNC4zIDAgMCAwIDI0LjQgOS45YzIuNy0yLjcgNC4yLTYuMiA0LjItMTB2LTYuOGMwLTMuOC0xLjUtNy40LTQuMi0xMC4xWk0yOSAzMi4zYTEzLjggMTMuOCAwIDAgMS0xOS43IDBjLTIuNi0yLjYtNC02LTQuMS05LjYgMC0xIC4yLTIgLjUtM2ExNC40IDE0LjQgMCAwIDAgMjYuOCAwYy4zIDEgLjUgMiAuNSAyLjkgMCAzLjctMS41IDctNCA5LjdaTTUuOSAxOWMuNy0yLjEgMi00IDMuNi01LjdhMTQgMTQgMCAwIDEgMjIuOCA1LjcgMTQgMTQgMCAwIDEtMjYuNCAwWk0zMyAyMC4zYTE0LjQgMTQuNCAwIDAgMC0yMy43LTcuMSAxNCAxNCAwIDAgMC00LjEgN3YtNC40QTEzLjkgMTMuOSAwIDAgMSAyOSA2YzIuNiAyLjcgNCA2LjIgNCAxMHY0LjRaXCIvPjxwYXRoIGQ9XCJtMTUuOSA0LjQgMS44LS4yTDE5IDdsMS40LTMgMS44LjMgMS4zIDMuOEwyNCA1YzEgLjIgMS44LjYgMi45IDEuMiAxIC41IDEgMSAxIDEuNiAwIDAgMCAuNi0uOC40IDAgMCAxLjIuNiAxIDEuOC0uMS41LS42LjctMS4yLjNsLTItMS0yLjQtLjctLjItLjgtMi0uMi0uMy43aC0xLjZsLS40LS43LTEuOS4yLS4yLjgtMS40LjR2LS4zYy0uOC43LTEuNiAxLTEuNiAxLS42LjMtMi4xIDEuMS0yLjUuNHYtLjZsMS41LS45cy0uMiAxIC43LjVjLjQtLjIuNy0uNS45LS44LjItLjYtLjUtLjUtLjctLjQtLjUgMC0yIC42LTItLjUgMC0uNyAxLTEuNSAyLTIgMS44LS43IDIuNCAwIDIuMy41bC0xLjQuNGMwLS4yLS4xLS41LS44LS4yLS43LjQtMSAuNi0uOCAxIC4xLjMgMS4yLS4xIDEuNS0uMiAxLjUtLjMgMS4zLjcgMS4zLjhsMS0zLjJabS40IDIuNiAxLjMtLjItLjctMS42LS42IDEuOFptOC42IDEuMyAxLjQuN3MuNC4zLjUgMGMuMi0uMiAwLS41LS41LS44TDI1IDcuNnYuN1ptLjItMS41IDEgLjQuMy4xLjItLjFjMC0uNC0uNC0uNi0uNS0uN2wtMS0uNHYuN1ptLTQuNSAwYy41IDAgLjcgMCAxLjMuMmwtLjYtMS44LS43IDEuNlpNMTIuMSAxOC44Yy41LjIuOC40IDEuMi4zIDEtLjEgMS4yLS41IDItLjIuNSAwIC44LjQuOC40bC0uNS0uMWMtLjkgMC0xLjYuNi0yLjUuNC0uOC0uMi0xLS44LTEtLjhaXCIvPjxwYXRoIGQ9XCJNMjMuNyAyMGMwLTEuMS43LTEuNy0uOC0zLjYuMy0uNC41LTEgLjUtMS41LS41IDAtMS4yLjEtMS43LjQgMCAwLS4xLS4zLS40LS4zaC00LjRjLS4zIDAtLjYuNC0uNyAxLjJsLS40LS4yYy0uNS0uMi0xLjctLjItMi4xIDEtLjIuNSAwIDEuNCAwIDEuNHMxLjMtMSAyIC4ybDEuNC4zYy0uMy4zLTEgMS43LTIuNS45IDAgLjIgMCAuNy4zIDEgLjIuNC44LjYgMS4yLjUtLjIuMi0uMy41LS4zLjdsLjIgMS42Yy4zLS42LjgtLjkuOC0uOXMtLjUgMS0uNSAxLjVjMCAuOC43IDEuNSAxLjUgMi41LjItMS4yLjEtMS43LjMtMi40LjIuNC40IDIuNi40IDMuNCAxLjItMSAyLjYtMSAyLTMuNi40LjQuNyAxLjQuOCAyIC41LS44IDEuMy0xLjMgMS4zLTIuNSAwLS41IDAtMS0uNC0xLjYuNi40LjggMS4yIDEgMS42LjItMS4zLjktMy0uNi00LjUuNC4xLjkuNSAxLjEuOVptLTcuMS0zLjRjLjItLjEuNy4yLjMuNi40LjIuNi0uMS42LS4zaC4xYzAgLjMtLjQuOC0xIC41LS4xLS4xLS4zLS42IDAtLjhabTUuNiAyLjdjMS4xIDEuMi44IDIuMi44IDIuOS0uMi0uNC0uOC0xLTEuMi0uOC0uMi4xLS4yLjQgMCAuNi44IDIuMSAwIDIuNS0uMyAzbC0uOC0xLjVjMC0uMS0uMy0uMy0uNS0uMi0uMyAwLS4zLjMtLjIuNi40IDIgLjIgMi0xIDIuOCAwLS42LS4zLTMuMi0uOS0zLjItLjQgMC0uNS40LS43IDItMS0xLS43LTEuNiAwLTNsLS4xLS4zYy0uMy0uMy0uNy4xLTEgLjMtLjEtMS4yIDEuMi0xLjQgMS0xLjktLjMtLjQtMS4zLjctMi4xLS4yIDEuMi42IDIuMi0xLjIgMi45LTEuN2wtMi4xLS42Yy0uMy0uNS0xLTEtMi0uNi4yLTEuMyAxLjQtMS4yIDIuMS0uOC4xLjMuMi44LjYgMSAuNC4xIDEgMCAxLjItLjcuMS0uMS40IDAgLjQgMHYtLjNjLS41LS4zLTEtLjEtMS0uMWwtLjUtLjRjMC0uNi4zLS43LjctLjdIMjFjLjIgMCAuMi4xLjEuMmwtMSAuNy4zLjNzMS4yLS44IDIuMi0xYy0uNC44LTEgMS41LTEuNyAybC4xLjNhNCA0IDAgMCAxIDAgMi4yYzAtLjQtLjMtMS0uNi0xLjNsLS40LS4yYy0uMSAwLS4zLjItLjIuNSAwIC43IDAgMS40LS4yIDIgMC0uNCAwLS44LS4yLTEuMi0uMS0uMi0uMy0uNC0uNS0uMy0uNS4yIDAgMS0uNiAxLjRsLS4xLS44LS41LjQuMyAxLjNjLjUtLjIuOS0uNyAxLTEuMXYxLjljMS0uNiAxLjQtMS43IDEuNC0yLjcuNC44LjQgMS42LjQgMS42IDEtMSAxLTIuNy44LTMuOGwuOS0uOWMuOSAxIDEgMS41LjggMi0uMy0uMy0uOS0uNS0xLjItLjJ2LjVabS0uNC0zYy0uNSAwLS45LjUtMSAuOC40IDAgLjctLjQgMS0uOFptLTIuNiAyLjVjLS43LS4xLS42LS43LTEuMy0uNi40LjEuNy44IDEuMy42Wk0yMS4zIDE0LjhoLjJsMS44LTMuN2MtMS45IDAtMS4yIDEuMy0xLjIgMS4zIDAgLjEtLjEgMC0uMSAwYS42LjYgMCAwIDAtMSAuNS42LjYgMCAwIDAgLjcuNnMtMS4yIDEuMi0yLjItLjNsLjQuMWEuNi42IDAgMSAwLS40LTEuMS42LjYgMCAwIDAtLjQtMS4yLjYuNiAwIDAgMC0uNCAxLjIuNi42IDAgMSAwLS40IDEuMmMuMyAwIC41LS4zLjQtLjItMSAxLjUtMi4yLjMtMi4yLjNoLjFhLjYuNiAwIDEgMC0uNC0xcy0uMSAwIDAgMGMwLS4xLjYtMS40LTEuMi0xLjRsMS43IDMuN0gyMS4zWk05IDI2LjhsLS40LS4zdi0uNmwxLjIgMXYuNmwtLjUtLjR2My42bC0uMy0uM3YtMy42Wk0xMCAyNy4xbDEuMS43di42bC0uNi0uNHYxbC42LjR2LjVjLS4yIDAtLjQtLjItLjYtLjRWMzFsLjcuNXYuNmwtMS4xLS43VjI3Wk0xMi44IDMyLjZjLTEuMS43LTEuNy0xLjktMS4yLTMuOC4xLS40LjQtLjkgMS4yIDB2LjVjLS42LS44LS45LS42LTEgLjcgMCAyLjQuNiAyLjMgMSAydi42Wk0xMy4yIDI4LjlsLjQuMVYzMWwuNy4ydi0xLjhsLjQuMXY0LjJsLS40LS4ydi0xLjhsLS43LS4zdjEuOWE1IDUgMCAwIDEtLjQtLjJ2LTQuMVpNMTUuNCAyOS42aC4zbC44IDIuOHYtMi42bC41LjFWMzRoLS4zbC0uOS0yLjd2Mi41aC0uNHYtNC4yWk0yMCAzMGguNXYzLjVoMXYuNUwyMCAzNFYzMFpNMjUuOCAzMi40Yy0uOSAxLjEtMS45LjYtMS44LTEuNCAwLTEuNC43LTIuNiAxLjgtMi4zdi41Yy0xLjUtLjYtMS40IDIuMy0xLjIgMi45LjEuNS41LjQuNy4zVjMxbC0uMy4ydi0uNWwuOC0uNHYyWk0yNi4zIDI4LjJsLjQtLjJWMzJsLS40LjN2LTQuMlpNMjcuMyAyNy42bDEtLjd2LjZsLS42LjR2MS4ybC42LS40di40bC0uNi41VjMxbC43LS42di42bC0xLjEuOHYtNC4yWk0yOC43IDMwLjFjLjMuMi43LS4zLjYtLjktLjItLjYtLjctMS4yLS42LTIgMCAwIC4xLTEgLjgtMS4zdi41Yy0uNS4xLS41LjYtLjUuN3YuNGwuNS45Yy41IDEuMi0uMiAyLjItLjggMi4ydi0uNVpNMTkuNSAzMi4xYzAgMS4yLS4yIDIuMi0xIDIuMS0uNyAwLTEtMS0xLTIuMSAwLTEuMi4zLTIuMSAxLTIuMXMxIDEgMSAyLjFabS0xLTEuNmMtLjQgMC0uNi43LS42IDEuNiAwIC45LjIgMS42LjYgMS42LjMgMCAuNS0uNy41LTEuNiAwLS45LS4yLTEuNi0uNS0xLjZaTTIzLjYgMzEuNmMwIDEuMi0uMiAyLjEtMSAyLjEtLjcgMC0xLTEtMS0yLjEgMC0xLjIuMy0yLjEgMS0yLjFzMSAxIDEgMi4xWm0tMS0xLjZjLS40IDAtLjUuNy0uNSAxLjYgMCAuOS4xIDEuNi41IDEuNnMuNS0uNy41LTEuNmMwLS45LS4xLTEuNi0uNS0xLjZaTTExNyAxOC41di0uMWMxLjMtLjQgMi4xLTEuOCAyLjEtMy40IDAtMS42LS43LTQuMi00LjgtNC4yaC0xNHYxNC44TDk0IDEwLjhoLTdsLTUuNCAxMi42LTUuNC0xMi42aC02LjlsLTUuNiAxMyAuMS0xLjNjMC0zLTEuOS00LjMtNS00LjhsLTcuNS0xLjJjLS44LS4xLTEuMi0uNS0xLjItMSAwLTEuMiAxLTEuNyAzLTEuNyAyLjUgMCAzLjQuOCAzLjYgMmg2LjRjLS4zLTQtNC01LjUtMTAuMi01LjUtNy40IDAtOC44IDMuMS04LjggNS40IDAgMi41IDEuNCA0LjIgNC45IDQuOGw1LjYuOGMyIC4zIDIuNy42IDIuNyAxLjUgMCAxLjUtMS42IDEuOC0zIDEuOC0zIDAtMy42LS44LTMuOC0yaC02LjdjLjQgNC43IDQuNSA1LjcgMTAuMyA1LjcgMS44IDAgNyAwIDktM0w2MiAyNy44aDZsMS0yLjhoNy40bDEgMi44aDguNGwxLTIuOGg3LjRsMSAyLjhoMTguN2M1LjIgMCA2LjEtMyA2LjEtNS4xIDAtMi40LTEuMi0zLjgtMy00LjJabS00Ni42IDMgMi4zLTYuNCAyLjQgNi40aC00LjdabTE3LjcgMCAyLjMtNi40aC4xbDIuMyA2LjRoLTQuN1ptMTcuOS03aDUuNmMxLjIgMCAxLjcuNiAxLjcgMS40IDAgLjgtLjUgMS40LTEuNyAxLjRIMTA2di0yLjhabTYgOS42aC02di0zLjRoNmMxLjIgMCAyIC41IDIgMS42IDAgMS4yLS44IDEuOC0yIDEuOFpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc2FmcmFuKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjMzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk0zMCAyOS42Yy40LjIgMSAuNCAxLjYuNCAxIDAgMS40LS41IDEuNC0xLjEgMC0uNy0uMy0xLTEuMi0xLjQtMS4yLS40LTEuOC0xLTEuOC0ycy44LTEuOCAyLjItMS44Yy43IDAgMS4yLjIgMS41LjNsLS4zLjhjLS4yLS4yLS43LS40LTEuMy0uNC0uOSAwLTEuMy42LTEuMyAxIDAgLjcuNSAxIDEuNCAxLjQgMS4yLjQgMS43IDEgMS43IDJzLS43IDItMi4zIDJjLS43IDAtMS40LS4yLTEuOC0uNWwuMi0uN1pNMzguNyAyOS41djEuMUgzOFYzMGMtLjQuNC0uOS44LTEuNi44LTEgMC0xLjUtLjctMS41LTEuNSAwLTEuMSAxLTEuOCAzLTEuOCAwLS41LS4xLTEuMi0xLjEtMS4yLS41IDAtMSAuMS0xLjMuNGwtLjItLjZhMyAzIDAgMCAxIDEuNi0uNWMxLjUgMCAxLjkgMSAxLjkgMnYxLjlabS0xLTEuNGMtLjkgMC0yIC4yLTIgMS4xIDAgLjYuNC45LjkuOS42IDAgMS0uNCAxLjEtLjhWMjhaTTQ0LjMgMzBjMCAxLS4yIDEuNy0uNyAyLjItLjUuNC0xLjIuNi0xLjguNi0uNiAwLTEuMi0uMi0xLjYtLjRsLjItLjdjLjMuMi45LjQgMS41LjQuOSAwIDEuNS0uNSAxLjUtMS43di0uNmMtLjMuNS0uOC44LTEuNS44LTEuMyAwLTIuMS0xLTIuMS0yLjQgMC0xLjYgMS0yLjYgMi4yLTIuNi44IDAgMS4zLjUgMS41Ljl2LS44aC45VjMwWm0tLjktMi4zdi0uNGMtLjItLjUtLjYtMS0xLjMtMS0uOCAwLTEuNC44LTEuNCAxLjkgMCAxIC41IDEuNyAxLjQgMS43LjYgMCAxLS4zIDEuMy0uOXYtMS40Wk00Ni4zIDI4LjRjMCAxLjIuOCAxLjcgMS43IDEuNy43IDAgMS0uMiAxLjQtLjNsLjEuNmE0IDQgMCAwIDEtMS42LjRjLTEuNSAwLTIuNC0xLTIuNC0yLjVzLjktMi43IDIuMy0yLjdjMS42IDAgMiAxLjQgMiAyLjN2LjVoLTMuNVptMi43LS43YzAtLjUtLjMtMS40LTEuMy0xLjQtLjkgMC0xLjMuOC0xLjMgMS40SDQ5Wk01MSAyN3YtMS4zaC43di44Yy40LS40LjgtLjkgMS42LS45LjcgMCAxLjIuNCAxLjQgMWwuNi0uNmMuMy0uMi42LS40IDEtLjQuNyAwIDEuNy41IDEuNyAyLjJ2Mi44SDU3VjI4YzAtMS0uMy0xLjUtMS0xLjUtLjYgMC0xIC4zLTEuMS44djMuNGgtMXYtMi45YzAtLjgtLjMtMS4zLTEtMS4zLS41IDAtMSAuNC0xIC45bC0uMi40djNINTFWMjdaTTI5LjggOXYuMWMwIDIuMiAzIDIuOCA2LjggMy4zIDIuNC40IDMgLjggMyAxLjQgMCAuOC0xIDEuNi0zLjQgMS42LTEgMC0zLjYtLjEtNS43LTEuMmwtMS43IDEuMmExNyAxNyAwIDAgMCA4LjMgMS45YzQuMyAwIDYuNy0xLjQgNi43LTMuOCAwLTIuMS0yLTMtNi4xLTMuNkMzNS4yIDkuNSAzNCA5IDM0IDguNWMwLS44IDEuNS0xLjMgMy4zLTEuMyAxLjYgMCAzLjQuMSA1IC45bDEuNC0xLjJjLTEuOS0xLTQuMy0xLjUtNy4zLTEuNS00LjIgMC02LjcgMS41LTYuNyAzLjdNNTAuNiA4LjZsMi43IDQuNkg0OGwyLjUtNC42Wm0tLjgtMy02IDExLjRINDZsMS0yaDcuMmwxIDJoNEw1My42IDdjLS45LTEuMy0xLjktMS4zLTEuOS0xLjNoLTEuOFpNOTUuNSA4LjZsMi44IDQuNkg5M2wyLjQtNC42Wm0tLjctMy02IDExLjRIOTFsMS0yaDcuMmwxIDJoNEw5OC42IDdjLS45LTEuMy0xLjktMS4zLTEuOS0xLjNoLTEuOFpNNjAuMiA1LjhWMTdoMy41di00LjFINzBsLjUtMS44aC02LjdWNy42SDcybC41LTEuOHpNMTA2LjMgNS44aC0xVjE3aDIuN3YtNi43bDguMyA2cy44LjcgMi41LjdoMS4yVjUuOGgtMi43djdMMTEwIDcuNGMtMi0xLjUtMy4zLTEuNS0zLjUtMS41TTc3IDcuOGg0LjNjMS41IDAgMi41LjggMi41IDEuNnYuMmMwIC44LTEgMS45LTIuNSAxLjloLTQuMlY3LjhabS0zLjQtMlYxN2gzLjV2LTMuNmg0LjFsMiAyLjNzMS4yIDEuMyAzLjMgMS4zaDJsLTMuOS00YzItLjUgMi45LTEuOCAyLjktMy41QTMgMyAwIDAgMCA4NiA2LjljLTEtLjgtMi44LTEuMS01LjMtMS4xaC03Wk0xMC44IDEuM2M1LS4yIDkuMyAyLjIgMTEuNCA2QTEyIDEyIDAgMCAwIDEwLjkgMCAxMiAxMiAwIDAgMCAwIDguM2MxLjgtMy45IDUuOS02LjcgMTAuOC03TTIyLjYgMTZBMTIuMyAxMi4zIDAgMCAxIDEyIDIzQzYuOSAyMyAyLjUgMjAuNy41IDE3YTEyIDEyIDAgMCAwIDExLjQgNy4yQTEyIDEyIDAgMCAwIDIyLjcgMTZabS04LjQgNC42YzYuNS0yLjQgNy01LjcgNy03IDAtMi44LTIuOC0zLjctNi00LjEtMi40LS40LTQuMi0uNC02LS42LTIuNi0uMi0zLjQtMS0zLjQtMiAwLTIgMy44LTQgMy44LTQtNi4yIDEuOS03LjUgNS03LjUgNi45IDAgNC42IDkgNC41IDEyLjcgNC45IDIuMy4yIDMgMSAyLjkgMS44IDAgMi0zLjUgNC0zLjUgNFwiLz48Zz48cGF0aCBkPVwiTTEwLjggMEExMiAxMiAwIDAgMCAwIDguM2MxLjgtMy45IDUuOS02LjcgMTAuOC03IDUtLjIgOS4zIDIuMiAxMS40IDZBMTIgMTIgMCAwIDAgMTAuOSAwXCIvPjwvZz48Zz48cGF0aCBkPVwiTTIyLjYgMTZBMTIuMyAxMi4zIDAgMCAxIDEyIDIyLjhDNi45IDIzIDIuNSAyMC43LjUgMTdhMTIgMTIgMCAwIDAgMTEuNCA3LjJBMTIgMTIgMCAwIDAgMjIuNyAxNlpcIi8+PC9nPjxnPjxwYXRoIGQ9XCJNMiA5LjdjMCA0LjYgOS4yIDQuNSAxMi44IDQuOSAyLjMuMiAzIDEgMi45IDEuOCAwIDItMy41IDQtMy41IDQgNi41LTIuMyA3LTUuNiA3LTcgMC0yLjctMi44LTMuNi02LTQtMi40LS40LTQuMi0uNC02LS42LTIuNi0uMi0zLjQtMS0zLjQtMiAwLTIgMy44LTQgMy44LTQtNi4yIDEuOS03LjUgNS03LjUgNi45XCIvPjwvZz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zb25hY2EoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiNTNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTcuMiAzOS44Yy0zLTIuMi0zLjUtMy4zLTMuNS00LjNzLjItMiAzLjQtMmEyNCAyNCAwIDAgMSAzLjQuMWMuMiAwIDEuMiAwIDEuMi0xLjUgMC0xLjYtMi0xLjgtNC43LTEuOC01LjQgMC02LjYgMi45LTYuNiA1LjIgMCAyLjcgMS41IDQuMyA1IDcgMi42IDIgMy40IDMgMy40IDQuNSAwIDEuMS0uMyAyLjMtMy44IDIuM2EzMi4xIDMyLjEgMCAwIDEtMy42LS4yYy0uNyAwLTEuNC40LTEuNCAxLjUgMCAxLjggMi40IDEuOCA0LjcgMS44IDQuOSAwIDcuMy0xLjkgNy4zLTUuNSAwLTMtMS42LTQuOC00LjgtNy4xWk0yMy42IDMwLjNjLTMuMyAwLTUuNC44LTYuNyAyLjYtMS4yIDEuNy0xLjggNC41LTEuOCA5IDAgNCAuOCA2LjggMi4zIDguNSAxLjMgMS40IDMuMiAyIDYuMSAyIDIuMyAwIDQuOS0uMyA2LjUtMi4zIDEuMy0xLjcgMi00LjYgMi05LjIgMC00LS42LTYuNC0xLjgtOC0xLjMtMS44LTMuNC0yLjYtNi42LTIuNlptNSAxMWMwIDcuNi0xLjMgOC01IDgtMy42IDAtNS0uMy01LTggMC03LjIuOC04IDUtOCAzLjcgMCA1IC43IDUgOFpNNDguOCAzMS44Yy0xLjMtMS0zLjItMS41LTYtMS41LTIuMyAwLTQuMi4zLTUuOC43LTEuMS4zLTEuNiAxLTEuNiAyLjR2MTdjMCAuNCAwIDEuNyAxLjcgMS43IDEuMSAwIDEuNy0uNiAxLjctMS44VjM0LjZsLjEtLjhjLjItLjEgMS0uNCAzLjgtLjQgMy41IDAgNC43LjYgNC43IDR2MTNjMCAuNCAwIDEuNyAxLjcgMS43IDEgMCAxLjYtLjYgMS42LTEuOFYzNy4xYzAtMi42LS42LTQuMy0yLTUuM1pNNjEuNCAzMC4zYTE4IDE4IDAgMCAwLTUgLjdjLS43LjMtMSAuNy0xIDEuNGwuMyAxYy4zLjQuOS42IDEuNC41IDEuMy0uMyAzLS41IDQuNC0uNSAzLjYgMCA0IDEgNCA0bC0uMSAxLjdoLS41bC0zLjQuM2MtNS44LjYtNy41IDItNy41IDYuNyAwIDIuNC43IDQgMiA1IDEuNC45IDMuMyAxLjMgNi41IDEuMyA0LjMgMCA2LjEtLjIgNi4xLTMuMlYzNy45YzAtNS4xLTEtNy42LTcuMi03LjZabTQgMTcuNC0uMSAxLjVjLS4zLjItMS43LjItMi44LjItNC41IDAtNS4yLTEtNS4yLTMuMyAwLTIuOC40LTMuNyA1LjItMy43SDY1LjR2NS4zWk04NC4yIDQ5SDg0Yy0uNi4xLTEuNy4zLTMgLjMtMS40IDAtNS4xIDAtNS4xLTggMC0zLjkuNi04IDUuMS04YTE2LjggMTYuOCAwIDAgMSAzLjIuM2MuNyAwIDEuMy0uNSAxLjMtMS41IDAtLjctLjQtMS4yLTEtMS40LTEtLjMtMi0uNC0zLjYtLjQtMi43IDAtNC43LjktNi4yIDIuNi0xLjUgMS44LTIuMyA0LjYtMi4zIDguNSAwIDMuNi44IDYuNCAyLjQgOC4zYTcuNSA3LjUgMCAwIDAgNiAyLjdjMSAwIDIuNyAwIDMuOC0uNS43LS4yIDEtLjcgMS0xLjQgMC0xLS42LTEuNi0xLjMtMS42Wk05NSAzMC4zYTE4IDE4IDAgMCAwLTQuOS43Yy0uNi4zLTEgLjctMSAxLjQgMCAuMy4yLjcuNCAxIC4zLjQuOC42IDEuNC41IDEuMi0uMyAzLS41IDQuNC0uNSAzLjUgMCAzLjkgMSAzLjkgNFYzOWgtLjZsLTMuNC4zYy01LjguNi03LjUgMi03LjUgNi43IDAgMi40LjcgNCAyIDUgMS40LjkgMy40IDEuMyA2LjUgMS4zIDQuMyAwIDYuMi0uMiA2LjItMy4yVjM3LjljMC01LjEtMS4xLTcuNi03LjMtNy42Wm00LjIgMTMuMXY0LjNjMCAuNiAwIDEuNC0uMiAxLjUtLjMuMi0xLjcuMi0yLjguMi00LjUgMC01LjItMS01LjItMy4zIDAtMi44LjQtMy43IDUuMy0zLjdIOTl2MVpNMTA0LjQgMGMtNC43IDIuNC05LjYgMTAuMi03LjYgMTYuNyAxLjEgMy40IDQgNC40IDcuNSA0LjRsNi43LTEuM2MtNi4zLS4xLTgtMTAuNC02LjYtMTkuOFpcIi8+PHBhdGggZD1cIk0xMTkuMiAyM2MtMS40LTIuNi0zLjQtMy40LTYtMy40LS42IDAtMS40IDAtMi4yLjJsLTYuNyAxLjNjOC43LS42IDcuNiA3LjQgNy43IDE5LjcgMy4xLTQuMiAxMC40LTExLjcgNy4yLTE3LjdaXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXNwaXJpdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI1NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNODYuNiA1MS43YTEuNCAxLjQgMCAwIDEgLjgtLjcgMS40IDEuNCAwIDAgMSAxLjEgMCAxLjQgMS40IDAgMCAxIC44Ljd2LjZhMS40IDEuNCAwIDAgMS0uMyAxIDEuNCAxLjQgMCAwIDEtMSAuNCAxLjUgMS41IDAgMCAxLTEtLjQgMS40IDEuNCAwIDAgMS0uNC0xLjZtLjMgMSAuMi41YTEuMSAxLjEgMCAwIDAgLjkuMyAxLjEgMS4xIDAgMCAwIDEtLjcgMS4zIDEuMyAwIDAgMC0uMi0xLjQgMS4xIDEuMSAwIDAgMC0uOC0uMyAxLjIgMS4yIDAgMCAwLTEuMS43bC0uMS41di41bTEuMi0xLjNoLjVsLjEuNS0uMS4zLS4zLjEuNS43aC0uM2wtLjUtLjdoLS4ydi43aC0uM3YtMS42aC42Wm0wIC43aC4ybC4xLS4xdi0uNEg4Ny42di41aC4yWk0zNC44IDQzLjZsLjEuMmgyLjNsLjEtLjJ2LTExbC0uMS0uMmgtMi4zbC0uMS4ydjExWm0tOC40LTQuM2MyLjQgMCAzLjUtMS43IDMuNi0zLjQgMC0xLjctMS4yLTMuNS0zLjYtMy41aC04LjVsLS4xLjJ2MTFsLjEuMmgyLjNsLjItLjJWMzVsLjEtLjJoNS45YzEgMCAxLjEuOCAxLjEgMSAwIC4yIDAgMS4xLTEuMSAxLjFIMjNsLS4yLjEtMSAydi4zaDQuNm0zMy44IDQuMy4yLjJoMi4zbC4xLS4ydi0xMWwtLjEtLjJoLTIuM2wtLjIuMnYxMVptMTEuNS04LjguMS4ydjguNmwuMi4yaDIuM2wuMS0uMlYzNXMwLS4yLjItLjJoMy45bDEuMS0yLjEtLjEtLjNINjguNGwtLjIuMS0xIDIuMWMtLjEuMSAwIC4yIDAgLjJoNC41Wm0tMTkuMSA4LjloMi41bC4yLS4xTDUzIDM5di0uMmMzLTEuNSAyLjctNi40LTEuNy02LjRINDNsLS4yLjJ2MTFjMCAuMSAwIC4yLjIuMmgyLjNsLjEtLjJWMzVsLjItLjJoNS44YzEgMCAxLjIuOCAxLjIgMSAwIC4yLS4xIDEuMS0xLjIgMS4xSDQ4bC0uMS4xLTEuMSAyIC4xLjNoMy42bDIuMiA0LjRaTTguNyAzOS4zYy45IDAgMS4xLjYgMS4xIDEgMCAuMiAwIDEtMSAxSDEuMmwtLjIuMS0xIDIuMXYuM2g4LjZjMi40IDAgMy42LTEuNyAzLjYtMy41IDAtMS43LTEuMi0zLjQtMy42LTMuNEgzLjhjLS44IDAtMS4xLS40LTEuMS0xIDAtLjcuNS0xIDEuMS0xaDcuOGwuMS0uMSAxLjEtMi4xLS4xLS4zSDMuOEEzLjQgMy40IDAgMCAwIC4zIDM2YzAgMS43IDEuMSAzLjQgMy41IDMuNGg0LjltLTggMTQuMi42LTFoMi44bC42IDFoLjdsLTIuMy00LjNoLS43TDAgNTMuNGwuMS4yaC42bTItMy41IDEgMS43SDEuOGwxLTEuN1ptNS43IDMuNGg0di0uNmwtLjItLjFoLTN2LTFoMS42bC4xLS4yVjUxSDl2LTFoM2wuMi0uMnYtLjVsLS4xLS4ySDguNWwtLjEuMnY0LjJabTEwLjggMEgyMGMuMSAwIC4yIDAgLjEtLjFMMTkgNTEuOGMuNC0uMSAxLS41IDEtMS4zIDAtMS0xLTEuNC0xLjctMS40aC0yLjZsLS4xLjJ2NC4yaC43di0xLjZoMS44bDEuMSAxLjZaTTE2LjQgNTBoMmMuNCAwIC44LjEuOC42cy0uMy42LS45LjZoLTJ2LTEuMlptOS40IDMuOGMxLjQgMCAyLjYtMSAyLjYtMi4zIDAtMS41LTEuMi0yLjQtMi42LTIuNC0xLjUgMC0yLjcgMS0yLjcgMi40czEuMiAyLjMgMi43IDIuM20xLjgtMi4zYzAgLjgtLjcgMS41LTEuOCAxLjUtMS4yIDAtMi0uNy0yLTEuNSAwLS45LjgtMS42IDItMS42IDEuMSAwIDEuOC43IDEuOCAxLjZtNCAxLjguNS4yYy40LjIgMSAuMyAxLjcuMyAxLjYgMCAyLjItLjYgMi4yLTEuNCAwLTEtMS0xLjQtMS44LTEuNEgzM2MtLjQgMC0uNy0uMi0uNy0uNXMuMi0uNiAxLjItLjZjLjYgMCAxLjMuMiAxLjguNWguMmwuMi0uNXYtLjJsLS4zLS4xLS40LS4yYy0uNC0uMi0uOS0uMy0xLjYtLjMtMS4xIDAtMS45LjYtMS45IDEuNCAwIDEgMSAxLjMgMS42IDEuM2gxLjJjLjUgMCAuOS4yLjkuNiAwIC4zLS40LjYtMS40LjYtMS4yIDAtMS44LS40LTIuMi0uNmgtLjFsLS4zLjV2LjFsLjQuM205IC4zaC43di0ybDEuOS0yLjItLjEtLjJINDIuM2wtMS40IDEuNi0xLjQtMS41aC0uOHMtLjEgMCAwIC4xbDEuOCAyLjF2MlptNS4yLS4zLjYuMmMuNC4yIDEgLjMgMS43LjMgMS41IDAgMi4xLS42IDIuMS0xLjQgMC0xLTEtMS40LTEuNy0xLjRoLTEuMmMtLjUgMC0uOC0uMi0uOC0uNXMuMy0uNiAxLjMtLjZjLjYgMCAxLjIuMiAxLjcuNWguMmwuMy0uNXYtLjJhNCA0IDAgMCAwLS44LS4zYy0uMy0uMi0uOC0uMy0xLjUtLjMtMS4yIDAtMiAuNi0yIDEuNCAwIDEgMS4xIDEuMyAxLjYgMS4zaDEuM2MuNCAwIC44LjIuOC42IDAgLjMtLjMuNi0xLjQuNi0xLjIgMC0xLjgtLjQtMi4xLS42aC0uMmwtLjIuNXYuMWwuMy4zbTguOC4zaC44di0zLjZINTdWNDloLTRsLS4xLjJ2LjVsLjEuMWgxLjZ2My42Wm01LjUgMGg0di0uNmwtLjEtLjFoLTMuMXYtMWgxLjdWNTFoLTEuN3YtMWgzbC4xLS4ydi0uNUw2NCA0OWgtMy43bC0uMS4ydjQuMlptNy4yIDBoLjd2LTNsMS42IDIuNWguMmwxLjYtMi41djNoLjdWNDloLS42bC0uMS4xLTEuNyAyLjYtMS43LTIuNmgtLjd2NC4zbTgtLjMuNS4yYy40LjIgMSAuMyAxLjYuMyAxLjYgMCAyLjItLjYgMi4yLTEuNCAwLTEtMS0xLjQtMS44LTEuNGgtMS4xYy0uNSAwLS44LS4yLS44LS41cy4zLS42IDEuMy0uNmMuNiAwIDEuMi4yIDEuNy41aC4ybC4yLS41di0uMmwtLjItLjEtLjUtLjJjLS4zLS4yLS45LS4zLTEuNS0uMy0xLjIgMC0yIC42LTIgMS40IDAgMSAxLjEgMS4zIDEuNiAxLjNINzhjLjQgMCAuOC4yLjguNiAwIC4zLS4zLjYtMS40LjYtMS4yIDAtMS44LS40LTIuMS0uNkg3NWwtLjMuNXYuMWwuNC4zbTE3LjMtMzMuNy0uMi4xLTIyLjcgNC42Yy0uNCAwLS40LjQgMCAuNWwxOCA0LjdoLjJsOC43LTkuNWMuMy0uMi42IDAgLjQuM0w4MyA0OS40Yy0uMi40LjIuNi40LjNsMTMuNC0xOWguMmwyMi44LTQuOGMuNCAwIC40LS40IDAtLjVsLTE3LjktNC43Yy0uMiAwLS4yLS4xLS4xLS4zbDUtMjBjMC0uNC0uMy0uNS0uNS0uM0w5Mi41IDE5LjVaXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXN0ZWxpYSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzMlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJtMCAyMS45IDIuOC0yLjJjMS42IDEgMy40IDEuNyA1LjYgMS43IDEuOCAwIDIuOS0uNSAzLTEuMyAwLS45LS42LTEuMy0zLjgtMS45LTMuOC0uNy02LjMtMS41LTYtNC4zQzIgMTEuMyA1IDkuNiA5IDkuNmMyLjkgMCA1LjIuNyA3IDEuOGwtMi40IDIuNGMtMS42LTEtMy4zLTEuNC01LTEuNC0xLjYgMC0yLjUuNS0yLjYgMS4yIDAgMSAuNyAxLjMgNCAxLjkgMy45LjcgNiAxLjggNS44IDQuMi0uMyAyLjktMy41IDQuNC03LjcgNC40LTMgMC01LjgtLjctOC0yLjJNMjIuMyAxMi43aC01LjdsLjgtMi45aDE1LjVsLS45IDIuOWgtNS40bC0xLjIgMTEuMmgtNC4zek01MC42IDkuOGg0LjJsLTEuMiAxMS4zaDkuNmwtLjggMi44SDQ5ek02NS43IDkuOGg0LjJsLTEuNSAxNC4xaC00LjN6TTgzLjQgOS45aC00LjJsLTkuNyAxNGg0LjRsMi0zLjFoOC4zbDEuNSAzLjFIOTBsLTYuNy0xNFptLTcuMiAxMC40IDQuNy02LjggMiA0LjZoLTMuNWwtMy4yIDIuMlpNMzguOSAxOC4yaDcuNWwuOC0yLjdoLTcuNXpcIi8+PHBhdGggZD1cIm0zNy4yIDIxLjIuOS04LjZoMTBsLjgtMi44SDM0LjJsLTEuNiAxNC4xSDQ3bC44LTIuN3pNMTE4LjMgOS4ycy0zLjQgMTIuMy0xMC44IDEyLjNjLTMgMC01LjYtMi4yLTguNC01YTI0LjIgMjQuMiAwIDAgMCAxNi44LTEwLjdjLTQgNS4xLTEwLjYgOC44LTE4LjEgOS41LTQuNi00LjYtOS42LTEwLTE2LjQtOS43IDUuNyAwIDEwLjIgNSAxNC41IDkuOC0zIDAtNi0uNC04LjYtMS4yIDIuNyAxLjkgNi4yIDIuOCA5LjkgMi42IDMuMiAzLjUgNi41IDYuNCAxMC4zIDYuNCAyLjcgMCA0LjktMS43IDYuNi00YTI0IDI0IDAgMCAwIDQuMi0xME0xMTYuMyA1LjJDMTE4LjcgMi40IDEyMCAwIDEyMCAwcy0uNSA0LjctMS41IDguNmMwIDAgMC0yLjktLjItNC44bC0yIDEuNE0xMS41IDMxLjJsLTEtMS4zSDguOHYxLjNoLS4zVjI4SDExYy42IDAgMSAuNCAxIDEgMCAuNS0uNC44LTEgLjlsMSAxLjNoLS40Wm0wLTIuM2MwLS40LS4yLS42LS43LS42aC0ydjEuM0gxMWMuNCAwIC43LS4yLjctLjdNMTIuOCAzMS4yVjI4aDN2LjNoLTIuN3YxLjFIMTV2LjJoLTEuOXYxLjNoMi44di4zek0xNi41IDMxLjJWMjhoLjN2Mi45aDIuNXYuM3pNMTkuOCAyOGgxdjMuMmgtMXpcIi8+PHBhdGggZD1cIm0yNCAzMS4yLS40LS45aC0yLjJsLS41LjloLS4zbDEuNy0zLjJoLjRsMS43IDMuMkgyNFptLTEuNS0zLTEgMS45aDJsLTEtMS44Wk0yOC40IDMwLjNjMCAuNS0uNC45LTEgLjloLTIuNVYyOGgyLjVjLjYgMCAxIC4zIDEgLjggMCAuNC0uMy42LS43LjguNSAwIC43LjMuNy43bS0uNC0xLjVjMC0uMy0uMi0uNS0uNi0uNWgtMi4ydjEuMWgyLjJjLjMgMCAuNi0uMi42LS42bS4xIDEuNWMwLS40LS4zLS42LS43LS42aC0yLjJWMzFoMi4yYy41IDAgLjctLjIuNy0uNk0yOS4zIDI4aDF2My4yaC0xek0zMC42IDMxLjJWMjhoLjN2Mi45aDIuNXYuM3pNMzMuOCAyOGgxdjMuMmgtMXpcIi8+PHBhdGggZD1cIk0zNi40IDI4LjN2Mi45aC0uM3YtMi45aC0xLjVWMjhoMy4zdi4zek0zOS45IDI5Ljl2MS4zaC0uM3YtMS4zTDM4IDI4aC40bDEuMyAxLjYgMS40LTEuNmguM3pNNDAuOSAzMC45aDF2MWgtMXpNNDcgMjljMCAuNS0uNC45LTEgLjloLTJ2MS4zaC0uNFYyOEg0NmMuNiAwIDEgLjQgMSAxbS0uMyAwYzAtLjUtLjMtLjctLjgtLjdoLTJ2MS4zSDQ2Yy41IDAgLjctLjIuNy0uN000Ny42IDMxLjJWMjhoM3YuM2gtMi43djEuMWgxLjl2LjJoLTEuOXYxLjNoMi44di4zek01NC41IDMxLjJsLTEtMS4zaC0xLjd2MS4zaC0uM1YyOGgyLjRjLjYgMCAxIC40IDEgMSAwIC41LS40LjgtMSAuOWwxIDEuM2gtLjRabTAtMi4zYzAtLjQtLjItLjYtLjgtLjZoLTJ2MS4zSDU0Yy40IDAgLjYtLjIuNi0uN001Ni4xIDI4LjN2MS4xaDEuOHYuMmgtMS44djEuNmgtLjNWMjhoMi45di4zek02MiAzMC44Yy0uMy4zLS44LjUtMS4zLjVhMiAyIDAgMCAxLTEuMy0uNWMtLjQtLjMtLjYtLjctLjYtMS4ycy4yLTEgLjYtMS4zYy4zLS4yLjgtLjQgMS4zLS40czEgLjIgMS4zLjRjLjQuNC42LjguNiAxLjNzLS4yIDEtLjYgMS4ybS0uMi0yLjNjLS4zLS4yLS43LS4zLTEtLjMtLjUgMC0uOSAwLTEuMi4zLS4zLjMtLjUuNy0uNSAxIDAgMSAuNiAxLjUgMS42IDEuNXMxLjYtLjYgMS42LTEuNGMwLS40LS4xLS44LS41LTFNNjYuNiAzMS4ybC0xLTEuM2gtMS44djEuM2gtLjNWMjhINjZjLjYgMCAxIC40IDEgMSAwIC41LS40LjgtMSAuOWwxIDEuM2gtLjNabTAtMi4zYzAtLjQtLjMtLjYtLjgtLjZoLTJ2MS4zSDY2Yy41IDAgLjctLjIuNy0uN003MS43IDMxLjJ2LTIuOWwtMS44IDIuMi0xLjgtMi4ydjIuOWgtLjNWMjhoLjVsMS42IDIuMSAxLjYtMi4xaC41djMuMnpNNzYgMzEuMmwtLjUtLjloLTIuMmwtLjUuOWgtLjNsMS43LTMuMmguNGwxLjcgMy4ySDc2Wm0tMS42LTMtMSAxLjloMmwtMS0xLjhaTTc5LjggMzEuMmwtMi43LTIuOXYyLjloLS4zVjI4aC40bDIuNyAyLjlWMjhoLjN2My4yek04NC40IDI4LjdjLS4zLS40LS44LS41LTEuNC0uNS0uNCAwLS44LjEtMSAuMy0uNC4zLS42LjctLjYgMSAwIDEgLjcgMS41IDEuNiAxLjUuNiAwIDEtLjIgMS40LS41bC4yLjFjLS4zLjQtLjkuNy0xLjYuNy0uNCAwLS44LS4xLTEtLjMtLjYtLjMtMS0uOC0xLTEuNCAwLS41LjItMSAuNi0xLjMuNC0uMi45LS40IDEuNC0uNC43IDAgMS4zLjIgMS42LjdsLS4yLjFaTTg1LjYgMzEuMlYyOGgyLjl2LjNoLTIuN3YxLjFoMS45di4yaC0xLjl2MS4zaDIuOHYuM3pNODkuNSAzMC45aDF2MWgtMXpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc3QoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMzNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwibTEwLjUgNS42LS4zLTMuM1YwaC43bC41LjItLjMgMi40LS42IDNNOC40IDUuNmwuMi0zLjNWMEg4Yy0uMyAwLS41LjItLjUuMmwuMyAyLjQuNiAzTTkuNiAwSDkuM2wtLjUuMWExNzAgMTcwIDAgMCAwIC42IDUuNWwuNS0zLjJMMTAgMGgtLjRNNy41IDYgNC45IDMuOCAzLjQgMi4zbC41LS41LjUtLjJhMTUxLjUgMTUxLjUgMCAwIDAgMyA0LjRNNiA3LjUgMy44IDQuOSAyLjMgMy40bC0uNS41YTMgMyAwIDAgMC0uMi41IDE1OC4yIDE1OC4yIDAgMCAwIDQuNCAzTTIuOSAyLjdoLS4xbC0uMS4yYy0uMy4yLS4zLjQtLjMuNGExNjAuMiAxNjAuMiAwIDAgMCA0LjMgMy40bC0yLTIuNi0xLjQtMS43cy0uMiAwLS40LjNNNS42IDguNGwtMy4zLjJIMFY4YzAtLjMuMi0uNS4yLS41YTE1MiAxNTIgMCAwIDAgNS4zIDFNNS42IDEwLjVsLTMuMy0uM0gwdi43bC4yLjUgMi40LS4zIDMtLjZNMCA5LjNhMi41IDIuNSAwIDAgMCAwIC4zbC4xLjQgMi4zLS4xIDMuMi0uNUwyLjQgOSAwIDguOHYuNU02IDExLjRsLTIuMiAyLjUtMS41IDEuNi0uNS0uNS0uMi0uNSAyLTEuNWMxLjEtLjkgMi40LTEuNiAyLjQtMS42TTcuNSAxMi44bC0yLjYgMi4zLTEuNSAxLjVzLjIuMy41LjRsLjUuMyAxLjUtMmMuOS0xLjEgMS42LTIuNSAxLjYtMi41TTIuNyAxNnYuMWwuMi4xLjQuMyAxLjUtMS43IDItMi43LTIuNyAyLTEuNyAxLjUuMy40TTguNCAxMy4yYTkxIDkxIDAgMCAwIC4zIDUuNkg4YTMgMyAwIDAgMS0uNS0uMmwuMy0yLjUuNi0yLjlNMTAuNSAxMy4ybC0uMyAzLjR2Mi4yaC43bC41LS4yLS4zLTIuNS0uNi0yLjlNOS4zIDE4LjlIOS42bC40LS4xLS4xLTIuM2MwLS43LS41LTMuMy0uNS0zLjNMOSAxNi41bC0uMiAyLjNoLjVNMTEuNCAxMi44YTkxIDkxIDAgMCAwIDQuMSAzLjhzLS4yLjMtLjUuNGwtLjUuMy0xLjUtMmMtLjktMS4xLTEuNi0yLjUtMS42LTIuNU0xMi45IDExLjRhOTAuMiA5MC4yIDAgMCAwIDMuNyA0LjFzLjMtLjIuNC0uNWwuMy0uNS0yLTEuNWMtMS4xLS45LTIuNC0xLjYtMi40LTEuNk0xNiAxNi4yaC4xbC4xLS4yLjMtLjQtMS43LTEuNS0yLjctMiAyIDIuNyAxLjUgMS43cy4yIDAgLjQtLjNNMTMuMiAxMC41bDMuNC0uM2gyLjJ2LjdsLS4yLjUtMi41LS4zLTIuOS0uNk0xMy4yIDguNGwzLjQuMmgyLjJWOGwtLjItLjUtMi41LjMtMi45LjZNMTguOSA5LjZhMyAzIDAgMCAwIDAtLjNsLS4xLS41LTIuMy4yLTMuMy40YTgzLjcgODMuNyAwIDAgMCA1LjYuNnYtLjRNMTIuOSA3LjUgMTUgNC45bDEuNS0xLjVzLjMuMi40LjVsLjMuNS0yIDEuNWMtMS4xLjktMi40IDEuNi0yLjQgMS42TTExLjQgNmwyLjUtMi4yIDEuNi0xLjUtLjUtLjUtLjUtLjItMS41IDJDMTIuMSA0LjYgMTEuNCA2IDExLjQgNk0xNi4yIDIuOXYtLjFsLS4yLS4xYy0uMi0uMy0uNC0uMy0uNC0uM2wtMS41IDEuNy0yIDIuNnMyLjItMS41IDIuNy0ybDEuNy0xLjRzMC0uMi0uMy0uNE0yNi44IDE1LjljLTMuMiAwLTMuOC0yLTMuNy00LjFoMi42YzAgMS4yIDAgMi4yIDEuNSAyLjIuOSAwIDEuMy0uNiAxLjMtMS40IDAtMi4zLTUuMy0yLjQtNS4zLTYuMiAwLTIgMS0zLjUgNC4yLTMuNSAyLjUgMCAzLjggMS4yIDMuNiAzLjhoLTIuNWMwLTEtLjItMi0xLjItMi0uOSAwLTEuNC42LTEuNCAxLjQgMCAyLjQgNS4zIDIuMiA1LjMgNi4yIDAgMy4yLTIuNCAzLjYtNC40IDMuNk00MCAzLjF2Mi4xaC0zdjEwLjVoLTIuNlY1LjJoLTIuOVYzLjF6TTQ0LjIgMTUuN1YzLjFINTFWNWgtNC4ydjMuMWgzLjl2MmgtMy45djMuN2g0LjR2MS45elwiLz48Zz48cGF0aCBkPVwiTTU0LjYgNy44Yy41LS44IDEuMi0xIDIuMS0xIDEuMiAwIDIuMi42IDIuMiAxLjh2N2gtMi41di02YzAtLjgtLjEtMS40LS45LTEuNHMtMSAuNi0xIDEuNHY2aC0yLjRWN2gyLjV2LjlaTTYzLjQgMTRjLjkgMCAxLS45IDEtMi43IDAtMiAwLTMtMS0zLS45IDAtMSAuNi0xIDMuMyAwIC44LS4yIDIuNCAxIDIuNE02NyA3VjE2YzAgLjcgMCAzLTMuNCAzLTEuOCAwLTMuNC0uNC0zLjQtMi42aDIuNGMwIC40IDAgLjcuMiAxIC4yLjIuNC4zLjguMy42IDAgMS0uNiAxLTEuNXYtMS43aC0uMWMtLjQuNy0xIDEtMS45IDEtMi43IDAtMi42LTIuNC0yLjYtNC40IDAtMiAwLTQuNCAyLjYtNC40IDEgMCAxLjcuNCAyIDEuMlY3SDY3WlwiLz48L2c+PHBhdGggZD1cIk03MC43IDE1LjdoLTIuNFY2LjloMi40djguOFptMC0xMC43aC0yLjRWMy4xaDIuNHYyWlwiLz48Zz48cGF0aCBkPVwiTTc0LjUgNy44Yy41LS44IDEuMi0xIDIuMS0xIDEuMiAwIDIuMi42IDIuMiAxLjh2N2gtMi40di02YzAtLjgtLjItMS40LTEtMS40LS43IDAtLjkuNi0uOSAxLjR2NmgtMi40VjdoMi40di45Wk04NC42IDEwLjNjMC0uOCAwLTItMS4yLTItMSAwLTEgMS4zLTEgMmgyLjJabS0yLjMgMS40YzAgMSAwIDIuNiAxLjEgMi42IDEgMCAxLS44IDEtMS42SDg3YzAgMS0uNCAxLjgtMSAyLjMtLjUuNS0xLjQuOS0yLjYuOS0zLjEgMC0zLjUtMi0zLjUtNC43IDAtMi40LjMtNC41IDMuNS00LjUgMy40IDAgMy43IDIuMiAzLjYgNWgtNC43Wk05Mi42IDEwLjNjMC0uOCAwLTItMS4xLTItMS4yIDAtMS4yIDEuMy0xLjIgMmgyLjNabS0yLjMgMS40YzAgMSAwIDIuNiAxLjIgMi42LjggMCAxLS44IDEtMS42SDk1YzAgMS0uNCAxLjgtMSAyLjMtLjUuNS0xLjQuOS0yLjUuOS0zLjIgMC0zLjYtMi0zLjYtNC43IDAtMi40LjMtNC41IDMuNi00LjUgMy4zIDAgMy42IDIuMiAzLjUgNWgtNC43Wk05OC40IDYuOVY4Yy41LTEgMS4zLTEuMyAyLjMtMS4zVjljLTIuMi0uMS0yLjIgMS4xLTIuMiAydjQuOGgtMi40VjYuOWgyLjNaXCIvPjwvZz48cGF0aCBkPVwiTTEwNCAxNS43aC0yLjVWNi45aDIuNHY4LjhaTTEwNCA1aC0yLjVWMy4xaDIuNHYyWlwiLz48Zz48cGF0aCBkPVwiTTEwNy43IDcuOGMuNS0uOCAxLjItMSAyLjEtMSAxLjIgMCAyLjIuNiAyLjIgMS44djdoLTIuNHYtNmMwLS44LS4yLTEuNC0xLTEuNC0uNyAwLS45LjYtLjkgMS40djZoLTIuNFY3aDIuNHYuOVpNMTE2LjUgMTRjMSAwIDEtLjkgMS0yLjcgMC0yIDAtMy0xLTMtLjkgMC0xIC42LTEgMy4zIDAgLjgtLjEgMi40IDEgMi40TTEyMCA3VjE2YzAgLjcgMCAzLTMuMyAzLTEuOSAwLTMuNC0uNC0zLjUtMi42aDIuNGMwIC40IDAgLjcuMiAxIC4yLjIuNS4zLjguMy42IDAgMS0uNiAxLTEuNXYtMS43Yy0uNS43LTEuMiAxLTIgMS0yLjYgMC0yLjUtMi40LTIuNS00LjQgMC0yIDAtNC40IDIuNi00LjQuOCAwIDEuNi40IDIgMS4yVjdoMi4zWlwiLz48L2c+PHBhdGggZD1cIm03OC43IDIzLTEuNCA0LjVIODBMNzguNyAyM1ptLS43LTFoMS40bDIuNyA4LjRIODFsLS42LTJoLTMuMmwtLjcgMmgtMUw3OCAyMlpcIi8+PGc+PHBhdGggZD1cIk04NS44IDI3YzAtMS42LS41LTEuOS0xLjItMS45LS42IDAtMS4xLjMtMS4xIDJoMi4zWm0tMi4zLjhjMCAxLjYuNCAyIDEuMiAyIC42IDAgMS0uNiAxLTEuMmgxYzAgMS4zLS44IDItMiAycy0yLjItLjQtMi4yLTNjMC0xLjguMi0zLjIgMi4yLTMuMiAxLjcgMCAyIDEgMiAyLjl2LjVoLTMuMlpNODguNyAyNS40Yy40LS45LjktMSAxLjgtMXYxSDkwYy0xIDAtMS4zLjgtMS4zIDEuNXYzLjVoLTF2LTUuOWgxdjFaTTk0LjMgMjcuMmMwLTEuNi0uNS0yLTEuMi0yLS44IDAtMS4zLjQtMS4zIDIgMCAxLjkuMyAyLjUgMS4zIDIuNXMxLjItLjYgMS4yLTIuNW0tMy41LjRjMC0xLjguMi0zLjIgMi4zLTMuMiAyIDAgMi4yIDEuNCAyLjIgMy4yIDAgMi42LTEgMy0yLjIgMy0xLjMgMC0yLjMtLjQtMi4zLTNNOTggMzAuNWMtMS4zIDAtMi4xLS41LTItMS45aDFjMCAuNCAwIDEuMSAxIDEuMS42IDAgMS0uMiAxLS44IDAtMS0zLTEuMS0zLTIuOSAwLS42LjQtMS42IDItMS42IDEuMSAwIDIgLjUgMiAxLjdoLTEuMWMwLS42LS4zLTEtMS0xLS40IDAtLjguMy0uOC44IDAgMSAyLjkgMSAyLjkgMi44IDAgMS4zLS45IDEuOC0yIDEuOE0xMDQgMjcuNGMwLTEgMC0yLjItMS4yLTIuMnMtMSAxLjYtMSAyLjVjMCAuOCAwIDIgMSAyczEuMi0uOCAxLjItMi4zbS0yLjMtMi4yYy40LS41LjgtLjggMS40LS44IDEgMCAyIC40IDIgMyAwIDEuNC0uMSAzLjEtMiAzLjEtLjYgMC0xLS4yLTEuMy0uN3YyLjhoLTF2LThoMXYuNlpNMTA2LjcgMjguN2MwIC41LjMgMSAxIDEgLjUgMCAxLjItLjMgMS4xLTIuMi0uOSAwLTIuMSAwLTIuMSAxLjJtMi4xLjljLS4zLjYtLjcgMS0xLjUgMS0xLjIgMC0xLjYtLjktMS42LTIgMC0xLjggMS44LTEuOSAzLjEtMS44IDAtLjggMC0xLjctMS0xLjctLjYgMC0xIC41LS45IDFoLTFjMC0xLjIuNy0xLjcgMi0xLjcgMS41IDAgMS45LjggMS45IDEuOFYzMC40aC0xdi0uOFpNMTEzLjggMjYuNGMwLTEtLjQtMS4yLS44LTEuMi0uNyAwLTEuMi40LTEuMiAyIDAgMS45LjIgMi41IDEuMiAyLjUuMiAwIC45LS4yLjgtMS4yaDFjMCAxLjYtMS4xIDItMS44IDItMS4yIDAtMi4yLS4zLTIuMi0zIDAtMS43LjItMyAyLjItMyAxLjIgMCAxLjkuNiAxLjggMmgtMVpNMTE5IDI3YzAtMS42LS41LTEuOS0xLjItMS45LS42IDAtMS4xLjMtMS4xIDJoMi4zWm0tMi4zLjhjMCAxLjYuNCAyIDEuMiAyIC42IDAgMS0uNiAxLTEuMmgxYzAgMS4zLS44IDItMiAycy0yLjItLjQtMi4yLTNjMC0xLjguMi0zLjIgMi4yLTMuMiAxLjcgMCAyIDEgMiAyLjl2LjVoLTMuMlpcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXRyaXVtcGgoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMjlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwibTIzLjggNC43LTQuNCAyLjcgNC40IDIwLjh6TTI0LjEgMy45IDQ4LjIgMEgwek0yMy4zIDQuMyAxLjguOCAxOSA3ek00Ni41LjggMjQuOSA0LjMgMjkuMiA3ek0yNC40IDQuN3YyMy41bDQuNC0yMC44ek05My42IDE1LjVWMTJoMS43djEuMmwuMi0uMmMuNC0uNi42LS45IDEtMWwxLS4yaC4xdjEuOUg5Ni40bC0uNi40LS4zLjUtLjEgMi45VjE5aC0xLjh2LTMuNVpNMjAuNiAyOC4xYTEgMSAwIDAgMS0uOS0xLjJjMC0uMi4yLS40LjMtLjVhMSAxIDAgMSAxIC42IDEuN1ptLjMtLjIuNC0uMi4yLS40di0uNGwtLjEtLjMtLjItLjJoLS4zYS44LjggMCAwIDAtLjcuMi44LjggMCAwIDAtLjMuNmMwIC4yLjEuNC4zLjVsLjIuMS4yLjFoLjNaXCIvPjxwYXRoIGQ9XCJNMjAuMyAyNy4zdi0uN2gxLjFsLjIuNGMwIC4xLS4xLjMtLjMuM2wuMy41LjIuM2gtLjV2LS4zYTEgMSAwIDAgMC0uMy0uMmwtLjItLjF2LjZoLS41di0uOFptLjcgMCAuMi0uMmMwLS4yIDAtLjItLjItLjNIMjAuN3YuNEgyMVpNODguMiA5LjJhNC40IDQuNCAwIDAgMC00LjMgMy4yIDcgNyAwIDAgMCAwIDMuNyA0LjQgNC40IDAgMCAwIDEuNCAyLjIgNCA0IDAgMCAwIDIuMiAxaDFjLjctLjIgMS4yLS40IDEuNy0uOGExMCAxMCAwIDAgMCAuOC0uN2wuMiAxLjJIOTIuNXYtNS4xaC00djEuNmgyLjJ2LjJjLS4yIDEtLjkgMS42LTEuOCAxLjgtLjYuMS0xLjMgMC0xLjktLjMtLjUtLjMtLjktLjctMS0xLjItLjMtLjUtLjMtMS0uMy0xLjcgMC0uOCAwLTEuMy4zLTEuOS4yLS43LjgtMS4yIDEuNS0xLjQuNS0uMiAxLjEtLjIgMS43IDAgLjYuMiAxIC43IDEuMiAxLjN2LjFoMmMwLS42LS4yLTEtLjQtMS4zLS40LS42LTEtMS4xLTEuNS0xLjRhNC42IDQuNiAwIDAgMC0yLjMtLjVabS00My45LjJ2MS43aDEuOVY5LjRoLTEuOVptMjkuMiAwVjE5aDEuOHYtNC40Yy4yLS42LjUtMSAxLTEuMWwuNS0uMWMuNCAwIC42IDAgLjguM2wuMy42VjE5aDEuOXYtNS41YTIgMiAwIDAgMC0uNi0xYy0uNC0uNC0uOS0uNi0xLjYtLjhINzdjLS40IDAtLjguMi0xIC40YTMgMyAwIDAgMC0uNy42di4xLTMuNGgtMlptLTQxIDB2MS43aDIuOFYxOWgyVjExSDQwVjkuNUgzMi40Wm02OC45IDIuM2gtLjVhMyAzIDAgMCAwLTIuMiAxLjEgNCA0IDAgMCAwLS44IDEuNyA1IDUgMCAwIDAgMCAyLjNjLjIuNS41IDEgMSAxLjUuNC41IDEuMS44IDIgLjloMS4xYTMgMyAwIDAgMCAyLTEgNCA0IDAgMCAwIDEtMi4zdi0xLjFsLS42LTEuNWEzIDMgMCAwIDAtMi41LTEuNmgtLjVabS01OCAuMWEyIDIgMCAwIDAtLjguM2MtLjQuMS0uNi40LTEgMXYuMVYxMmgtMS44djdoMS44VjE1Yy4yLS41LjQtLjkuOC0xIC4zLS4yLjYtLjIgMS4xLS4yaC4zdi0xLjloLS40Wm0xNS4zIDBjLS40IDAtLjcgMC0xIC4yLS40LjEtLjYuMy0xIC44di4yLTFoLTEuOHY3aDEuOFYxNGMuMi0uNS41LS43IDEtLjcuNiAwIDEgMCAxLjEuNWwuMi41VjE5aDEuOHYtMi4ybC4xLTIuN2MuMS0uNC40LS42LjgtLjdoLjZjLjQgMCAuNy40LjcuOFYxOWgydi0yLjRjMC0yLjggMC0zLS4yLTMuMy0uMS0uNS0uNC0uOS0uOC0xLjItLjQtLjItMS0uNC0xLjUtLjNhMi4zIDIuMyAwIDAgMC0xLjkgMS4ydi0uMmEyIDIgMCAwIDAtLjctLjggMi41IDIuNSAwIDAgMC0xLjItLjJabTU4LjMgMGMtLjUgMC0xIC4xLTEuMy40bC0uNy43di4xLTFoLTEuOHY5LjhoMS44VjE4bC4xLjFjLjMuNS44LjggMS4zIDFsMS41LS4xLjctLjRjMS0uNyAxLjQtMS45IDEuNC0zLjUgMC0uNy0uMS0xLjItLjMtMS43YTIuOSAyLjkgMCAwIDAtMi43LTEuN1ptLTQ3LjIgMGMtLjUgMC0xIC4xLTEuMy40bC0uNy43di4xLTFINjZ2OS44aDEuOFYxOHYuMWMuNS42LjkuOSAxLjUgMWgxYy42LS4xIDEuMi0uNSAxLjctMWE0IDQgMCAwIDAgLjgtMi4zIDkgOSAwIDAgMCAwLTEuM2MtLjItLjktLjUtMS41LTEtMmEyLjggMi44IDAgMCAwLTItLjhabS0yNS41LjJ2N2gxLjl2LTdoLTEuOVptMyAwdjUuNGMuMyAxIC45IDEuNiAyIDEuN2gxYTIgMiAwIDAgMCAuOS0uNWwuNS0uNVYxOGwuMS41di41aDEuOHYtN2gtMS45djQuNmMtLjIuNS0uNS45LTEgMWgtLjhhMSAxIDAgMCAxLS40LS4yIDEgMSAwIDAgMS0uMy0uNlYxMmgtMlptNTguNCAwdjVjLjEuNy4zIDEuMi43IDEuNWwuNS40LjguMmgxYy40IDAgLjctLjIgMS0uNWwuNS0uNVYxOHYxaDEuOXYtN2gtMS45djQuNmMtLjIuNS0uNS45LTEgMWgtMWEuOS45IDAgMCAxLS41LS42di01aC0yWm0tNC4zIDEuM2MuNCAwIC45LjEgMS4xLjQuNC40LjUgMSAuNSAxLjYgMCAuNyAwIDEuMS0uMiAxLjUtLjIuNS0uNi44LTEgLjktLjUgMC0uOSAwLTEuMi0uMi0uMy0uMS0uNi0uNC0uNy0uOC0uMy0uOC0uMy0yIDAtMi42LjMtLjUuNi0uNyAxLjItLjhoLjNabS0zMiAwYy4zIDAgLjcuMiAxIC40LjMuNC41IDEuMS41IDEuOHMtLjIgMS4zLS41IDEuN2wtLjcuNEg2OWMtLjYgMC0xLS41LTEuMi0xYTMuOSAzLjkgMCAwIDEgLjItMi40Yy4yLS41LjctLjggMS4zLS44Wm00Ny4xLjFoLjRsLjUuMi4zLjMuMi42Yy4zLjguMiAyLS4yIDIuNmExLjMgMS4zIDAgMCAxLTEuMS41aC0uNmMtLjYtLjItMS0uNy0xLTEuNHYtMS41Yy4xLS42LjQtMSAuOC0xLjJsLjctLjFaXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG4ubWVkaWEsXHJcbiVtZWRpYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiBjYWxjLXJlbSgzMnB4KTtcclxuICBoZWlnaHQ6IGNhbGMtcmVtKDMycHgpO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBib3JkZXI6IDA7XHJcblxyXG4gICYtbG9nbyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sb2dvKCRncmF5LTUwMCwgJGdyZWVuLCAkZ3JheS01MDApO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDE3NXB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMzBweCk7XHJcblxyXG4gICAgJl9sZyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgyNzNweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oNDZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9mdWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2Ljg1JTtcclxuICAgIH1cclxuXHJcbiAgICAmX3doaXRlIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbG9nbygkd2hpdGUsICRncmVlbiwgJHdoaXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Rhcmsge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sb2dvKCRkYXJrLCAkZ3JlZW4sICRkYXJrKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2VhcmNoIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXNlYXJjaCgkcHJpbWFyeSk7XHJcblxyXG4gICAgJl93aGl0ZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNlYXJjaCgkd2hpdGUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmX3doaXRlOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc2VhcmNoKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNvY2lhbHMge1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDM3cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgzN3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgfVxyXG5cclxuICAmLWxpbmtlZGluIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3ByaW1hcnkgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJHByaW1hcnkpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXZpbWVvIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXZpbWVvKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdmltZW8oJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtdmltZW8oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbnN0YWdyYW0ge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWluc3RhZ3JhbSgkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluc3RhZ3JhbSgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluc3RhZ3JhbSgkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1pbnN0YWdyYW0oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi15b3V0dWJlIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEteW91dHViZSgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXlvdXR1YmUoJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEteW91dHViZSgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXR3aXR0ZXIge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfcHJpbWFyeSAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRwcmltYXJ5KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWVtYWlsIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9wcmltYXJ5ICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCRwcmltYXJ5KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1hcnJvdyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1hcnJvdygkZ3JlZW4pO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWFycm93KCRncmF5LTkwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNsb3NlIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWNsb3NlKCRwcmltYXJ5KTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSg1NnB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNThweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWNsb3NlKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBsYXkge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcGxheSgkd2hpdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1wbGF5KCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmLXNtIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcGxheS1zbSgkd2hpdGUpO1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oODJweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oODJweCk7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXBsYXktc20oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wYXVzZSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1wYXVzZSgkd2hpdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXBhdXNlKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBob25lIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXBob25lKCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMjhweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDQzcHgpO1xyXG4gICAgJl9wcmltYXJ5IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcGhvbmUoJHByaW1hcnkpO1xyXG4gICAgfVxyXG4gICAgJl9zbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxOXB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbG9jYXRpb24ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbG9jYXRpb24oJHdoaXRlKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgyOXB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNDNweCk7XHJcbiAgICAmX3ByaW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sb2NhdGlvbigkcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgICAmX3NtIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDEzcHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE5cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbmR1cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDUzcHgpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSBjYWxjLXJlbSgxMHB4KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBjYWxjLXJlbSg0M3B4KTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgLjUpO1xyXG4gICAgfVxyXG5cclxuICAgICYtY3JhbmUge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtY3JhbmUoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWJveCB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1ib3goJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWdlYXIge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtZ2VhcigkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtY2FsZW5kYXIge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtY2FsZW5kYXIoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWVtcGxveWVycyB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1lbXBsb3llcnMoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLW1hYyB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1tYWMoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLW1lZGFsIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLW1lZGFsKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1wZW9wbGUge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtcGVvcGxlKCRncmF5LTkwMCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMzRweCk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYy1yZW0oNDNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tYXAge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtbWFwKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcmlnaHQge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDMzcHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgzM3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZ3JlZW4ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkZ3JlZW4pO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkd2hpdGUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3doaXRlIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJHdoaXRlKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWxlZnQge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkcHJpbWFyeSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDMzcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2dyZWVuIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkZ3JlZW4pO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCR3aGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCR3aGl0ZSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWRvd25sb2FkIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWRvd25sb2FkKCRwcmltYXJ5KTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMjdweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWRvd25sb2FkKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyYtY2xpZW50IHtcclxuICAvLyAgJi1haXJidXMge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1haXJidXMoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgyM3B4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1haXJidXMoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1hcmllcyB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFyaWVzKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oNTlweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYXJpZXMoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1ib21iYXJkaWVyIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYm9tYmFyZGllcigkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDE3cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWJvbWJhcmRpZXIoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1jY2Ege1xyXG4gIC8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3RhdGljL21lZGlhLWNsaWVudC1jY2EucG5nJyk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMzFweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3N0YXRpYy9tZWRpYS1jbGllbnQtY2NhX2dyZWVuLnBuZycpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWRhc3NhdWx0IHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtZGFzc2F1bHQoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSg0MHB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1kYXNzYXVsdCgkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWxhdGVjb2VyZSB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWxhdGVjb2VyZSgkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDI3cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWxhdGVjb2VyZSgkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWxpZWJoZXJyIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGllYmhlcnIoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1saWViaGVycigkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLXNhYWIge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1zYWFiKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMzlweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtc2FhYigkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vfVxyXG59XHJcbiIsImxhYmVsIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSgxOHB4KTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbi5mb3JtIHtcclxuICAmLWdyb3VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gIH1cclxuICAmLWNoZWNrIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWZpbGUge1xyXG4gICAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fdGlwIHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1jb250cm9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS05MDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgcGFkZGluZzogY2FsYy1yZW0oNHB4KSBjYWxjLXJlbSgxN3B4KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlci13aWR0aDogY2FsYy1yZW0oMnB4KTtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgJi1vdXRsaW5lIHtcclxuICAgICYtbGlnaHQge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXByaW1hcnkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wYXJ0IHtcclxuICAmLXNvY2lhbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGEge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgIH1cclxuICAgICZfc20ge1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMjdweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgyN3B4KTtcclxuICAgICAgICBtYXJnaW46IGNhbGMtcmVtKDVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfZGFyayB7XHJcbiAgICAgICRpY29uczogbGlua2VkaW4sIHR3aXR0ZXIsIGluc3RhZ3JhbSwgdmltZW8sIHlvdXR1YmU7XHJcbiAgICAgIEBlYWNoICRpY29uIGluICRpY29ucyB7XHJcbiAgICAgICAgLm1lZGlhLSN7JGljb259IHtcclxuICAgICAgICAgIEBleHRlbmQgLm1lZGlhLSN7JGljb259X2Rhcms7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJ1dGlsaXRpZXMvbGluZWFyLWdyYWRpZW50XCI7XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJGNvbG9yLCAkYWxwaGEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGFscGhhKTtcbn1cblxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3JtKSB7XG4gIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICAtbXMtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRzdHJpbmc6ICR0cmFuc2l0aW9uLS1kZWZhdWx0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHN0cmluZztcbiAgLW1vei10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICAtbXMtdHJhbnNpdGlvbjogJHN0cmluZztcbiAgLW8tdHJhbnNpdGlvbjogJHN0cmluZztcbiAgdHJhbnNpdGlvbjogJHN0cmluZztcbn1cblxuQG1peGluIGhpZGUtdmlzdWFsbHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBhbmltYXRpb24oJHN0cmluZzogc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXIpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246ICRzdHJpbmc7XG4gIC1tb3otYW5pbWF0aW9uOiAkc3RyaW5nO1xuICAtby1hbmltYXRpb246ICRzdHJpbmc7XG4gIGFuaW1hdGlvbjogJHN0cmluZztcbn1cblxuQG1peGluIGRpc3BsYXktZmxleCgkYWxpZ25tZW50OiAnJywgJGp1c3RpZmljYXRpb246ICcnKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpZiAkYWxpZ25tZW50ICE9ICcnIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogJGFsaWdubWVudDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiAkYWxpZ25tZW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiAkYWxpZ25tZW50O1xuICAgIGFsaWduLWl0ZW1zOiAkYWxpZ25tZW50O1xuICB9XG5cbiAgQGlmICRqdXN0aWZpY2F0aW9uICE9ICcnIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiAkanVzdGlmaWNhdGlvbjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJGp1c3RpZmljYXRpb247XG4gICAgLW1zLWZsZXgtcGFjazogJGp1c3RpZmljYXRpb247XG4gICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmaWNhdGlvbjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleCgkdmFsdWUpIHtcbiAgLy8gQGluY2x1ZGUgY29udGV4dCgnLnZpZGVvLWpzJywgJy52aWRlby1qcy52anMtbm8tZmxleCcpIHtcbiAgLy8gICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAvLyAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC8vICAgQGlmICgkdmFsdWUgPT0gJ2F1dG8nKSB7XG4gIC8vICAgICB3aWR0aDogYXV0bztcbiAgLy8gICB9XG4gIC8vIH1cblxuICAtd2Via2l0LWJveC1mbGV4OiAkdmFsdWU7XG4gIC1tb3otYm94LWZsZXg6ICR2YWx1ZTtcbiAgLXdlYmtpdC1mbGV4OiAkdmFsdWU7XG4gIC1tcy1mbGV4OiAkdmFsdWU7XG4gIGZsZXg6ICR2YWx1ZTtcbn1cblxuLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL3VzZXItc2VsZWN0XG4vLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy84MjY3ODIvaG93LXRvLWRpc2FibGUtdGV4dC1zZWxlY3Rpb24taGlnaGxpZ2h0aW5nLXVzaW5nLWNzcyAodmVyc2lvbjogSmFudWFyeSwgMjAxNylcbkBtaXhpbiB1c2VyLXNlbGVjdCgkc3RyaW5nOiBub25lKSB7XG4gIC8qIGlPUyBTYWZhcmkgKi9cbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiAkc3RyaW5nO1xuICAvKiBTYWZhcmkgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJHN0cmluZztcbiAgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgLWtodG1sLXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBGaXJlZm94ICovXG4gIC1tb3otdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgLW1zLXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5IHN1cHBvcnRlZCBieSBDaHJvbWUgYW5kIE9wZXJhICovXG4gIHVzZXItc2VsZWN0OiAkc3RyaW5nO1xufVxuXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvYm94LXNoYWRvd1xuQG1peGluIGJveC1zaGFkb3cgKCRzdHJpbmc6IDAgMCAxZW0gcmdiYSgwLCAwLCAwLCAwLjI1KSkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICRzdHJpbmc7XG4gIC1tb3otYm94LXNoYWRvdzogJHN0cmluZztcbiAgYm94LXNoYWRvdzogJHN0cmluZztcbn1cblxuQG1peGluIG9yZGVyKCR2YWx1ZSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsdWU7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICR2YWx1ZTtcbiAgLW1zLWZsZXgtb3JkZXI6ICR2YWx1ZTtcbiAgLXdlYmtpdC1vcmRlcjogJHZhbHVlO1xuICBvcmRlcjogJHZhbHVlO1xufVxuXG4lZmlsbC1wYXJlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuJWljb24tZGVmYXVsdCB7XG4gIEBleHRlbmQgJWZpbGwtcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy82NTkjaXNzdWVjb21tZW50LTY0ODE5MDc1XG5AZnVuY3Rpb24gY2hhcigkY2hhcmFjdGVyLWNvZGUpIHtcbiAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhcInNlbGVjdG9yLWFwcGVuZFwiKSB7XG4gICAgQHJldHVybiB1bnF1b3RlKFwiXFxcIlxcXFwjeyRjaGFyYWN0ZXItY29kZX1cXFwiXCIpO1xuICB9XG5cbiAgQHJldHVybiBzdHItc2xpY2UoXCJcXHhcIiwgMSwgMSkgKyAkY2hhcmFjdGVyLWNvZGU7XG59XG5cbiRpY29uLWZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQtZmFtaWx5O1xuICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxkMDlHUmdBQkFBQUFBQkRrQUFzQUFBQUFHNmdBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhVMVZDQUFBQkNBQUFBRHNBQUFCVUlJc2xlazlUTHpJQUFBRkVBQUFBUGdBQUFGWlJpVjNoWTIxaGNBQUFBWVFBQUFEYUFBQURQdjc0OS9wbmJIbG1BQUFDWUFBQUMzQUFBQkhRWmc2T2NXaGxZV1FBQUEzUUFBQUFLd0FBQURZWncyNTFhR2hsWVFBQURmd0FBQUFkQUFBQUpBK1JDTEZvYlhSNEFBQU9IQUFBQUJNQUFBQ003NDRBQUd4dlkyRUFBQTR3QUFBQVNBQUFBRWhGNmtxdWJXRjRjQUFBRG5nQUFBQWZBQUFBSUFFMEFJRnVZVzFsQUFBT21BQUFBU1VBQUFJSzFjZjFvSEJ2YzNRQUFBL0FBQUFCSkFBQUFkUEV4WXVOZUp4allHUmdZT0JpTUdDd1kyQnljZk1KWWVETFNTekpZNUJpWUdHQUFKQThNcHN4SnpNOWtZRUR4Z1BLc1lCcERpQm1nNGdDQUNZN0JVZ0FlSnhqWUdTN3dUaUJnWldCZ2FXUTVSa0RBOE12Q00wY3d4RE9lSTZCZ1ltQmxaa0JLd2hJYzAxaGNQakkrRkdKSGNSZHlBNFJaZ1FSQURLM0N4RUFBSGljN2RGWmJzTWdBRVhSUzB5Y3labm5PZUc3eStxQzhwVTFkSHVzSU9YeHVveGFPbHdaWVdRQjBBZWE0cXVJRU40RTlMektiS2p6RGVNNkgvbXVhNkxtYy9wOHloZzBsdmRZeDE1Wkc4dU9MUU9Hak1wM0V6cW16Sml6WU1tS05SdTI3Tmh6NE1pSk14ZXUzTGp6NEVrcW03VDhQNTJHOFBQM2xuVE9WaysrWjZpTjZRWnpOTjFGN3B0dU43ZUdPakRVb2FHT0RIVnN1dlU4TWRUTzlIZDVhcWd6UTUwYjZzSlFsNGE2TXRTMW9XNE1kV3VvTzBQZEcrckJVSStHZWpMVXM2RmVEUFZxcURkRHZSdnF3MUNmaHBxTTlBdDBpRkxhQUFCNG5KMVlEWEJUVlJaKzUvMjJUVWxKOHdlMHBIbEptN1JKZjVPOEYyajZFeW1sU1BrcHhhTDhVMnhwYTNES2owQ0JoYzJJVzRlV0tTb2tJb0xzdU1xc3NNNjRmK2pBNEhTZFdYWFhzY0JxNjdJT3MzRlhaMVpZV1Z5UkZkbzg5OXlYdElCUVo5MGs3NzE3enozdjNIUFBPZmQ4NTRZQ0NqOWNMOWRMMFJRRk9xQ2JHSm5ySGI1RWF5aUtJV044aUEvaFdCYmxvNmhVV204VHRDRHdFODBXTUp1cy9pcnd5eE9keGVCME1EYjE0Vk5KSG5YWW9MTFNsNkZmQ1VZTzluWVBUQThFcGc5MDkwTHByZmJCYloyaFkwVWxKVVhIUXAzL3Z0V2tTNkVCdjgrclBNcTV1OTY5MmYvZE54Sk5pcXdDMXhQRTlUQ1VnQ3NTZFFXZ0UzWFFEMjVsa0c0Q04yeG1UY09YV0JPeXNlcjZSTjZLbkdiS1NibVEzK2QwT0kxbTJXOFF6TExrSTJzeWtyV0FnSkpFdEE4dkdHVy8yUStDbVQzbjh6Uzl3Wnd1MkRDdnR1WktaTjN4a3JMaDM2eUNadVVvbVFTcUdwWTh0LzI1VmZIVmh3OHo0ZWJHQnRmTGIweWE5UENhRGMrOGRHVHZrMmRzaDZ6N1d6dm93bFhLVVNXbzlNSjE1YTNLckVQMmxvT3IyT2podzZpVzZoZjJCRGRFY2NRdlpHcGFBeTdZb3ZTd3E4a3I3SEdsbHhwZDcxcmtTNkcwU2YxMXNsOU92TUsxK2p3UFBPRHhqVXdrT2ltOUNVM2l4MXdOalhEZm1KU0VuNjE4QnM2bHBXd1VwVSs4UENxTE1ZNjUwempxOFZoQ0lQMTdORUtUeDNlYUxMK3M1UGk2eUpXYVdqVEhMUjFqWXpQU1Y5VkYvNk9qZGIvMWtPM01rM3VoSEMweDZnYzFCamxLUStuUUZ4VFlkYUprWjd5U1Z4TEJiaFIxZHNib05YcDF0Q1lLVzJMUmFFenBZY0l4MkJLTnhhTDBaYVVuU3FmRm9pTmhIS1IvR2tYNlBXVVNBYUplbFFhcVpMMUVwb0hOc2FqU0V5UFNvSjlJamhJeFRkakhMbXdadmhSRE9pRlRZL1llUW52clZabWlUUXRHbmNFQ1h0RlRCWkxPVnd3TVJnb1hIQWtYek16UG4xbkFKSjhqWVNiTURhcU4yd2FHTHpOaGloL2JaeW5VQk1wSVdTZzdWWWk3RFJ4Mm04QUxrSWRSQ0p3STZBckp4MkVJOGthRFdlVFFLZUFGazlmamwvMUF2d2t0alExUDdOanlNR1F5ZmQ0dmppcFg2TS9pNTJEN0NxODBrcWxjeEVjR1hSci9GRWNnczB1NXVHZ0I0Vld1TUZmcGRuMlJlNkhpM1Bxem14V0tzejYrYWUyUG45aFhYdy9mcU04NTlVaUdDMG9LWVlJTEpCcUpyc24xWjFFNXFPczlyUUNpVVFSUkVqbTh5SmNiSEY1Y1VKdWZYMXZBSGxlZncwWGdVb2JvUzNFVGZRbFR4QkM0U090dUU4VlBSSlRCU0NRU2paQ3BrN0dxenUrbWFzYVoyeTdaamVoaG80RjNnODJCTkRrQUhwT1JHNCtPQ1MrZjZKVFBtdFJuL1BIMWtjaDZkMDRzcDdBUWIyNWFRL3BxVXlYZVE4dnJlYkc4T1lRZFhPUSs1ODV1MHNkVzlycWFselJVUmlKKzlGNE13ZVJGcktVamwxR1VZaEgxQTI3V09IdzVjVEZTRlBNbzlFZVVJR25RVFpISWFKN0FITGFPS3NPT0RhTkY5amtCallHMlFFc1EyeGpNVUF4MmJCRWJlVEJXTUh3c2tCam5ncTU2Uy95ZmdrQm5XQmE0SzlzcUt0cTJ0MVVJOFM5SGU1WHVCUmJhd0FkYXRyUUVBaTMwQWtzMitMTThXZUNiYWxWWmtXTnlsdkorZHFKbnpWYitPSGxTb0tXOG5QQ1A3UmQrQ2NaMkRkV0FHcUoyQ0JGT3BoZ3l3RkZDRkJOdGZBYkd0TlBCQ3d4dnlnSGVZTVpNWTlaYm9CcXdxL3BWcnNiZ041dGt2MTUyT0RsYk1maXF3R01CZ3hhNEV4ejNRaG92UklVcDZhY3FabVF6UnEweXBEWFMyVFBMVDAyWUlrUUVUbk9FNDQ1b09HeE9tWEFxVUpOTkc3WGd1cE1qUHEydWE5YXNyajV5WS95dUt0ZU8xS3gwWU5KVHVmcmlyTGUxbVpuYXQ3T0w2cm5VZENXZW5wVzZJOG1BbmJzWThLV3MxUHVTb3ZDVzlBL1oyNVBRMjRhN2NOT3FnbVRrTG1CTWdoNFRIZ2M0YjlrMklWdjEvZy9GNW5HbGp3UExmT2dIQXpKemg0NVYvNCtXZW5Uem1NdFI1Wjd1czJUeXM5MDlVSHFyUFk3S2Jja294UnZSSGhtVmMzY0pHRTk3dW1sMFIxUzBqZFVMVmw3RXZadERGVkJGMzVOOWNFZGpwZ21BaU9sRlorRHRvaDkzK0QzenpIcjhSUk5aUWhuQ05NTmJjZWdPdnBFd1pvTCswNmNKUTA3aCt0aDNmWi83UFZiVkM2bmdUQVYvS29MRnVPNisyS0ZjVTY1MWdFYjV1Z1BTSWIxRCtYcDhWNCtrM3NFSUdudzVtWWU0SWY0azFsRllyNlNDem1NMkVROGlXdG13am5CSTlrVHdlMVRsZkFtWGg3SDAyYnk5ZlcyZ3NqS3d0djBhYVVSS2lsNE9kVjdyREwxTVhJRk5yaGR4b2hjWlhZVG5xNDdXaXNyS2l0YU9iYmY1K3l2a0xpNUo2bENOWlorQjZHQzM4Vk5CWkJEaWRTUy8rbVN2aDZzK3NyZ0M4cHlLTXZEdHQrZGUzYzlmVTc2WlBmdU04dWQ0S3YwZnlQL0xxZmVwTVQvM29aeFNxcFphVGExRGFRWUxZOFRGc0hZYldZc1BvUmhSV2ZMNWVTU1FiaFVHZ0dDM1lMYlZNazZQaXRURk5HcEFzTnJDNkQxVk5CS2dCSE1lamFpdVJXRVdHZ3NTREJUSmpxV0lsOGtKTGxzYUxKMnRYRHI2eEdmVDg1Yk0yUTA2YTQ2eDJIVGd2ZG5WOHo1WUR5LzI3SjR6dDZ4MlZ0a3pqb1lwa3EzNmthQnI0ZVFTZzd0eWlWd2VXdWJYWnVndGFkbDU4eWRhcGZiT1JmS3NEVHVaME9CZ3g0Y2ZkakNmNXRiV05JVG5MMTIwZmRPaTFSVjFDM3VLR3pOZHdZTGNNdlozQnhvUHlUT0NEMVh2WFRwN1UxMGdXQ1ZtVFY5YjNyMnowU2tHV292YjJocDlJODlPOGEyc21seWFPOG11TVUrZFJtdHpwNjBJekFvRnBqTHIxbjM4OGJvTHlmMGRSdnhoc0haMHFiV3FEa3dxdnZwa2o0bDBmWTZFSVhSaTVzUVNyQXZzVll3WFJ5NHFKMkVWdEQxQU43YTBIV3RoOXltdkwxeGMzV1RVS0svVEFIQS9iWERWdFZXZk9NZnVHeEdadjRMbi9qVnI5amMzajF5TXYwdG5kbXl0OVZxODhZOWdIMXd0TFgzS1dqb3Q1KytqV0hnQW9aWmtRMTR3R1EyMEZsaTcxVW1LSkF5NHhLTVNUR2JWZHliVzdGRERBdXQ5WHBENUF6V3JZTzd6UThxZmZxRjgrWW5kL2NsckhjZHl4R3kzYS8zK21mTm56Qy9jQnN2ZVRqblR2WGYxbzZ2ek9sWnc3V3RxdGRtUEsvRXJyei82Tk50RDcyem1OT1pmYm1ZZFRHSGZvb2ZxSTc5T2MrUjJuMWxybkw2cE9tMFVwN2t3eGhUVzEyQW1tN1dZa1hSMnFZckYyQW1nbWJBc3haand5MXhwZy9tMUplMnZycDh2L256MnhwbWxCZzRFOWhyTVUzNDF3VnBUT2gvT2ZtR3ZBbnJhOHE2dWN0cjYwWlFIVjNRK1dNUUp5a01qOFpzV24yUUJPbW1ITUIrbTVwRElwVEZvbllpZ2lhS0FoR0VpQUhGN0VsaVZuUWtqb0xWSU1QdEpwQktIWWQzQThHWUg5akp6cld3bUh4NVFqcDd2REFYMHN1R1J5bTF2dG0vOVcxL0h5Ujh2Y3pmTXM2U2s4RFN2ODU1LzVkbFg5b1FxNTJoVDhzeXlwMnJ4NUlkMTdJQXlBTTN3SWpRUE1PSHp5dEVCNjRxNkQ1elQ5MXlOYm54M1YvbnFuZDAxN1M5WTA2MDVrM2l6b1hMcHN4ZGUybjM4eW9PVjlzMUxjand6TmpiZFg2YXNuQlZhQmovNi9Ed0t3UGtwY3FiREc3Qm5zWG9TcVduVUFtb3R0WUY2ak1TZFZ5WVpoM3pWWENqd1Rpd3dISDZzR3VSaUVIUUd6dVJYNndoWmtwMTIzb3kxQldFMm1FZkovdHZJUnRNNFpNNWJEWGlNc1BNYUFLT1R5YzV1TDU3cnF5eWM1eTVKRTVwbTFpMlMyaVVYMENjYVE2bEM2Wm9nN0pxU3FabVlsb3NsMks2cHdOQTg0elJuUVc2U2FBTFlaUUdXNWxoQ3RVL1czNE42bytiS2ZaOGNmMy9DbC8raVRYM3dCenBPWTRtUmtlTmYzcnB0eWNHU3NoUVdnR2JZdDVqRmMyZTArRGdsSXJ3bDZEVldRN0J1d2FKM1hrMUo0Vkw1dXJuTGwvV2YrZ0hVL2hab1pkS055bTZsRytJMzRGYU5lWktjU3BKSW8ySWVDVnZwZHNER2ZLdnpKbkF3bWVEMzdPdzY1Wld3U293cGd3WDVUNjlzL3JCNTVkUDVCY3BnREtGVjhwN3Eyc24vMXVjOTNiVnpUL3c2VXJDcURUV3ZmQ3Evb0NEL3FaWE5vVWo4Qkw1S3A2R1UwMTdmcmZOWGtBdGlpeWYvU09DRWVMcW5kOFIvUWw5R2xDUmZjdFM2azVjaHZJQnVRMXpDQ2pvQ0hMMkRITkhJWHhNSjNrUWVPOGxic1VYT05lU2ZBNUVqY0c2L0UrS2RoTjRiUDA0dkJoZGk4ODMrQkZCelFieEZidlp6UWVZOUxOQlpjMEZOZm41TndmRG42ckNUblR3NlI4bytnZnBmNWhDb20zM2NSdWlUbHNzM0tIbVpqRCtCUE4rNWdYdUEyemlTL1E3M21MeFVrcGJLTi9lcXd6NXVLMFg5RjNoMmQxVjRuR05nWkdCZ0FPSmQ3NzYraXVlMytjckF6YzRBQWplNUJmY2cweHo5WUhFT0JpWVFCUUE4RlFsRkFIaWNZMkJrWUdCbkFBR09QZ2FHLy84NStoa1lHVkNCTWdCR0d3TllBQUFBZUp4allHQmdZQjhFbUtPUGdRRUFRMDRCZmdBQUFBQUFBQTRBYUFCK0FNd0E0QUVDQVVJQmJBR1lBY0lDR0FKWUFyUUM0QU13QTdBRDNnUXdCSllFM0FVa0JXWUZpZ1lnQm1ZR3RBYnFCMWdJRWdoWUNHNEloQWkyQ09oNG5HTmdaR0JnVUdZb1pXQm5BQUVtSU9ZQ1FnYUcvMkErQXdBWUNRRzJBSGljWFpCTmFvTkFHSVpmRTVQUUNLRlEybFVwczJvWEJmT3p6QUVTeURLQlFKZEdSMk5RUjNRU1NFL1FFL1FFUFVVUFVIcXN2c3JYalRNdzgzelB2UE1OQ3VBV1AzRFFEQWVqZG0xR2p6d1M3cE1td2k3NVhuZ0FENC9DUS9vWDRURmU0UXQ3dU1NYk96anVEYzBFbVhDUC9DN2NKMzhJdStSUDRRRWU4Q1U4cFA4V0htT1BYMkVQejg3VFBvMjAyZXkyT2psblFTWFYvNmFyT2pXRm12c3pNV3RkNkNxd09sS0hxNm92eWNMYVdNV1Z5ZFhLRkZabm1WRmxaVTQ2dFA3UjJuSTVuY2JpL2REa2ZEdEZCQTJERFhiWWtoS2MrVjBCcXM1WnQ5Sk0xSFFHQlJUbS9FZXpUbVpOS3RwY0FNczlZdTZBSzljYUY3NnpvTFdJV2NmTUdPU2tWZHV2U1dlY2hxWnN6MDQwSWIyUFkzdXJ4QkpUenJpVDk1bGlweitUTjFmbUFBQUFlSnh0a01sMndqQU1SZk9BaEFCbEttMmg4MEMzK2FqZ0NLS0RZNmNlZ1A1OVRZQnp1a0FMK3oxWnNxOGN0YUpUVEtQcnNVUUxiWFFRSTBFWEtYcm9ZNEFiRERIQ0dCTk1jWXNaN25DUEI4eXh3Q09lOEl3WHZPSU43L2pBSjc2d3hIZlVxV1grT3pndW1XQWpKTVYxN2kwTmRscjZpckxLTytxZnRkVDdpNnk0dUZTVXZDa25heStsRllaSVphUWNtZkgveElGZFluOThicWhyYTFhS1RNLzZsV01ueWFZaXJ4MXJGVVFaRkJrYjJ6SlV0b1hlSkNlZzBXbkx0SGVTRmMzT3Rybm96TndxaTBUa1NwQk1EQjFuU2RlNW9KWFcyM2hUUzIvVDBMaWxnbFhYN2RtRlZ4TG5xNVUwdllBVEhGazN6WDNCT2lzb1FITkRGRGVabnFLRHk5aFJOYXdON1ZoNzI3aEZ6Y0o1YzhUSUxyS1pmSDd0SVB4QUZQMEJwTGVKUEE9PSkgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy8gaHR0cDovL3Nhc3MtbGFuZy5jb20vZG9jdW1lbnRhdGlvbi9maWxlLlNBU1NfUkVGRVJFTkNFLmh0bWwjbWFwc1xuJGljb25zOiAoXG4gICAgICAgICAgcGxheTogJ2YxMDEnLFxuICAgICAgICAgIHBsYXktY2lyY2xlOiAnZjEwMicsXG4gICAgICAgICAgcGF1c2U6ICdmMTAzJyxcbiAgICAgICAgICB2b2x1bWUtbXV0ZTogJ2YxMDQnLFxuICAgICAgICAgIHZvbHVtZS1sb3c6ICdmMTA1JyxcbiAgICAgICAgICB2b2x1bWUtbWlkOiAnZjEwNicsXG4gICAgICAgICAgdm9sdW1lLWhpZ2g6ICdmMTA3JyxcbiAgICAgICAgICBmdWxsc2NyZWVuLWVudGVyOiAnZjEwOCcsXG4gICAgICAgICAgZnVsbHNjcmVlbi1leGl0OiAnZjEwOScsXG4gICAgICAgICAgc3F1YXJlOiAnZjEwYScsXG4gICAgICAgICAgc3Bpbm5lcjogJ2YxMGInLFxuICAgICAgICAgIHN1YnRpdGxlczogJ2YxMGMnLFxuICAgICAgICAgIGNhcHRpb25zOiAnZjEwZCcsXG4gICAgICAgICAgY2hhcHRlcnM6ICdmMTBlJyxcbiAgICAgICAgICBzaGFyZTogJ2YxMGYnLFxuICAgICAgICAgIGNvZzogJ2YxMTAnLFxuICAgICAgICAgIGNpcmNsZTogJ2YxMTEnLFxuICAgICAgICAgIGNpcmNsZS1vdXRsaW5lOiAnZjExMicsXG4gICAgICAgICAgY2lyY2xlLWlubmVyLWNpcmNsZTogJ2YxMTMnLFxuICAgICAgICAgIGhkOiAnZjExNCcsXG4gICAgICAgICAgY2FuY2VsOiAnZjExNScsXG4gICAgICAgICAgcmVwbGF5OiAnZjExNicsXG4gICAgICAgICAgZmFjZWJvb2s6ICdmMTE3JyxcbiAgICAgICAgICBncGx1czogJ2YxMTgnLFxuICAgICAgICAgIGxpbmtlZGluOiAnZjExOScsXG4gICAgICAgICAgdHdpdHRlcjogJ2YxMWEnLFxuICAgICAgICAgIHR1bWJscjogJ2YxMWInLFxuICAgICAgICAgIHBpbnRlcmVzdDogJ2YxMWMnLFxuICAgICAgICAgIGF1ZGlvLWRlc2NyaXB0aW9uOiAnZjExZCcsXG4gICAgICAgICAgYXVkaW86ICdmMTFlJyxcbiAgICAgICAgICBuZXh0LWl0ZW06ICdmMTFmJyxcbiAgICAgICAgICBwcmV2aW91cy1pdGVtOiAnZjEyMCcsXG4gICAgICAgICAgcGljdHVyZS1pbi1waWN0dXJlLWVudGVyOiAnZjEyMScsXG4gICAgICAgICAgcGljdHVyZS1pbi1waWN0dXJlLWV4aXQ6ICdmMTIyJyxcbik7XG5cbi8vIE5PVEU6IFRoaXMgaXMgYXMgY29tcGxleCBhcyB3ZSB3YW50IHRvIGdldCB3aXRoIFNDU1MgZnVuY3Rpb25hbGl0eS5cbi8vXG4vLyBOb3cgdGhhdCB3ZSBoYXZlIGEgbWFwIG9mIGljb25zIGFib3ZlLCB3ZSBjYW4gaXRlcmF0ZSBvdmVyIHRoYXQgbWFwIGFuZCBjcmVhdGUgYW4gaWNvbiBjbGFzc1xuLy8gZm9yIGVhY2ggaWNvbiBpbiB0aGF0IGxpc3QuIFRoZSBpdGVyYXRvciBiZWxvdyBwcm9kdWNlcyBDU1MgY2xhc3NlcyBsaWtlIHRoaXM6XG4vL1xuLy8gLnZqcy1pY29uLXBsYXkge1xuLy8gICBmb250LWZhbWlseTogVmlkZW9KUztcbi8vICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy8gfVxuLy8gLnZqcy1pY29uLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXDI1YjZcIjsgfVxuLy9cbi8vIFdlIGNhbiB0aGVuIHVzZSBAZXh0ZW5kIGluIHRoZSBjb2RlYmFzZSB3aGVuIHdlIG5lZWQgdG8gYWRkIGFuIGljb24gdG8gYSBjbGFzcy4gQGV4dGVuZCBidWlsZHMgdXBcbi8vIHRoZSBzZWxlY3RvcnMgZm9yIHlvdSBzbyB5b3UgY2FuIGF2b2lkIGR1cGxpY2F0aW9uLiBUaGlzIGlzIGdlbmVyYWxseSBhIGJhZCBpZGVhLCBidXQgc2luY2UgZWFjaFxuLy8gaWNvbiBzaG91bGQgb25seSBiZSBleHRlbmRlZCBvbmUgb3IgdHdvIG90aGVyIHBsYWNlcywgd2UnbGwgcm9sbCB3aXRoIGl0LlxuQGVhY2ggJG5hbWUsICRjb250ZW50IGluICRpY29ucyB7XG4gIC52anMtaWNvbi0jeyRuYW1lfSB7XG4gICAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogY2hhcigkY29udGVudCk7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi52aWRlby1qcyB7XG4gIC8vIGRpc3BsYXk6aW5saW5lLWJsb2NrIHdvdWxkIGJlIGNsb3NlciB0byB0aGUgdmlkZW8gZWwncyBkaXNwbGF5OmlubGluZVxuICAvLyBidXQgaXQgcmVzdWx0cyBpbiBmbGFzaCByZWxvYWRpbmcgd2hlbiBnb2luZyBpbnRvIGZ1bGxzY3JlZW4gWyMyMjA1XVxuICAvLyBUT0RPOiBTdGlsbCBuZWVkZWQ/XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBNYWtlIHZpZGVvLmpzIHZpZGVvcyBhbGlnbiB0b3Agd2hlbiBuZXh0IHRvIHZpZGVvIGVsZW1lbnRzXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgLy8gU3RhcnQgd2l0aCAxMHB4IGZvciBiYXNlIGZvbnQgc2l6ZSBzbyBvdGhlciBkaW1lbnNpb25zIGNhbiBiZSBlbSBiYXNlZCBhbmRcbiAgLy8gZWFzaWx5IGNhbGN1bGFibGUuXG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLy8gUHJvdmlkZSBzb21lIGJhc2ljIGRlZmF1bHRzIGZvciBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8vIEF2b2lkaW5nIGhlbHZldGljYTogaXNzdWUgIzM3NlxuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG5cbiAgLy8gRml4IGZvciBGaXJlZm94IDkgZnVsbHNjcmVlbiAob25seSBpZiBpdCBpcyBlbmFibGVkKS4gTm90IG5lZWRlZCB3aGVuXG4gIC8vIGNoZWNraW5nIGZ1bGxTY3JlZW5FbmFibGVkLlxuICAmOi1tb3otZnVsbC1zY3JlZW4geyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuICAmOi13ZWJraXQtZnVsbC1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC8vIHJlc2V0IHdvcmQtYnJlYWsgaW5zaWRlIHRoZSBwbGF5ZXIgZGl2XG4gIHdvcmQtYnJlYWs6IGluaXRpYWw7XG59XG5cbi52aWRlby1qc1t0YWJpbmRleD1cIi0xXCJdIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLy8gQWxsIGVsZW1lbnRzIGluaGVyaXQgYm9yZGVyLWJveCBzaXppbmdcbi52aWRlby1qcyAqLFxuLnZpZGVvLWpzICo6YmVmb3JlLFxuLnZpZGVvLWpzICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4vLyBMaXN0IHN0eWxlIHJlc2V0XG4udmlkZW8tanMgdWwge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcblxuICAvLyBJbXBvcnRhbnQgdG8gc3BlY2lmeSBlYWNoXG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8vIEZpbGwgdGhlIHdpZHRoIG9mIHRoZSBjb250YWluaW5nIGVsZW1lbnQgYW5kIHVzZSBwYWRkaW5nIHRvIGNyZWF0ZSB0aGVcbi8vIGRlc2lyZWQgYXNwZWN0IHJhdGlvLiBEZWZhdWx0IHRvIDE2eDkgdW5sZXNzIGFub3RoZXIgcmF0aW8gaXMgZ2l2ZW4uXG5AbWl4aW4gYXBwbHktYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCkge1xuICBwYWRkaW5nLXRvcDogMTAwJSAqIG1hdGguZGl2KCRoZWlnaHQsICR3aWR0aCk7XG59XG5cbi8vIE5vdCBpbmNsdWRpbmcgYSBkZWZhdWx0IEFSIGluIHZqcy1mbHVpZCBiZWNhdXNlIGl0IHdvdWxkIG92ZXJyaWRlXG4vLyB0aGUgdXNlciBzZXQgQVIgaW5qZWN0ZWQgaW50byB0aGUgaGVhZGVyLlxuLnZpZGVvLWpzLnZqcy1mbHVpZCxcbi52aWRlby1qcy52anMtMTYtOSxcbi52aWRlby1qcy52anMtNC0zLFxuLnZpZGVvLWpzLnZqcy05LTE2LFxuLnZpZGVvLWpzLnZqcy0xLTEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG59XG5cbi52aWRlby1qcy52anMtMTYtOSB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbygxNiwgOSk7XG59XG5cbi52aWRlby1qcy52anMtNC0zIHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDQsIDMpO1xufVxuXG4udmlkZW8tanMudmpzLTktMTYge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oOSwgMTYpO1xufVxuXG4udmlkZW8tanMudmpzLTEtMSB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbygxLCAxKTtcbn1cblxuLnZpZGVvLWpzLnZqcy1maWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLy8gUGxheWJhY2sgdGVjaG5vbG9neSBlbGVtZW50cyBleHBhbmQgdG8gdGhlIHdpZHRoL2hlaWdodCBvZiB0aGUgY29udGFpbmluZyBkaXZcbi8vIDx2aWRlbz4gb3IgPG9iamVjdD5cbi52aWRlby1qcyAudmpzLXRlY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLy8gRnVsbHNjcmVlbiBTdHlsZXNcbmJvZHkudmpzLWZ1bGwtd2luZG93IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udmpzLWZ1bGwtd2luZG93IC52aWRlby1qcy52anMtZnVsbHNjcmVlbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuOm5vdCgudmpzLWlvcy1uYXRpdmUtZnMpIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIC8vIFVuZG8gYW55IGFzcGVjdCByYXRpbyBwYWRkaW5nIGZvciBmbHVpZCBsYXlvdXRzXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbi52anMtdXNlci1pbmFjdGl2ZSB7XG4gIGN1cnNvcjogbm9uZTtcbn1cblxuXG4vLyBIaWRlIGRpc2FibGVkIG9yIHVuc3VwcG9ydGVkIGNvbnRyb2xzLlxuLnZqcy1oaWRkZW4geyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZqcy1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBWaXN1YWxseSBoaWRkZW4gb2Zmc2NyZWVuLCBidXQgYWNjZXNzaWJsZSB0byBzY3JlZW4gcmVhZGVycy5cbi52aWRlby1qcyAudmpzLW9mZnNjcmVlbiB7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLy8gVGhpcyBvcHRpb25hbCBwYXJhZ3JhcGggaW5zaWRlIHRoZSB2aWRlbyB0YWcgY2FuIHByb3ZpZGUgYSBtZXNzYWdlIHRvIHVzZXJzXG4vLyBhYm91dCB3aGF0J3MgcmVxdWlyZWQgdG8gcGxheSB2aWRlbyB3aGVuIEphdmFTY3JpcHQgaXMgZGlzYWJsZWRcbi52anMtbm8tanMge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4udmpzLW5vLWpzIGEsXG4udmpzLW5vLWpzIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNjZBOENDO1xufVxuIiwiLy8gVGV4dCwgaWNvbnMsIGhvdmVyIHN0YXRlc1xuJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuLy8gQ29udHJvbCBiYWNrZ3JvdW5kcyAoY29udHJvbCBiYXIsIGJpZyBwbGF5LCBtZW51cylcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICMyQjMzM0YgIWRlZmF1bHQ7XG4kcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeTogMC43ICFkZWZhdWx0O1xuXG4vLyBIb3ZlciBzdGF0ZXMsIHNsaWRlciBiYWNrZ3JvdW5kc1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDMzJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5OiAwLjUgIWRlZmF1bHQ7XG5cbi8vIEF2b2lkaW5nIGhlbHZldGljYTogaXNzdWUgIzM3NlxuJHRleHQtZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbi8vIFVzaW5nIHRoZSAnLS0nIG5hbWluZyBmb3IgY29tcG9uZW50LXNwZWNpZmljIHN0eWxlc1xuJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemU6IDAuMDY2NjZlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLXdpZHRoOiAzZW0gIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS1saW5lLWhlaWdodDogMS41ZW0gIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS1oZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0ICsgKCRiaWctcGxheS1idXR0b24tLWJvcmRlci1zaXplICogMikgIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS10cmFuc3BhcmVuY3k6IDAuOCAhZGVmYXVsdDtcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZm9udC1zaXplOiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAkYmlnLXBsYXktYnV0dG9uLS1saW5lLWhlaWdodDtcbiAgaGVpZ2h0OiAkYmlnLXBsYXktYnV0dG9uLS1oZWlnaHQ7XG4gIHdpZHRoOiAkYmlnLXBsYXktYnV0dG9uLS13aWR0aDsgLy8gRmlyZWZveCBidWc6IEZvciBzb21lIHJlYXNvbiB3aXRob3V0IHdpZHRoIHRoZSBpY29uIHdvdWxkbid0IHNob3cgdXAuIFN3aXRjaGVkIHRvIHVzaW5nIHdpZHRoIGFuZCByZW1vdmVkIHBhZGRpbmcuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXI6ICRiaWctcGxheS1idXR0b24tLWJvcmRlci1zaXplIHNvbGlkICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG5cbiAgLy8gTmVlZCBhIHNsaWdodGx5IGdyYXkgYmcgc28gaXQgY2FuIGJlIHNlZW4gb24gYmxhY2sgYmFja2dyb3VuZHNcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjNlbSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuXG4gIC8vIFNpbmNlIHRoZSBiaWcgcGxheSBidXR0b24gZG9lc24ndCBpbmhlcml0IGZyb20gdmpzLWNvbnRyb2wsIHdlIG5lZWQgdG8gc3BlY2lmeSBhIGJpdCBtb3JlIHRoYW5cbiAgLy8gb3RoZXIgYnV0dG9ucyBmb3IgdGhlIGljb24uXG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tcGxheTtcblxuICAgIEBleHRlbmQgJWljb24tZGVmYXVsdDtcbiAgfVxufVxuXG4vLyBBbGxvdyBwZW9wbGUgdGhhdCBoYXRlIHRoZWlyIHBvc3RlciBpbWFnZSB0byBjZW50ZXIgdGhlIGJpZyBwbGF5IGJ1dHRvbi5cbi52anMtYmlnLXBsYXktY2VudGVyZWQgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtKG1hdGguZGl2KCRiaWctcGxheS1idXR0b24tLWhlaWdodCwgMikpO1xuICBtYXJnaW4tbGVmdDogLShtYXRoLmRpdigkYmlnLXBsYXktYnV0dG9uLS13aWR0aCwgMikpO1xufVxuXG4udmlkZW8tanM6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b246Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDBzKTtcbn1cblxuLy8gSGlkZSBpZiBjb250cm9scyBhcmUgZGlzYWJsZWQsIHRoZSB2aWRlbyBpcyBwbGF5aW5nLCBvciBuYXRpdmUgY29udHJvbHMgYXJlIHVzZWQuXG4udmpzLWNvbnRyb2xzLWRpc2FibGVkIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZqcy1oYXMtc3RhcnRlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZqcy1lcnJvciAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIFNob3cgYmlnIHBsYXkgYnV0dG9uIGlmIHZpZGVvIGlzIHBhdXNlZCBhbmQgLnZqcy1zaG93LWJpZy1wbGF5LWJ1dHRvbi1vbi1wYXVzZSBpcyBzZXQgb24gdmlkZW8gZWxlbWVudFxuLnZqcy1oYXMtc3RhcnRlZC52anMtcGF1c2VkLnZqcy1zaG93LWJpZy1wbGF5LWJ1dHRvbi1vbi1wYXVzZSAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnZpZGVvLWpzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIElFIGluIGdlbmVyYWwuIFdURi5cbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6ICAgIG5vbmU7XG4gIGFwcGVhcmFuY2U6ICAgICAgICAgbm9uZTtcbn1cblxuLnZqcy1jb250cm9sIC52anMtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIi52aWRlby1qcyAudmpzLWNvbnRyb2wudmpzLWNsb3NlLWJ1dHRvbiB7XG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1jYW5jZWw7XG4gIH1cblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuNWVtO1xuICB6LWluZGV4OiAyO1xufVxuIiwiLnZpZGVvLWpzIC52anMtbW9kYWwtZGlhbG9nIHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG4gIEBpbmNsdWRlIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC44KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG5cbiAgLy8gVGhpcyBhbGxvd3Mgc2Nyb2xsaW5nIG9mIGNvbnRlbnQgaWYgbmVlZCBiZS5cbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vIFJlc2V0IGJveC1zaXppbmcgaW5zaWRlIHRoZSBtb2RhbCBkaWFsb2cuXG4udmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnZqcy1tb2RhbC1kaWFsb2cgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIEBleHRlbmQgJWZpbGwtcGFyZW50O1xuXG4gIGZvbnQtc2l6ZTogMS4yZW07IC8vIDEycHhcbiAgbGluZS1oZWlnaHQ6IDEuNTsgLy8gMThweFxuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vIFRoZXNlIGZ1bmN0aW9ucyBhbmQgbWl4aW5zIHRha2VuIGZyb206XG4vL1xuLy8gXCJCdWlsZGluZyBhIGxpbmVhci1ncmFkaWVudCBNaXhpbiBpbiBTYXNzXCIgYnkgSHVnbyBHaXJhdWRlbFxuLy8gICAgaHR0cDovL3d3dy5zaXRlcG9pbnQuY29tL2J1aWxkaW5nLWxpbmVhci1ncmFkaWVudC1taXhpbi1zYXNzL1xuLy8gICAgaHR0cDovL3Nhc3NtZWlzdGVyLmNvbS9naXN0L2I1OGY2ZTJjYzMxNjAwMDdjODgwXG4vL1xuXG4vLy8gQ29udmVydCBhbmdsZVxuLy8vIEBhdXRob3IgQ2hyaXMgRXBwc3RlaW5cbi8vLyBAcGFyYW0ge051bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gY29udmVydFxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdW5pdCAtIFVuaXQgdG8gY29udmVydCB0b1xuLy8vIEByZXR1cm4ge051bWJlcn0gQ29udmVydGVkIGFuZ2xlXG5AZnVuY3Rpb24gY29udmVydC1hbmdsZSgkdmFsdWUsICR1bml0KSB7XG4gICRjb252ZXJ0YWJsZS11bml0czogZGVnIGdyYWQgdHVybiByYWQ7XG4gICRjb252ZXJzaW9uLWZhY3RvcnM6IDEgbWF0aC5kaXYoMTBncmFkLCA5ZGVnKSBtYXRoLmRpdigxdHVybiwgMzYwZGVnKSBtYXRoLmRpdigzLjE0MTU5MjZyYWQsIDE4MGRlZyk7XG4gIEBpZiBpbmRleCgkY29udmVydGFibGUtdW5pdHMsIHVuaXQoJHZhbHVlKSkgYW5kIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgJHVuaXQpIHtcbiAgICBAcmV0dXJuIG1hdGguZGl2KCR2YWx1ZSwgbnRoKCRjb252ZXJzaW9uLWZhY3RvcnMsIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgdW5pdCgkdmFsdWUpKSkpXG4gICAgICAgICAgICAgKiBudGgoJGNvbnZlcnNpb24tZmFjdG9ycywgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCAkdW5pdCkpO1xuICB9XG5cbiAgQHdhcm4gXCJDYW5ub3QgY29udmVydCBgI3t1bml0KCR2YWx1ZSl9YCB0byBgI3skdW5pdH1gLlwiO1xufVxuXG4vLy8gVGVzdCBpZiBgJHZhbHVlYCBpcyBhbiBhbmdsZVxuLy8vIEBwYXJhbSB7Kn0gJHZhbHVlIC0gVmFsdWUgdG8gdGVzdFxuLy8vIEByZXR1cm4ge0Jvb2x9XG5AZnVuY3Rpb24gaXMtZGlyZWN0aW9uKCR2YWx1ZSkge1xuICAkaXMtZGlyZWN0aW9uOiBpbmRleCgoXG4gICAgJ3RvIHRvcCcsXG4gICAgJ3RvIHRvcCByaWdodCcsXG4gICAgJ3RvIHJpZ2h0IHRvcCcsXG4gICAgJ3RvIHJpZ2h0JyxcbiAgICAndG8gYm90dG9tIHJpZ2h0JyxcbiAgICAndG8gcmlnaHQgYm90dG9tJyxcbiAgICAndG8gYm90dG9tJyxcbiAgICAndG8gYm90dG9tIGxlZnQnLFxuICAgICd0byBsZWZ0IGJvdHRvbScsXG4gICAgJ3RvIGxlZnQnLFxuICAgICd0byBsZWZ0IHRvcCcsXG4gICAgJ3RvIHRvcCBsZWZ0J1xuICApLCAkdmFsdWUpO1xuICAkaXMtYW5nbGU6IHR5cGUtb2YoJHZhbHVlKSA9PSAnbnVtYmVyJyBhbmQgaW5kZXgoJ2RlZycgJ2dyYWQnICd0dXJuJyAncmFkJywgdW5pdCgkdmFsdWUpKTtcblxuICBAcmV0dXJuICRpcy1kaXJlY3Rpb24gb3IgJGlzLWFuZ2xlO1xufVxuXG4vLy8gQ29udmVydCBhIGRpcmVjdGlvbiB0byBsZWdhY3kgc3ludGF4XG4vLy8gQHBhcmFtIHtLZXl3b3JkIHwgQW5nbGV9ICR2YWx1ZSAtIFZhbHVlIHRvIGNvbnZlcnRcbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IGlzLWRpcmVjdGlvblxuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gY29udmVydC1hbmdsZVxuQGZ1bmN0aW9uIGxlZ2FjeS1kaXJlY3Rpb24oJHZhbHVlKSB7XG4gIEBpZiBpcy1kaXJlY3Rpb24oJHZhbHVlKSA9PSBmYWxzZSB7XG4gICAgQHdhcm4gXCJDYW5ub3QgY29udmVydCBgI3skdmFsdWV9YCB0byBsZWdhY3kgc3ludGF4IGJlY2F1c2UgaXQgZG9lc24ndCBzZWVtIHRvIGJlIGFuIGFuZ2xlIG9yIGEgZGlyZWN0aW9uXCI7XG4gIH1cblxuICAkY29udmVyc2lvbi1tYXA6IChcbiAgICAndG8gdG9wJyAgICAgICAgICA6ICdib3R0b20nLFxuICAgICd0byB0b3AgcmlnaHQnICAgIDogJ2JvdHRvbSBsZWZ0JyxcbiAgICAndG8gcmlnaHQgdG9wJyAgICA6ICdsZWZ0IGJvdHRvbScsXG4gICAgJ3RvIHJpZ2h0JyAgICAgICAgOiAnbGVmdCcsXG4gICAgJ3RvIGJvdHRvbSByaWdodCcgOiAndG9wIGxlZnQnLFxuICAgICd0byByaWdodCBib3R0b20nIDogJ2xlZnQgdG9wJyxcbiAgICAndG8gYm90dG9tJyAgICAgICA6ICd0b3AnLFxuICAgICd0byBib3R0b20gbGVmdCcgIDogJ3RvcCByaWdodCcsXG4gICAgJ3RvIGxlZnQgYm90dG9tJyAgOiAncmlnaHQgdG9wJyxcbiAgICAndG8gbGVmdCcgICAgICAgICA6ICdyaWdodCcsXG4gICAgJ3RvIGxlZnQgdG9wJyAgICAgOiAncmlnaHQgYm90dG9tJyxcbiAgICAndG8gdG9wIGxlZnQnICAgICA6ICdib3R0b20gcmlnaHQnXG4gICk7XG5cbiAgQGlmIG1hcC1oYXMta2V5KCRjb252ZXJzaW9uLW1hcCwgJHZhbHVlKSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCRjb252ZXJzaW9uLW1hcCwgJHZhbHVlKTtcbiAgfVxuXG4gIEByZXR1cm4gOTBkZWcgLSBjb252ZXJ0LWFuZ2xlKCR2YWx1ZSwgJ2RlZycpO1xufVxuXG4vLy8gTWl4aW4gcHJpbnRpbmcgYSBsaW5lYXItZ3JhZGllbnRcbi8vLyBhcyB3ZWxsIGFzIGEgcGxhaW4gY29sb3IgZmFsbGJhY2tcbi8vLyBhbmQgdGhlIGAtd2Via2l0LWAgcHJlZml4ZWQgZGVjbGFyYXRpb25cbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vIEBwYXJhbSB7U3RyaW5nIHwgTGlzdCB8IEFuZ2xlfSAkZGlyZWN0aW9uIC0gTGluZWFyIGdyYWRpZW50IGRpcmVjdGlvblxuLy8vIEBwYXJhbSB7QXJnbGlzdH0gJGNvbG9yLXN0b3BzIC0gTGlzdCBvZiBjb2xvci1zdG9wcyBjb21wb3NpbmcgdGhlIGdyYWRpZW50XG5AbWl4aW4gbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcy4uLikge1xuICBAaWYgaXMtZGlyZWN0aW9uKCRkaXJlY3Rpb24pID09IGZhbHNlIHtcbiAgICAkY29sb3Itc3RvcHM6ICgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMpO1xuICAgICRkaXJlY3Rpb246IDE4MGRlZztcbiAgfVxuXG4gIGJhY2tncm91bmQ6IG50aChudGgoJGNvbG9yLXN0b3BzLCAxKSwgMSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oJGRpcmVjdGlvbiksICRjb2xvci1zdG9wcyk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMpO1xufVxuIiwiLnZqcy1tZW51LWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gQ2hhbmdlIGN1cnNvciBiYWNrIHRvIGRlZmF1bHQgaWYgdGhlIG1lbnUgYnV0dG9uIGlzIGRpc2FibGVkXG4udmpzLW1lbnUtYnV0dG9uLnZqcy1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy8gcHJldmVudCBtZW51cyBmcm9tIG9wZW5pbmcgd2hpbGUgZGlzYWJsZWRcbi52anMtd29ya2luZ2hvdmVyIC52anMtbWVudS1idXR0b24udmpzLWRpc2FibGVkOmhvdmVyIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblxuICAvLyBUaGlzIGFsbG93cyBzY3JvbGxpbmcgb2YgY29udGVudCBpZiBuZWVkIGJlLlxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy8gUmVzZXQgYm94LXNpemluZyBpbnNpZGUgdGhlIG1lbnUuXG4udmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQgPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLy8gcHJldmVudCBtZW51cyBmcm9tIG9wZW5pbmcgd2hpbGUgc2NydWJiaW5nXG4udmpzLXNjcnViYmluZyAudmpzLWNvbnRyb2wudmpzLW1lbnUtYnV0dG9uOmhvdmVyIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4yZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmZvY3VzLFxuLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06aG92ZXIsXG4uanMtZm9jdXMtdmlzaWJsZSAudmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3ZlciB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkLFxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpmb2N1cyxcbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6aG92ZXIsXG4uanMtZm9jdXMtdmlzaWJsZSAudmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG59XG5cbi52aWRlby1qcyAudmpzLW1lbnUgKjpub3QoLnZqcy1zZWxlY3RlZCk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5qcy1mb2N1cy12aXNpYmxlIC52anMtbWVudSAqOm5vdCgudmpzLXNlbGVjdGVkKTpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnZqcy1tZW51IGxpLnZqcy1tZW51LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMC4zZW0gMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiIsIi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMGVtO1xuICBsZWZ0OiAtM2VtOyAvLyAoV2lkdGggb2YgdmpzLW1lbnUgLSB3aWR0aCBvZiBidXR0b24pIC8gMlxuICBoZWlnaHQ6IDBlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpOyAvLyBTYW1lIGFzIHVsIGJhY2tncm91bmRcbn1cblxuLy8gQnV0dG9uIFBvcC11cCBNZW51XG4udmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAxLjVlbTsgLy8gU2FtZSBib3R0b20gYXMgdmpzLW1lbnUgYm9yZGVyLXRvcFxuICBtYXgtaGVpZ2h0OiAxNWVtO1xufVxuXG4udmpzLWxheW91dC10aW55IC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LFxuLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDVlbTtcbn1cblxuLnZqcy1sYXlvdXQtc21hbGwgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMGVtO1xufVxuXG4udmpzLWxheW91dC1tZWRpdW0gLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxNGVtO1xufVxuXG4udmpzLWxheW91dC1sYXJnZSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCxcbi52anMtbGF5b3V0LXgtbGFyZ2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsXG4udmpzLWxheW91dC1odWdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjVlbTtcbn1cblxuLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cC52anMtaG92ZXIgLnZqcy1tZW51LFxuLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUudmpzLWxvY2stc2hvd2luZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpiZWZvcmUge1xuICAvLyBJY29uIHBzZXVkb2VsZW1lbnQgaGFzIGEgZGlmZmVyZW50IGJhc2UgZm9udCBzaXplICgxLjhlbSksIHNvIHdlIG5lZWQgdG9cbiAgLy8gYWNjb3VudCBmb3IgdGhhdCBpbiB0aGUgd2lkdGguIDRlbSAoc3RhbmRhcmQgYnV0dG9uIHdpZHRoKSBkaXZpZGVkIGJ5IDEuOFxuICAvLyB0byBnZXQgdGhlIHNhbWUgYnV0dG9uIHdpZHRoIGFzIG5vcm1hbC5cbiAgd2lkdGg6IDIuMjIyMjIyMjIyZW07XG59XG5cbi8vIEhvdmVyIHN0YXRlXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIsXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6Zm9jdXMsXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUudmpzLXNsaWRlci1hY3RpdmUsXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUge1xuICAvLyBUaGlzIHdpZHRoIGlzIGN1cnJlbnRseSBzcGVjaWZpYyB0byB0aGUgaW5saW5lIHZvbHVtZSBiYXIuXG4gIHdpZHRoOiAxMmVtO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNGVtO1xuICB0b3A6IDA7XG5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3ZlciAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIgLnZqcy1tZW51LFxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzIC52anMtbWVudSxcbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSAudmpzLW1lbnUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51LWNvbnRlbnQge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIudmlkZW8tanMgLnZqcy1jb250cm9sLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMy4wZW07XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLy8gVmlkZW8gaGFzIHN0YXJ0ZWQgcGxheWluZ1xuLnZqcy1oYXMtc3RhcnRlZCAudmpzLWNvbnRyb2wtYmFyIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuXG4gICR0cmFuczogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXM7IC8vIFZhciBuZWVkZWQgYmVjYXVzZSBvZiBjb21tYVxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG59XG5cbi8vIFZpZGVvIGhhcyBzdGFydGVkIHBsYXlpbmcgQU5EIHVzZXIgaXMgaW5hY3RpdmVcbi52anMtaGFzLXN0YXJ0ZWQudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy1jb250cm9sLWJhciB7XG4gIC8vIFJlbWFpbiB2aXNpYmxlIGZvciBzY3JlZW4gcmVhZGVyIGFuZCBrZXlib2FyZCB1c2Vyc1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xuICAvLyBwcmV2ZW50IGEgY2xpY2svdGFwIGZyb20gaW50ZXJhY3Rpbmcgd2l0aCB2anMtbG9jay1zaG93aW5nIG1lbnUnc1xuICAvLyBvciBvdGhlciBjb250cm9scyB3aGlsZSB3ZSBhcmUgaW5hY3RpdmUvaGlkZGVuXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICR0cmFuczogdmlzaWJpbGl0eSAxLjBzLCBvcGFjaXR5IDEuMHM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcblxufVxuXG4udmpzLWNvbnRyb2xzLWRpc2FibGVkIC52anMtY29udHJvbC1iYXIsXG4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWNvbnRyb2wtYmFyLFxuLnZqcy1lcnJvciAudmpzLWNvbnRyb2wtYmFyIHtcbiAgLy8gIWltcG9ydGFudCBpcyBvayBpbiB0aGlzIGNvbnRleHQuXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gRG9uJ3QgaGlkZSB0aGUgY29udHJvbCBiYXIgaWYgaXQncyBhdWRpb1xuLnZqcy1hdWRpby52anMtaGFzLXN0YXJ0ZWQudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy1jb250cm9sLWJhciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8vIG5vIGZsZXggc3VwcG9ydFxuLnZqcy1oYXMtc3RhcnRlZC52anMtbm8tZmxleCAudmpzLWNvbnRyb2wtYmFyIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4iLCIvLyB2anMtY29udHJvbCBtaWdodCBiZSBiZXR0ZXIgbmFtZWQgdmpzLWJ1dHRvbiBub3cuXG4vLyBJdCdzIHVzZWQgb24gYm90aCByZWFsIGJ1dHRvbnMgKHBsYXkgYnV0dG9uKVxuLy8gYW5kIGRpdiBidXR0b25zIChtZW51IGJ1dHRvbnMpXG4udmlkZW8tanMgLnZqcy1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNGVtO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuXG59XG4udmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMS42NztcblxuICBAZXh0ZW5kICVpY29uLWRlZmF1bHQ7XG59XG5cbi52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gUmVwbGFjZW1lbnQgZm9yIGZvY3VzIG91dGxpbmVcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXM6YmVmb3JlLFxuLnZpZGVvLWpzIC52anMtY29udHJvbDpob3ZlcjpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmZvY3VzIHtcbiAgdGV4dC1zaGFkb3c6IDBlbSAwZW0gMWVtIHJnYmEoJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciwgMSk7XG59XG5cbi8vIEhpZGUgY29udHJvbCB0ZXh0IHZpc3VhbGx5LCBidXQgaGF2ZSBpdCBhdmFpbGFibGUgZm9yIHNjcmVlbnJlYWRlcnNcbi52aWRlby1qcyAudmpzLWNvbnRyb2wtdGV4dCB7XG4gIEBpbmNsdWRlIGhpZGUtdmlzdWFsbHk7XG59XG5cbi52anMtbm8tZmxleCAudmpzLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY3VzdG9tLWNvbnRyb2wtc3BhY2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIC52anMtcHJvZ3Jlc3MtY29udHJvbCAvIFByb2dyZXNzQ29udHJvbFxuLy9cbi8vIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBmb3IgYWxsIHByb2dyZXNzIGJhci1yZWxhdGVkIGNvbXBvbmVudHMvZWxlbWVudHMuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoY2VudGVyKTtcbiAgbWluLXdpZHRoOiA0ZW07XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnZqcy1saXZlIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbGl2ZXVpIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChjZW50ZXIpO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8vIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC8gU2Vla0JhclxuLy9cbi8vIEJveCBjb250YWluaW5nIHBsYXkgYW5kIGxvYWQgcHJvZ3Jlc3MgYmFycy4gSXQgYWxzbyBhY3RzIGFzIHNlZWsgc2NydWJiZXIuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzKTtcbiAgaGVpZ2h0OiAwLjNlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXByb2dyZXNzLWhvbGRlciB7XG5cbiAgLy8gVGhpcyBpcyBvbmUgb2YgdGhlIHJhcmUgY2FzZXMgd2hlcmUgd2UgYXJlIHVzaW5nIGEgcGl4ZWwgZGltZW5zaW9uLiBUaGVcbiAgLy8gcmVhc29uIGlzIHRoYXQgdGhlIHByb2dyZXNzIGhvbGRlciBmb250LXNpemUgY2hhbmdlcyBvbiBob3Zlci4gV2l0aCB0aGVcbiAgLy8gZGVmYXVsdCBlbS1iYXNlZCBtYXJnaW5zLCB0aGlzIG1lYW5zIGl0IGdldHMgbmFycm93ZXIgYW5kIGNhdXNlcyBpc3N1ZXNcbiAgLy8gd2l0aCBtb3VzZW92ZXIgYmVoYXZpb3JzL21hdGguXG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4vLyBUaGlzIGluY3JlYXNlcyB0aGUgc2l6ZSBvZiB0aGUgcHJvZ3Jlc3MgaG9sZGVyIHNvIHRoZXJlIGlzIGFuIGluY3JlYXNlZFxuLy8gaGl0IGFyZWEgZm9yIGNsaWNrcy90b3VjaGVzLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMS42NjY2NjY2NjY2NjY2NjY2NjZlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlci5kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyAudmpzLXBsYXktcHJvZ3Jlc3MgLyBQbGF5UHJvZ3Jlc3NCYXIgYW5kIC52anMtbG9hZC1wcm9ncmVzcyAvIExvYWRQcm9ncmVzc0JhclxuLy9cbi8vIFRoZXNlIGFyZSBiYXJzIHRoYXQgYXBwZWFyIHdpdGhpbiB0aGUgcHJvZ3Jlc3MgY29udHJvbCB0byBjb21tdW5pY2F0ZSB0aGVcbi8vIGFtb3VudCBvZiBtZWRpYSB0aGF0IGhhcyBwbGF5ZWQgYmFjayBhbmQgdGhlIGFtb3VudCBvZiBtZWRpYSB0aGF0IGhhc1xuLy8gbG9hZGVkLCByZXNwZWN0aXZlbHkuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1wbGF5LXByb2dyZXNzLFxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtbG9hZC1wcm9ncmVzcyxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIHVwZGF0ZWQgYnkgamF2YXNjcmlwdCBkdXJpbmcgcGxheWJhY2tcbiAgd2lkdGg6IDA7XG59XG5cbi52aWRlby1qcyAudmpzLXBsYXktcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBAZXh0ZW5kIC52anMtaWNvbi1jaXJjbGU7XG5cbiAgLy8gUHJvZ3Jlc3MgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTAuNWVtO1xuICAgIHRvcDogLTAuMzMzMzMzMzMzMzMzMzMzZW07XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy1sb2FkLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4vLyBUaGVyZSBhcmUgY2hpbGQgZWxlbWVudHMgb2YgdGhlIGxvYWQgcHJvZ3Jlc3MgYmFyIHRoYXQgcmVwcmVzZW50IHRoZVxuLy8gc3BlY2lmaWMgdGltZSByYW5nZXMgdGhhdCBoYXZlIGJlZW4gYnVmZmVyZWQuXG4udmlkZW8tanMgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAwLjc1KTtcbn1cblxuLy8gLnZqcy10aW1lLXRvb2x0aXBcbi8vXG4vLyBUaGVzZSBlbGVtZW50cyBhcmUgZGlzcGxheWVkIGFib3ZlIHRoZSBwcm9ncmVzcyBiYXIuXG4vL1xuLy8gQnkgZGVmYXVsdCwgdGhleSBhcmUgaGlkZGVuIGFuZCBvbmx5IHNob3duIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgcHJvZ3Jlc3Ncbi8vIGNvbnRyb2wuXG4udmlkZW8tanMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoI2ZmZiwgMC44KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjNlbSk7XG4gIGNvbG9yOiAjMDAwO1xuXG4gIC8vIEJ5IGZsb2F0aW5nIHRoZSB0b29sdGlwcyB0byB0aGUgcmlnaHQsIHRoZWlyIHJpZ2h0IGVkZ2UgYmVjb21lcyBhbGlnbmVkXG4gIC8vIHdpdGggdGhlIHJpZ2h0IGVkZ2Ugb2YgdGhlaXIgcGFyZW50IGVsZW1lbnQuIEhvd2V2ZXIsIGluIG9yZGVyIHRvIGhhdmUgdGhlbVxuICAvLyBjZW50ZXJlZCwgdGhleSBtdXN0IGJlIHB1bGxlZCBmdXJ0aGVyIHRvIHRoZSByaWdodCB2aWEgcG9zaXRpb25pbmcgKGUuZy5cbiAgLy8gYHJpZ2h0OiAtMTBweDtgLiBUaGlzIHBhcnQgaXMgbGVmdCB0byBKYXZhU2NyaXB0LlxuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblxuICAvLyBUaGUgZm9udC1zaXplIHNob3VsZCB0cmFuc2xhdGUgdG8gYSBjb25zaXN0ZW50IDEwcHggZm9yIHRpbWUgdG9vbHRpcHMgaW5cbiAgLy8gYWxsIHN0YXRlcy4gVGhpcyBpcyB0cmlja3kgYmVjYXVzZSB0aGUgLnZqcy1wcm9ncmVzcy1ob2xkZXIgZWxlbWVudFxuICAvLyBjaGFuZ2VzIGl0cyBmb250LXNpemUgd2hlbiB0aGUgLnZqcy1wcm9ncmVzcy1jb250cm9sIGlzIGhvdmVyZWQuXG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiA2cHggOHB4IDhweCA4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNGVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlcjpmb2N1cyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy10aW1lLXRvb2x0aXAsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdGltZS10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLy8gRW5zdXJlIHRoYXQgd2UgbWFpbnRhaW4gYSBmb250LXNpemUgb2YgfjEwcHguXG4gIGZvbnQtc2l6ZTogMC42ZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wuZGlzYWJsZWQ6aG92ZXIgLnZqcy10aW1lLXRvb2x0aXAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1tb3VzZS1kaXNwbGF5IC8gTW91c2VUaW1lRGlzcGxheVxuLy9cbi8vIFRoaXMgZWxlbWVudCB0cmFja3MgdGhlIG1vdXNlIHBvc2l0aW9uIGFsb25nIHRoZSBwcm9ncmVzcyBjb250cm9sIGFuZFxuLy8gaW5jbHVkZXMgYSB0b29sdGlwLCB3aGljaCBkaXNwbGF5cyB0aGUgdGltZSBhdCB0aGF0IHBvaW50IGluIHRoZSBtZWRpYS5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi52anMtbm8tZmxleCAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgei1pbmRleDogMDtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gICR0cmFuczogdmlzaWJpbGl0eSAxLjBzLCBvcGFjaXR5IDEuMHM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1vdXNlLWRpc3BsYXkgLnZqcy10aW1lLXRvb2x0aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCMwMDAsIDAuOCk7XG59XG4iLCIudmlkZW8tanMgLnZqcy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAuNDVlbSAwIDAuNDVlbTtcblxuICBAaW5jbHVkZSB1c2VyLXNlbGVjdChub25lKTtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbiB9XG5cbi52aWRlby1qcyAudmpzLXNsaWRlci5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnZpZGVvLWpzIC52anMtc2xpZGVyOmZvY3VzIHtcbiAgdGV4dC1zaGFkb3c6IDBlbSAwZW0gMWVtIHJnYmEoJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciwgMSk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMWVtICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IpO1xufVxuIiwiLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuXG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtaGlnaDtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0wIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1tdXRlO1xufVxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMSAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtbG93O1xufVxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtbWlkO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcbn1cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwge1xuICAmLnZqcy1ob3ZlciAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmOmFjdGl2ZSAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmOmZvY3VzICAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmIC52anMtdm9sdW1lLWNvbnRyb2w6YWN0aXZlLFxuICAmLnZqcy1ob3ZlciAudmpzLW11dGUtY29udHJvbCAgfiAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXNsaWRlci1hY3RpdmUge1xuICAgICYudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgICAgIHdpZHRoOiA1ZW07XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gICAgICBsZWZ0OiAtMy41ZW07XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGxlZnQgMHMpO1xuICAgIH1cbiAgICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAwLjFzLCBvcGFjaXR5IDAuMXMsIGhlaWdodCAwLjFzLCB3aWR0aCAwLjFzLCBsZWZ0IDBzLCB0b3AgMHM7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1wcm9wZXJ0eSk7XG4gIH1cblxuICAmLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbCB7XG4gICAgJi52anMtaG92ZXIsXG4gICAgJjphY3RpdmUsXG4gICAgJi52anMtc2xpZGVyLWFjdGl2ZSB7XG4gICAgICB3aWR0aDogMTBlbTtcblxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCAwLjFzKTtcbiAgICB9XG4gICAgJi52anMtbXV0ZS10b2dnbGUtb25seSB7XG4gICAgICB3aWR0aDogNGVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggMXMpO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiA4ZW07XG4gIHdpZHRoOiAzZW07XG4gIGxlZnQ6IC0zMDAwZW07XG5cbiAgJHRyYW5zaXRpb24tcHJvcGVydHk6IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMgMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1wcm9wZXJ0eSlcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgJHRyYW5zaXRpb24tcHJvcGVydHk6IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1wcm9wZXJ0eSlcbn1cblxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAzZW07XG5cbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XG59XG5cbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwsXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNlbTtcbiAgbGVmdDogMC41ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWJhciB7XG4gIG1hcmdpbjogMS4zNWVtIDAuNDVlbTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogMC4zZW07XG59XG5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDAuM2VtO1xuICBoZWlnaHQ6IDVlbTtcbiAgbWFyZ2luOiAxLjM1ZW0gYXV0bztcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWxldmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcblxuICBAZXh0ZW5kIC52anMtaWNvbi1jaXJjbGU7XG5cbiAgLy8gVm9sdW1lIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07IC8vIERvaW5nIHRoaXMgdG8gbWF0Y2ggdGhlIGhhbmRsZSBvbiBwbGF5IHByb2dyZXNzLlxuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnZqcy1zbGlkZXItdmVydGljYWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICB3aWR0aDogMC4zZW07XG5cbiAgLy8gVm9sdW1lIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAtMC41ZW07XG4gICAgbGVmdDogLTAuM2VtO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi52anMtc2xpZGVyLWhvcml6b250YWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBoZWlnaHQ6IDAuM2VtO1xuXG4gIC8vIFZvbHVtZSBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogLTAuM2VtO1xuICAgIHJpZ2h0OiAtMC41ZW07XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtdmVydGljYWwge1xuICB3aWR0aDogNGVtO1xufVxuXG4vLyBBc3N1bWVzIHZvbHVtZSBzdGFydHMgYXQgMS4wLlxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItdmVydGljYWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLWhvcml6b250YWwgLnZqcy12b2x1bWUtbGV2ZWwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiA4ZW07XG4gIGJvdHRvbTogOGVtO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1ob3Jpem9udGFsIC52anMtbWVudSB7XG4gIGxlZnQ6IC0yZW07XG59XG5cbi8vIC52anMtdm9sdW1lLXRvb2x0aXBcbi8vXG4vLyBUaGVzZSBlbGVtZW50cyBhcmUgZGlzcGxheWVkIGFib3ZlIHRoZSB2b2x1bWUgYmFyLlxuLy9cbi8vIEJ5IGRlZmF1bHQsIHRoZXkgYXJlIGhpZGRlbiBhbmQgb25seSBzaG93biB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIHZvbHVtZVxuLy8gY29udHJvbC5cbi52aWRlby1qcyAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCNmZmYsIDAuOCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMC4zZW0pO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nOiA2cHggOHB4IDhweCA4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMuNGVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyIC52anMtdm9sdW1lLXRvb2x0aXAsXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlcjpmb2N1cyAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdmVydGljYWw6aG92ZXIgLnZqcy12b2x1bWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlcjpmb2N1cyAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgbGVmdDogMWVtO1xuICB0b3A6IC0xMnB4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbC5kaXNhYmxlZDpob3ZlciAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIC52anMtbW91c2UtZGlzcGxheSAvIE1vdXNlVm9sdW1lTGV2ZWxEaXNwbGF5XG4vL1xuLy8gVGhpcyBlbGVtZW50IHRyYWNrcyB0aGUgbW91c2UgcG9zaXRpb24gYWxvbmcgdGhlIHZvbHVtZSBjb250cm9sIGFuZFxuLy8gaW5jbHVkZXMgYSB0b29sdGlwLCB3aGljaCBkaXNwbGF5cyB0aGUgdm9sdW1lIGxldmVsLlxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1ob3Jpem9udGFsIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgei1pbmRleDogMDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZSAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDEuMHMsIG9wYWNpdHkgMS4wcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1vdXNlLWRpc3BsYXkgLnZqcy12b2x1bWUtdG9vbHRpcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoIzAwMCwgMC44KTtcbn0iLCIudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLy8gSGlkZSB0aGUgcG9zdGVyIGFmdGVyIHRoZSB2aWRlbyBoYXMgc3RhcnRlZCBwbGF5aW5nXG4udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gRG9uJ3QgaGlkZSB0aGUgcG9zdGVyIGlmIHdlJ3JlIHBsYXlpbmcgYXVkaW9cbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEhpZGUgdGhlIHBvc3RlciB3aGVuIG5hdGl2ZSBjb250cm9scyBhcmUgdXNlZCBvdGhlcndpc2UgaXQgY292ZXJzIHRoZW1cbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIGNzcyBmb3IgdGhlIG9sZCBsaXZlIHVpLCBhc3N1bWVzIHRoYXQgdGhlIHByb2dyZXNzIGJhciBpcyBoaWRkZW5cbi52aWRlby1qcyAudmpzLWxpdmUtY29udHJvbCB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChmbGV4LXN0YXJ0KTtcbiAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG59XG5cbi52anMtbm8tZmxleCAudmpzLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyBoaWRlIHRoZSBMaXZlRGlzcGxheSB3aGVuIG5vdCBsaXZlIG9yIHdoZW5cbi8vIHRoZSBuZXcgbGl2ZXVpIGlzIGluIHVzZVxuLnZpZGVvLWpzOm5vdCgudmpzLWxpdmUpIC52anMtbGl2ZS1jb250cm9sLFxuLnZpZGVvLWpzLnZqcy1saXZldWkgLnZqcy1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBjc3MgZm9yIHRoZSBuZXcgbGl2ZSB1aSBiZWxvd1xuLnZpZGVvLWpzIC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNGVtO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyBoaWRlIHRoZSBTZWVrVG9MaXZlIGJ1dHRvbiB3aGVuIG5vdCBsaXZlIGFuZFxuLy8gd2hlbiB0aGUgbGl2ZXVpIGlzIG5vdCBpbiB1c2Vcbi52aWRlby1qcy52anMtbGl2ZTpub3QoLnZqcy1saXZldWkpIC52anMtc2Vlay10by1saXZlLWNvbnRyb2wsXG4udmlkZW8tanM6bm90KC52anMtbGl2ZSkgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIG9ubHkgc2hvdyBhcyBhIHBvaW50ZXIgd2hlbiB3ZSB3aWxsIHNlZWsgdG8gbGl2ZSBlZGdlXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLnZqcy1jb250cm9sLnZqcy1hdC1saXZlLWVkZ2Uge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgQGV4dGVuZCAudmpzLWljb24tY2lyY2xlO1xuICBjb2xvcjogIzg4ODtcbn1cblxuLy8gbWFrZSB0aGUgbGl2ZSBjaXJjbGUgcmVkIHdoZW4gYXQgdGhlIGxpdmUgZWRnZVxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbC52anMtY29udHJvbC52anMtYXQtbGl2ZS1lZGdlIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZWQ7XG59XG4iLCIudmlkZW8tanMgLnZqcy10aW1lLWNvbnRyb2wge1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgbWluLXdpZHRoOiAyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuXG4udmpzLWxpdmUgLnZqcy10aW1lLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBXZSBuZWVkIHRoZSBleHRyYSBzcGVjaWZpY2l0eSB0aGF0IHJlZmVyZW5jaW5nIC52anMtbm8tZmxleCBwcm92aWRlcy5cbi52aWRlby1qcyAudmpzLWN1cnJlbnQtdGltZSxcbi52anMtbm8tZmxleCAudmpzLWN1cnJlbnQtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLWR1cmF0aW9uLFxuLnZqcy1uby1mbGV4IC52anMtZHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRpbWUtZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG59XG5cbi52anMtbGl2ZSAudmpzLXRpbWUtZGl2aWRlciB7XG4gIC8vIEFscmVhZHkgdGhlIGRlZmF1bHQsIGJ1dCB3ZSB3YW50IHRvIGVuc3VyZSB3aGVuIHRoZSBwbGF5ZXIgaXMgbGl2ZVxuICAvLyB0aGlzIGhpZGVzIGluIHRoZSBzYW1lIHdheSBhcyB0aGUgb3RoZXIgdGltZSBjb250cm9scyBmb3Igb3RoZXIgc2tpbnNcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuICBAZXh0ZW5kIC52anMtaWNvbi1wbGF5O1xufVxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sLnZqcy1wbGF5aW5nIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXBhdXNlO1xufVxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sLnZqcy1lbmRlZCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1yZXBsYXk7XG59XG4iLCIvLyBFbXVsYXRlZCB0cmFja3Ncbi52anMtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8vIE1vdmUgY2FwdGlvbnMgZG93biB3aGVuIGNvbnRyb2xzIGFyZW4ndCBiZWluZyBzaG93blxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgYm90dG9tOiAxZW07XG59XG5cbi8vIEluZGl2aWR1YWwgdHJhY2tzXG4udmlkZW8tanMgLnZqcy10ZXh0LXRyYWNrIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjFlbTtcbn1cblxuLnZqcy1zdWJ0aXRsZXMgeyBjb2xvcjogI2ZmZjsgfSAvLyBTdWJ0aXRsZXMgYXJlIHdoaXRlXG4udmpzLWNhcHRpb25zIHsgY29sb3I6ICNmYzY7IH0gLy8gQ2FwdGlvbnMgYXJlIHllbGxvd1xuLnZqcy10dC1jdWUgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4vLyBOYXRpdmUgdHJhY2tzXG52aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtM2VtKSk7XG59XG5cbi8vIE1vdmUgY2FwdGlvbnMgZG93biB3aGVuIGNvbnRyb2xzIGFyZW4ndCBiZWluZyBzaG93blxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIHZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0xLjVlbSkpO1xufVxuIiwiLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuXG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1mdWxsc2NyZWVuLWVudGVyO1xuICB9XG59XG4vLyBTd2l0Y2ggdG8gdGhlIGV4aXQgaWNvbiB3aGVuIHRoZSBwbGF5ZXIgaXMgaW4gZnVsbHNjcmVlblxuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuIC52anMtZnVsbHNjcmVlbi1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZXhpdDtcbn1cbiIsIi8vIFRPRE86IEkgZmVlbCBsaWtlIHRoaXMgc2hvdWxkIGJlIGEgZ2VuZXJpYyBtZW51LiBSZXNlYXJjaCBsYXRlci5cbi52anMtcGxheWJhY2stcmF0ZSA+IC52anMtbWVudS1idXR0b24sXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1wbGF5YmFjay1yYXRlLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52anMtcGxheWJhY2stcmF0ZSAudmpzLXBsYXliYWNrLXJhdGUtdmFsdWUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtbWVudSB7XG4gIHdpZHRoOiA0ZW07XG4gIGxlZnQ6IDBlbTtcbn1cbiIsIi52anMtZXJyb3IgLnZqcy1lcnJvci1kaXNwbGF5IC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52anMtZXJyb3IgLnZqcy1lcnJvci1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiAnWCc7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgZm9udC1zaXplOiA0ZW07XG4gIGxlZnQ6IDA7XG5cbiAgLy8gSW4gb3JkZXIgdG8gY2VudGVyIHRoZSBwbGF5IGljb24gdmVydGljYWxseSB3ZSBuZWVkIHRvIHNldCB0aGUgbGluZSBoZWlnaHRcbiAgLy8gdG8gdGhlIHNhbWUgYXMgdGhlIGJ1dHRvbiBoZWlnaHRcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LXNoYWRvdzogMC4wNWVtIDAuMDVlbSAwLjFlbSAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIi52anMtbG9hZGluZy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNXB4IDAgMCAtMjVweDtcbiAgb3BhY2l0eTogMC44NTtcblxuICAvLyBOZWVkIHRvIGZpeCBjZW50ZXJlZCBwYWdlIGxheW91dHNcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbiAgLy8gYm9yZGVyOiA2cHggc29saWQgcmdiYSg0MywgNTEsIDYzLCAwLjUpO1xuXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIGFkZCBhIGRlbGF5IGJlZm9yZSBhY3R1YWwgc2hvdyB0aGUgc3Bpbm5lclxuICBhbmltYXRpb246IHZqcy1zcGlubmVyLXNob3cgMHMgbGluZWFyIDAuM3MgZm9yd2FyZHM7XG59XG5cbi52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IC02cHg7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIC8vIEtlZXAgMTAwJSBvcGFjaXR5IHNvIHRoZXkgZG9uJ3Qgc2hvdyB0aHJvdWdoIGVhY2ggb3RoZXJcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbn1cblxuLy8gb25seSBhbmltYXRlIHdoZW4gc2hvd2luZyBiZWNhdXNlIGl0IGNhbiBiZSBwcm9jZXNzb3IgaGVhdnlcbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHZqcy1zcGlubmVyLXNwaW4gMS4xcyBjdWJpYy1iZXppZXIoMC42LCAwLjIsIDAsIDAuOCkgaW5maW5pdGUsIHZqcy1zcGlubmVyLWZhZGUgMS4xcyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjU1LDI1NSwyNTUpO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjU1LDI1NSwyNTUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC40NHM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40NHM7XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItc2hvdyB7XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1zaG93IHtcbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1zcGluIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLWZhZGUge1xuICAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDIwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDM1JSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgNjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcbiAgMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAyMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAzNSUge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xuICB9XG4gIDYwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDEwMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxufVxuIiwiLnZpZGVvLWpzIC52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNoYXB0ZXJzO1xufVxuXG4udmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLW1lbnUgdWwge1xuICB3aWR0aDogMjRlbTtcbn1cbiIsIi8vIE5vcnRoIEFtZXJpY2EgdXNlcyAnQ0MnIGljb25cbi52aWRlby1qczpsYW5nKGVuKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzOmxhbmcoZnItQ0EpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1jYXB0aW9ucztcbn1cblxuLy8gUk9XIHVzZXMgJ3N1YnRpdGxlcydcbi8vIERvdWJsZSBzZWxlY3RvciBiZWNhdXNlIEBleHRlbmQgcHV0cyB0aGVzZSBydWxlcyBhYm92ZSB0aGUgY2FwdGlvbnMgaWNvblxuLnZpZGVvLWpzIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1HQikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUlFKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tQVUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1OWikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXN1YnRpdGxlcztcbn1cblxuLnZpZGVvLWpzIC52anMtc3Vicy1jYXBzLWJ1dHRvbiArIC52anMtbWVudSAudmpzLWNhcHRpb25zLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuLnZpZGVvLWpzIC52anMtc3Vicy1jYXBzLWJ1dHRvbiArIC52anMtbWVudSAudmpzLWNhcHRpb25zLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIudmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tYXVkaW87XG59XG5cbi52aWRlby1qcyAudmpzLWF1ZGlvLWJ1dHRvbiArIC52anMtbWVudSAudmpzLW1haW4tZGVzYy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC0wLjFlbTtcbn1cblxuLy8gTWFyayBhIG1haW4tZGVzYy1tZW51LWl0ZW0gKG1haW4gKyBkZXNjcmlwdGlvbikgaXRlbSB3aXRoIGEgdHJhaWxpbmcgQXVkaW8gRGVzY3JpcHRpb24gaWNvblxuLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uICsgLnZqcy1tZW51IC52anMtbWFpbi1kZXNjLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBmb250LWZhbWlseTogVmlkZW9KUztcbiAgY29udGVudDogXCIgXFxmMTFkXCI7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gV2hlbiB0aGUgcGxheWVyIGlzIFwibWVkaXVtXCIgYW5kIGhpZ2hlciwgZGlzcGxheSBldmVyeXRoaW5nIGJ5IGRlZmF1bHQuXG4vL1xuLy8gV2hlbiB0aGUgcGxheWVyIGlzIFwic21hbGxcIiwgZGlzcGxheSBvbmx5OlxuLy8gLSBQbGF5IGJ1dHRvblxuLy8gLSBWb2x1bWUgTXV0ZSBidXR0b25cbi8vIC0gUHJvZ3Jlc3MgYmFyXG4vLyAtIFRyYWNrIGJ1dHRvbnNcbi8vIC0gTmF0aXZlIFBpUCBidXR0b25cbi8vIC0gRnVsbHNjcmVlbiBidXR0b25cbi8vXG4vLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJ4LXNtYWxsXCIsIGRpc3BsYXkgb25seTpcbi8vIC0gUGxheSBidXR0b25cbi8vIC0gVm9sdW1lIE11dGUgYnV0dG9uXG4vLyAtIFNwYWNlclxuLy8gLSBUcmFjayBidXR0b25zXG4vLyAtIE5hdGl2ZSBQaVAgYnV0dG9uXG4vLyAtIEZ1bGxzY3JlZW4gYnV0dG9uXG4vL1xuLy8gV2hlbiB0aGUgcGxheWVyIGlzIFwidGlueVwiLCBkaXNwbGF5IG9ubHk6XG4vLyAtIFBsYXkgYnV0dG9uXG4vLyAtIFZvbHVtZSBNdXRlIGJ1dHRvblxuLy8gLSBUcmFjayBidXR0b25zXG4vLyAtIE5hdGl2ZSBQaVAgYnV0dG9uXG4vLyAtIEZ1bGxzY3JlZW4gQnV0dG9uXG4vL1xuLnZpZGVvLWpzIHtcblxuICAmLnZqcy1sYXlvdXQtc21hbGwsXG4gICYudmpzLWxheW91dC14LXNtYWxsLFxuICAmLnZqcy1sYXlvdXQtdGlueSB7XG4gICAgLnZqcy1jdXJyZW50LXRpbWUsXG4gICAgLnZqcy10aW1lLWRpdmlkZXIsXG4gICAgLnZqcy1kdXJhdGlvbixcbiAgICAudmpzLXJlbWFpbmluZy10aW1lLFxuICAgIC52anMtcGxheWJhY2stcmF0ZSxcbiAgICAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gUmVzZXQgdGhlIHNpemUgb2YgdGhlIHZvbHVtZSBwYW5lbCB0byB0aGUgZGVmYXVsdCBzbyB3ZSBkb24ndCBzZWUgYSBiaWdcbiAgICAvLyBlbXB0eSBzcGFjZSB0byB0aGUgcmlnaHQgb2YgdGhlIG11dGUgYnV0dG9uLlxuICAgIC52anMtdm9sdW1lLXBhbmVsLnZqcy12b2x1bWUtcGFuZWwtaG9yaXpvbnRhbCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUsXG4gICAgICAmLnZqcy1zbGlkZXItYWN0aXZlLFxuICAgICAgJi52anMtaG92ZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQXQgeC1zbWFsbCBhbmQgdGlueSwgdGhlIHByb2dyZXNzIGNvbnRyb2wgaXMgdG9vIG5hcnJvdyB0byBiZSB1c2VmdWwuXG4gICYudmpzLWxheW91dC14LXNtYWxsLFxuICAmLnZqcy1sYXlvdXQtdGlueSB7XG5cbiAgICAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBBdCB4LXNtYWxsLCB0aGUgYnV0dG9ucyBhbG9uZSBsZWF2ZSBhIGxhcmdlIGdhcCBvbiB0aGUgcmlnaHQuIEZpbGwgaXQgd2l0aFxuICAvLyB0aGUgc3BhY2VyIGVsZW1lbnQuXG4gICYudmpzLWxheW91dC14LXNtYWxsIHtcblxuICAgIC52anMtY3VzdG9tLWNvbnRyb2wtc3BhY2VyIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLnZqcy1uby1mbGV4IC52anMtY3VzdG9tLWNvbnRyb2wtc3BhY2VyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLnZqcy1tb2RhbC1kaWFsb2cudmpzLXRleHQtdHJhY2stc2V0dGluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDAuNzUpO1xuICBjb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgaGVpZ2h0OiA3MCU7XG59XG5cbi8vIExheW91dCBkaXZzXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb2xvcnMsXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1mb250LFxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vLyBjb2RlIHRoYXQgd2lsbCBvbmx5IHJ1biBpZiBDU1MgR3JpZCBpcyBzdXBwb3J0ZWQgYnkgdGhlIGJyb3dzZXJcbkBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgLy8gRmxleCBhbmQgR3JpZCBmb3IgRmlyZWZveCwgSUUsIGFuZCBFZGdlIHJlbW92ZSB0aGUgYm90dG9tIHBhZGRpbmcvbWFyZ2luIGluIGEgY29udGFpbmVyIGFzIHNpemUgZGVjcmVhc2VzXG4gICAgLy8gc28gd2UgYWRkIGJvdHRvbSBwYWRkaW5nL21hcmdpbiB0byB0aGUgbGFzdCBpdGVtIGluIHRoZSBncmlkIGluc3RlYWQgb2YgaGVyZVxuICAgIC8vIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvMjM3NTQwODBcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHggMHB4IDI0cHg7XG4gIH1cblxuICAvLyBzZWUgdGhlIGNvbW1lbnQgZm9yIHBhZGRpbmcgYWJvdmVcbiAgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyAudmpzLWRlZmF1bHQtYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMge1xuICAgIC8vIG1ha2UgdGhpcyB0YWtlIHVwIGJvdGggY29sdW1uc1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAvLyAxIGNvbHVtbiBmb3Igc21hbGwgcGxheWVyc1xuICAudmpzLWxheW91dC1zbWFsbCAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCAsXG4gIC52anMtbGF5b3V0LXgtc21hbGwgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQsXG4gIC52anMtbGF5b3V0LXRpbnkgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbn1cblxuLy8gRm9ybSBlbGVtZW50c1xuLnZqcy10cmFjay1zZXR0aW5nID4gc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQge1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBzdHlsZSB0aGUgc2Vjb25kIHNlbGVjdCBmb3IgdGV4dCBjb2xvcnNcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCBzcGFuID4gc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiA3LjNlbTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGxlZ2VuZCB7XG4gIGNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbn1cblxuLy8gSGlkZSBsYWJlbHMsIHNvIHRoZXkgYXJlIG9ubHkgZm9yIHNjcmVlbiByZWFkZXIgdXNlcnNcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7IC8vIGZvciBJbnRlcm5ldCBFeHBsb3JlclxuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b246Zm9jdXMsXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogbWVkaXVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciA4OCUsICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciAxMDAlKTtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b246aG92ZXIge1xuICBjb2xvcjogcmdiYSgjMkIzMzNGLCAwLjc1KTtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciA4OCUsICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciAxMDAlKTtcbiAgY29sb3I6ICMyQjMzM0Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbiIsIkBtZWRpYSBwcmludCB7XG4gIC52aWRlby1qcyA+ICo6bm90KC52anMtdGVjaCk6bm90KC52anMtcG9zdGVyKSB7XG4gICAgdmlzaWJpbGl0eTpoaWRkZW47XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJwcml2YXRlLXZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuXG5AaW1wb3J0IFwibm9kZV9tb2R1bGVzL3ZpZGVvanMtZm9udC9zY3NzL2ljb25zXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2xheW91dFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYmlnLXBsYXlcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2J1dHRvblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2xvc2UtYnV0dG9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbC1kaWFsb2dcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvbWVudS9tZW51XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZW51L21lbnUtcG9wdXBcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21lbnUvbWVudS1pbmxpbmVcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbC1iYXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRyb2xcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRyb2wtc3BhY2VyXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3Byb2dyZXNzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zbGlkZXJcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvdm9sdW1lXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3Bvc3RlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbGl2ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGltZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcGxheS1wYXVzZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGV4dC10cmFja1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcGljdHVyZS1pbi1waWN0dXJlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9mdWxsc2NyZWVuXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wbGF5YmFjay1yYXRlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9lcnJvclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbG9hZGluZ1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2FwdGlvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NoYXB0ZXJzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9kZXNjcmlwdGlvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3N1YnRpdGxlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc3Vicy1jYXBzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hdWRpb1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYWRhcHRpdmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhcHRpb25zLXNldHRpbmdzXCI7XG5cbkBpbXBvcnQgXCJwcmludFwiO1xuXG4udmpzLXJlc2l6ZS1tYW5hZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi8vIFRoZSBydWxlIGlzIG5lZWRlZCBmb3IgOmZvY3VzLXZpc2libGUgcG9seWZpbGxcbi5qcy1mb2N1cy12aXNpYmxlIC52aWRlby1qcyAqOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udmlkZW8tanMgKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiIsIi52anMtdGhlbWUtc2VhIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgd2lkdGg6IDEwM3B4O1xuICBoZWlnaHQ6IDc5cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA3OXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAtNTEuNXB4O1xuICBtYXJnaW4tbGVmdDogLTM5LjVweDtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1jb250cm9sLWJhciB7XG4gIGhlaWdodDogNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM0MTc2YmM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNkMGRkZWUsICNmZmYpO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlcjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy10aW1lLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogNGVtO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXZvbHVtZS1wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcGljdHVyZS1pbi1waWN0dXJlLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgMTE4LCAxODgsIDAuOSk7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXBsYXktcHJvZ3Jlc3M6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgMTE4LCAxODgsIDAuMSk7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtdGltZS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgMTE4LCAxODgsIDAuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IC52anMtdGltZS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBjb2xvcjogIzQxNzZiYztcbn1cblxuIiwiQGltcG9ydCBcIn52aWRlby5qcy9zcmMvY3NzL3ZpZGVvLWpzXCI7XHJcbkBpbXBvcnQgXCJ+QHZpZGVvanMvdGhlbWVzL3NlYS9pbmRleFwiO1xyXG5cclxuLnZpZGVvLWpzIHtcclxuICAmLnZqcy10aGVtZS1zZWEge1xyXG4gICAgLnZqcy1iaWctcGxheS1idXR0b24ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbShtYXRoLWRpdigtMTYycHgsIDIpKSBhdXRvIDAgY2FsYy1yZW0obWF0aC1kaXYoLTE2MnB4LCAyKSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgICBAZXh0ZW5kIC5tZWRpYS1wbGF5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCJcclxuLndwZm9ybXMge1xyXG4gICYtZmllbGQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICYtZW1haWwsXHJcbiAgICAmLXRleHQge1xyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0YXJlYSB7XHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZpbGUtdXBsb2FkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBsYWJlbC53cGZvcm1zLWZpZWxkLWxhYmVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5idG47XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtcHJpbWFyeTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dCxcclxuICAgICYtZW1haWwsXHJcbiAgICAmLWZpbGUtdXBsb2FkLFxyXG4gICAgJi10ZXh0YXJlYSB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxOHB4KTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1nZHByLWNoZWNrYm94IHtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY2hlY2stbGFiZWw7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNoZWNrLWlucHV0O1xyXG4gICAgICAgIHdpZHRoOiAxZW0gIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDFlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zdWJtaXQge1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XHJcbiAgfVxyXG4gICYtY29uZmlybWF0aW9uLWNvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5hbGVydDtcclxuICAgIEBleHRlbmQgLmFsZXJ0LXN1Y2Nlc3M7XHJcbiAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWVycm9yLWNvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5hbGVydDtcclxuICAgIEBleHRlbmQgLmFsZXJ0LWRhbmdlcjtcclxuICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZXJyb3Ige1xyXG4gICAgJjpub3QoaW5wdXQpOm5vdCh0ZXh0YXJlYSkge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dC53cGZvcm1zLWVycm9yOm5vdChbdHlwZT1cImZpbGVcIl0pLFxyXG50ZXh0YXJlYS53cGZvcm1zLWVycm9yIHtcclxuICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhbmdlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcclxuQGltcG9ydCBcIm1peGluc1wiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJib290c3RyYXBcIjtcclxuQGltcG9ydCBcImFvc1wiO1xyXG5AaW1wb3J0IFwib3dsXCI7XHJcbkBpbXBvcnQgXCJ3b3JkcHJlc3NcIjtcclxuQGltcG9ydCBcImFuaW1hdGlvbnNcIjtcclxuQGltcG9ydCBcIm1lZGlhXCI7XHJcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XHJcbkBpbXBvcnQgXCJmb3Jtc1wiO1xyXG5AaW1wb3J0IFwicGFydHNcIjtcclxuQGltcG9ydCBcInZpZGVvcGxheWVyXCI7XHJcbkBpbXBvcnQgXCJ3cGZvcm1zXCI7XHJcblxyXG46cm9vdCB7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xyXG5cclxufVxyXG5cclxuXHJcbmJvZHkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gIG1haW4ge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gID4gc2VjdGlvbjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWVudS1idXJnZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiBjYWxjLXJlbSgzNnB4KTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICA+IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDRweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oOXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgje2NhbGMtcmVtKDEzcHgpfSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3tjYWxjLXJlbSgtMTNweCl9KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY29sbGFwc2VkIHtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXdpbmRvdyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogY2FsYy1yZW0oMzJweCkgMDtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogY2FsYy1yZW0oNjUwcHgpO1xyXG4gICAgcGFkZGluZzogMCBjYWxjLXJlbSgxMHB4KTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjLXJlbSg0MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2lucHV0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNHB4KSAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGlwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAmLWJvcmRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgycHgpO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byBjYWxjLXJlbSgxNHB4KSBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICAgICYubG9hZGluZyB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLWFuaW1hdGlvbiA1MDBtcztcclxuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbG9hZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYtcmVzdWx0cyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWF4LWhlaWdodDogY2FsYy1yZW0oMjUwcHgpO1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtaGVhZGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIGNhbGMtcmVtKDVweCkgY2FsYy1yZW0oMTVweCkgMCByZ2JhKCRibGFjaywgLjE1KTtcclxuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjLXJlbSg0MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2FjdGlvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgID4gYnV0dG9uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIC5tZWRpYS1sb2dvIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDI3M3B4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg0NnB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYub3BlbmVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAubWVkaWEtbG9nbyB7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lZGlhLXNlYXJjaCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYnVyZ2VyIHtcclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1tZW51IHtcclxuXHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9tb2RhbC1tZW51LmpwZ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICAubW9kYWwtZGlhbG9nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcclxuXHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XHJcbiAgICBtYXJnaW46ICRoZWFkZXItaGVpZ2h0IDAgMDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIC8vbWFyZ2luLXRvcDogMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgLy9taW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodC1sZ30pO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0LWxnfSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgbWFyZ2luOiBjYWxjLXJlbSgzMnB4KSBhdXRvO1xyXG5cclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19jb2wge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC5oMjtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyNHB4KTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLnBhcnQtc29jaWFscyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnUsXHJcbiAgJl9fbWVudSB1bCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2xnIHtcclxuICAgICAgYTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgyMnB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjLXJlbSgtMjBweCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiBjYWxjLXJlbSgxNzBweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC42cywgb3BhY2l0eSAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xyXG4gICAgICAgICAgJi4jeyRuYW1lfSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI3skY29sb3J9O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfc20ge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGV4dGVuZCAuaDQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxOHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLXZpZGVvIHtcclxuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wICsgMTtcclxuXHJcbiAgJl9fY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjLXJlbSgtNTZweCk7XHJcbiAgICByaWdodDogY2FsYy1yZW0oLTE0cHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICByaWdodDogY2FsYy1yZW0oLTU2cHgpO1xyXG4gICAgICB0b3A6IGNhbGMtcmVtKC0xNHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3ZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2JTtcclxuXHJcbiAgICA+IGRpdixcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICBAZXh0ZW5kIC5tb2RhbC14bDtcclxuICAgIEBleHRlbmQgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XHJcbiAgfVxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIHBhZGRpbmc6IGNhbGMtcmVtKDMwcHgpIDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSgxNHB4KTtcclxuICBsaW5lLWhlaWdodDogMS44NjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRncmF5LTkwMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAud3Bmb3Jtcy1zdWJtaXQtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IGNhbGMtcmVtKDU1cHgpO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtYXJyb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSg1MHB4KSAwO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gIH1cclxuXHJcbiAgJl9fY29sIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDdweCk7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVudSxcclxuICAmX19tZW51IHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSg3cHgpIGNhbGMtcmVtKDEwcHgpO1xyXG5cclxuICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0sXHJcbiAgICAgICYuY3VycmVudC1tZW51LWl0ZW0ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3NtIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktOTAwO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWIge1xyXG4gICAgLmZvb3RlciB7XHJcbiAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS05MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFydC1zb2NpYWxzIHtcclxuICAgIEBleHRlbmQgLnBhcnQtc29jaWFsc19zbTtcclxuICAgIEBleHRlbmQgLnBhcnQtc29jaWFsc19kYXJrO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1wb3N0IHtcclxuICAmX19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjM2JTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDM1cHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX3doaXRlO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX2xnO1xyXG4gICAgfVxyXG5cclxuICAgID4gaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSk7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2F0ZWdvcnkge1xyXG4gICAgQGV4dGVuZCAuaDQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyOHB4KTtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBleHRlbmQgLmgzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzlweCk7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VjdGlvbiB7XHJcbiAgJi00MDQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDQ4cHgpO1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXR5cGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW5hdmlnYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMDVkZWcsICMzYzU3YTMgNSUsICMwZTI1NGEgOTclKTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgdG9wOiAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE1cHgpIDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC42cztcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTVweCkgY2FsYy1yZW0oMjZweCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjEzNVwiIGhlaWdodD1cIjM5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTM1LS4zQTQ3Ni4zIDQ3Ni4zIDAgMCAxIDI4LjggMjhjLTMxLjQgNS0zOS42IDUuOC02Ny45IDYuNyA0LjggMi41IDkuNyA0LjcgMTQuNSA2LjlDLTcgNDAgMTEuNiAzNy4zIDMwLjkgMzMuMyA3MSAyNSAxMDcuNiAxMy4zIDEzNS0uM1wiIGZpbGw9XCIjeyRncmVlbn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY2JTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogNjIuNSU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oMXB4KTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDFweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGV4dGVuZCAuY29tbW9uLWxpc3Q7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2hvbWUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMDBweCk7XHJcblxyXG4gICAgICAuc2VjdGlvbi1pbWFnZSB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYy1yZW0oLTExNXB4KTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYy1yZW0oNjVweCk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIyMjhcIiBoZWlnaHQ9XCI2NVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTIyOS0uNWMtNDYuMyAxOS43LTExMCAzNi43LTE4MC4yIDQ4QTY3NiA2NzYgMCAwIDEtNjYuMyA1OC44YzggNC4zIDE2LjQgOCAyNC42IDExLjdDLTEyIDY3LjcgMTkuNyA2MyA1Mi40IDU2LjNjNjguMi0xNCAxMzAuMi0zMy45IDE3Ni43LTU2LjhcIiBmaWxsPVwiI3skZ3JlZW59XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjLXJlbSgyMjlweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2ludmVyc2VkIHtcclxuICAgICAgLnNlY3Rpb24taW1hZ2Uge1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oNDBweCkgMCBjYWxjLXJlbSg0MHB4KSBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcHVzaCB7XHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygwKTtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY5LjMxJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0cztcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjZzO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oMTYwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kIC5oMjtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAvL3doaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSg1MHB4KTtcclxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSgxMDBweCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0LFxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHVzaCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oNTAwcHgpO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLnNlY3Rpb24tcHVzaCB7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNjVweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQsXHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW5ld3Mge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMzJweCkgMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTIwcHgpIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg3MHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NhdGVnb3JpZXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7Y2FsYy1yZW0oMTBweCl9KTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNS4yLjVjLjMtLjMuNS0uMi43IDAgLjMuMS4yLjUgMCAuNkw4LjUgOGMtLjMuMi0uNi4yLS43IDBMLjIgMUMuMSAxIDAgLjYuMi41LjQuMy43LjIgMSAuNUw4LjEgNyAxNS4yLjVaXCIgZmlsbD1cIiN7JHByaW1hcnl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMtcmVtKDE2cHgpIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMtcmVtKDE3cHgpIGNhbGMtcmVtKDlweCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE1LjIuNWMuMy0uMy41LS4yLjcgMCAuMy4xLjIuNSAwIC42TDguNSA4Yy0uMy4yLS42LjItLjcgMEwuMiAxQy4xIDEgMCAuNi4yLjUuNC4zLjcuMiAxIC41TDguMSA3IDE1LjIuNVpcIiBmaWxsPVwiI3skd2hpdGV9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjLXJlbSgzNjBweCk7XHJcblxyXG4gICAgICAgICYtbWVudSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tjYWxjLXJlbSgxMHB4KX0pO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9hcmNoaXZlIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgICAuc2VjdGlvbi1uZXdzX19jb2wge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNpbmdsZSB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4zNCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMwcHgpO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2lkZWJhciB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgdG9wOiAkaGVhZGVyLWhlaWdodC1sZyArIGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDI4cHgpO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2FsbCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFncyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIDAgY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bjtcclxuICAgICAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaGFyZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDIwcHgpO1xyXG5cclxuICAgICAgLm1lZGlhIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQsXHJcbiAgICAuaDQge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWdyaWQge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMzJweCkgMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTIwcHgpIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NlbGwge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmNztcclxuXHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9pbWFnZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2dyZWVuIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9kYXJrIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NpemUge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDYwcHgpO1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLy9wYWRkaW5nOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oNzBweCk7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYy1yZW0oMzYwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjBweCkgY2FsYy1yZW0oMjBweCkgY2FsYy1yZW0oNzBweCk7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYnJlYWRjcnVtYnMge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1mdWxsLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgxMjNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MC40NiU7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSg4NnB4KTtcclxuICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSBtYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDYyLjUlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjLXJlbSg1N3B4KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNTdweCk7XHJcbiAgICAgIH1cclxuICAgICAgJGtleXM6IHNtLCBtZDtcclxuICAgICAgQGVhY2ggJGtleSBpbiAka2V5cyB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgka2V5KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7bWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRrZXkpfSArICN7bWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKX0pIC8gMik7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJGtleXM6IGxnLCB4bDtcclxuICAgICAgQGVhY2ggJGtleSBpbiAka2V5cyB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgka2V5KSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjLXJlbSg5MHB4KTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgICAgYm90dG9tOiBjYWxjLXJlbSgtMThweCk7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDE5MHB4KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDM2cHgpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMtcmVtKDc1cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibHVlIHtcclxuICAgICAgLnNlY3Rpb24tZnVsbC1pbWFnZSB7XHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2ludmVyc2Uge1xyXG4gICAgICAuc2VjdGlvbi1mdWxsLWltYWdlIHtcclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiB1bnNldDtcclxuICAgICAgICAgICAgICB3aWR0aDogODguODklO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4Mi4yOSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAka2V5czogbGcsIHhsO1xyXG4gICAgICAgICAgQGVhY2ggJGtleSBpbiAka2V5cyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGtleSkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDc1cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG5cclxuICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMtcmVtKDc1cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJsb2NrLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLXJvdygwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDI3NnB4KTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMzBweCkgY2FsYy1yZW0oMTRweCkgY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIG1hcmdpbjogY2FsYy1yZW0oMzJweCkgMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAuODUpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luOiBjYWxjLXJlbSgxMTJweCkgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcblxyXG4gIH1cclxuXHJcbiAgJi1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDYwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oLTMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oLTEwMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlLFxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTBzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oNjYwcHgpO1xyXG4gICAgICAgIC8vcGFkZGluZy1ib3R0b206IDMyJTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHh4bCkge1xyXG4gICAgICAgIC8vcGFkZGluZy1ib3R0b206IDI1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlciB7XHJcbiAgICAgIC5vd2wtY2Fyb3VzZWwge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm93bC1sb2FkZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWN0aXZlIHtcclxuICAgICAgLnNlY3Rpb24taGVyb19faW1hZ2Uge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdiB7XHJcbiAgICAgICZzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgQGV4dGVuZCAuc2VjdGlvbi1oZXJvX19pbWFnZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oNTBweCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogY2FsYy1yZW0oMnB4KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS0xMDAsIC4yNSk7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX3ByZXYge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgxMDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDI0cHgpIGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSgxMDBweCk7XHJcbiAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc2xpZGUge1xyXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDMycHgpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGUtYW5pbWF0aW9uIC42cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxOHB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdGVwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcblxyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IGNhbGMtcmVtKDJweCk7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYmx1ZSxcclxuICAgICZfeWVsbG93LFxyXG4gICAgJl9vcmFuZ2UsXHJcbiAgICAmX2dyZWVuIHtcclxuICAgICAgLnNlY3Rpb24taGVyb19fY29udGFpbmVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IGNhbGMtcmVtKC0xOHB4KTtcclxuICAgICAgICAgIHJpZ2h0OiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDE5MHB4KTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYy1yZW0oMzZweCk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYmx1ZSAuc2VjdGlvbi1oZXJvX19jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9ncmVlbiAuc2VjdGlvbi1oZXJvX19jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfeWVsbG93IC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG4gICAgfVxyXG5cclxuICAgICZfb3JhbmdlIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1idXNpbmVzcyB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgY291bnRlci1yZXNldDogYnVzaW5lc3MtdGl0bGU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTk5ZGVnLCAjeyR3aGl0ZX0gMCUsICN7JHdoaXRlfSAxOSUsICN7JGdyYXktMTAwfSA5NSUpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oODBweCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTRweCk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGJ1c2luZXNzLXRpdGxlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oLTE2cHgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihidXNpbmVzcy10aXRsZSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oLTMycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDk1JTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDE1MHB4KTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYy1yZW0oMzBweCk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgQGV4dGVuZCAuaDE7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS04MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG5cclxuICAgICAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgzMnB4KSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBhbmltYXRpb246IHNsaWRlLWFuaW1hdGlvbiAuNnM7XHJcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2Rhcmsge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjA1ZGVnLCAkYmx1ZSA1JSwgIzBlMjU0YSA5NyUpO1xyXG5cclxuICAgICAgLmgzLFxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWN0aW9uLWJ1c2luZXNzIHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDkycHgpO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcHJvZHVjdHMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDUwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX25hdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMzAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oNjUwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIG1hcmdpbjogY2FsYy1yZW0oMTBweCkgMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICAmX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNTAwcHgpO1xyXG5cclxuICAgID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDU2MHB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtNjNweCk7XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5rZXlzLWRhdGEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgPiBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTZweCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgQGV4dGVuZCAuY29tbW9uLWxpc3Q7XHJcbiAgfVxyXG59XHJcblxyXG4uc25nbC1zaXRlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzE1MmY0ZSAwJSwgcmdiYSgjMTUyZjRlLCAwKSAzMCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nbztcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb193aGl0ZTtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb19sZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBleHRlbmQgLmg0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IGNhbGMtcmVtKDM3cHgpO1xyXG4gICAgYm90dG9tOiBjYWxjLXJlbSgyNXB4KTtcclxuICAgIGxlZnQ6IGNhbGMtcmVtKDM3cHgpO1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oNnB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjLXJlbSgzcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICB9XHJcblxyXG4gICZfX2hvdmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmVlbiwgLjYpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC8vdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5LCAuNnM7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIEBleHRlbmQgLmgzO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMTZweCkpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDVweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMTZweCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuc25nbC1zaXRlIHtcclxuICAgICAgJl9faG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9uIHtcclxuICAubmF2LWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAucGFnZS1udW1iZXJzIHtcclxuICAgIG1hcmdpbi1yaWdodDogLjg3NXJlbTtcclxuICAgIEBleHRlbmQgLmJ0bjtcclxuICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLWRhcms7XHJcblxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kb3RzIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1hcmlhIHtcclxuICBAZm9yICRuIGZyb20gMSB0aHJvdWdoIDYge1xyXG4gICAgLmgjeyRufSwgaCN7JG59LCAlaCN7JG59IHtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICB0ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE2cHgpO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/