/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/contact.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/contact.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-contact-form__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__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-contact-form__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__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-contact-form__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__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-contact-form__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__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-contact-form__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__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,.section-map__window: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:url(../f0c79c2a7845c6f81cb4.jpg);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 .section-map__window: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-map{margin-bottom:2rem;position:relative}@media (min-width:992px){.section-map{margin-bottom:7.5rem}}.section-map__map{min-height:34.375rem}@media (min-width:992px){.section-map__map{height:calc(100vh - 6.25rem)}}.section-map__window{background-color:#fff;bottom:.625rem;display:none;left:.625rem;opacity:0;padding:.625rem;position:absolute;right:.625rem}.section-map__window:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M22 32 .7 1h42.6z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");bottom:-1.875rem;height:2rem;left:50%;position:absolute;transform:translateX(-50%);width:2.75rem}@media (min-width:992px){.section-map__window{bottom:auto;left:auto;max-width:16.25rem;right:calc(50vw - 480px + .3125rem);top:50%;transform:translateY(-50%);width:100%}.section-map__window:after{content:""}}@media (min-width:1200px){.section-map__window{bottom:auto;left:auto;max-width:16.25rem;right:calc(50vw - 570px + .3125rem);top:50%;transform:translateY(-50%);width:100%}.section-map__window:after{content:""}}.section-map__image{display:none;height:0;padding-bottom:100%;position:relative;width:100%}.section-map__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.section-map__image:after{background-color:#65a938;bottom:-.5625rem;content:"";display:block;height:1.125rem;left:1.75rem;position:absolute;width:5.9375rem}@media (min-width:992px){.section-map__image{display:block}}.section-map__title{color:#3c57a3;font-size:1.125rem;font-weight:500;line-height:1.1;margin-bottom:2rem}.section-map__contact{align-items:center;color:#3c57a3;display:flex;font-size:.625rem;font-weight:500;line-height:1.2;margin-bottom:.625rem}.footer .wpforms-submit-container .section-map__contact>button,.section-image_home .section-map__contact>.section-image__container:after,.section-map__contact>.media,.section-map__contact>.news-post__image:before,.section-map__contact>.section-map__window:after,.section-map__contact>.sngl-site__image:before,.video-js.vjs-theme-sea .section-map__contact>.vjs-big-play-button:after{margin-right:.5rem;width:.8125rem}.section-map__content{padding:.625rem}@media (min-width:992px){.section-map__content{padding:2rem}}.section-contact-form{margin-bottom:2rem;position:relative}@media (min-width:992px){.section-contact-form{margin-bottom:7.5rem}}.section-contact-form__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-contact-form__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);position:relative;width:100%}@media (min-width:992px){.section-contact-form__col{flex:0 0 auto;width:50%}}.section-contact-form__form{background-color:#e3e9ec;margin-top:-2rem;padding:2rem;position:relative}@media (min-width:992px){.section-contact-form__form{margin-top:5.5625rem;padding:2rem 4.875rem}}.section-contact-form__form .wpforms-submit-container{text-align:center}.section-contact-form__form .form-group:last-child{margin-bottom:0;padding-top:50px;text-align:center}@media (min-width:992px){.section-contact-form__bg{bottom:11.375rem;position:absolute;right:0;top:0;width:calc(50% + 7.3125rem)}}@media (min-width:1200px){.section-contact-form__bg{bottom:10.75rem}}.section-contact-form__image{height:100%;width:100%}.section-contact-form__image>img{height:100%;object-fit:cover;width:100%}.section-contact-form__text{background-color:#fff;font-size:.625rem;line-height:1.4;padding:.625rem;text-align:justify}@media (min-width:992px){.section-contact-form__text{bottom:2rem;left:100%;position:absolute;width:100%}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2NvbnRhY3QuZDQyZS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQXFFSSxnQkNxblJKLENDMXJSQSxNQVFJLHFQQUlBLHNNQUlBLGlLQUlBLHFOQUdGLDJCQUNBLHFCQUNBLDRCQUNBLDZCQU1BLHNOQUNBLG1HQUNBLHNEQVFBLGdEQUNBLDZCQUNBLDBCQUNBLDBCQUNBLHdCQUlBLGlCRElGLENFdkNBLGlCQUdFLHFCRjBDRixDRTNCSSw4Q0FOSixNQU9NLHNCRitCSixDQUNGLENFbEJBLEtBU0UsOEJBQ0EsMENBRkEsbUNBRkEsMkJBSkEsdUNDbVBJLGtDQUxJLENENU9SLHVDQUNBLHVDQUpBLFNBTUEsb0NGd0JGLENFWEEsR0FHRSw4QkFDQSxTQUZBLGFFK2tCNEIsQ0ZobEI1QixjQUlBLFdGY0YsQ0VYQSxlQUNFLFVGY0YsQ0VKQSxrQkFLRSxlRW9oQjRCLENGbmhCNUIsZUVvaEI0QixDRnhoQjVCLG1CRW9oQjRCLENGcmhCNUIsWUZVRixDRURBLEdDd01RLG9DSG5NUixDR2lDSSwwQkR0Q0osR0MrTVEsbUJIdE1OLENBQ0YsQ0VMQSxHQ21NUSwrQkgxTFIsQ0d3QkksMEJEakNKLEdDME1RLGlCSDdMTixDQUNGLENFVEEsR0M4TFEsb0NIakxSLENHZUksMEJENUJKLEdDcU1RLG9CSHBMTixDQUNGLENFYkEsR0N5TFEsbUNIeEtSLENHTUksMEJEdkJKLEdDZ01RLG1CSDNLTixDQUNGLENFakJBLEdDb0xRLG9DSC9KUixDR0hJLDBCRGxCSixHQzJMUSxvQkhsS04sQ0FDRixDRXJCQSxHQzJLTSxrQkhsSk4sQ0VkQSxFQUVFLGtCRWtVMEIsQ0ZuVTFCLFlGa0JGLENFTkEseUNBR0UsWUFEQSwwRUFFQSxtRUZTRixDRUhBLFFBRUUsa0JBQ0Esb0JBRkEsa0JGUUYsQ0VBQSxNQUVFLGlCRkdGLENFQUEsU0FJRSxtQkFEQSxZRklGLENFQUEsd0JBSUUsZUZHRixDRUFBLEdBQ0UsZUZHRixDRUVBLEdBQ0Usb0JBQ0EsYUZDRixDRUtBLFdBQ0UsZUZGRixDRVVBLFNBRUUsa0JGUEYsQ0VlQSxNQzRFTSxnQkh2Rk4sQ0VrQkEsS0FFRSx3QkVtYzRCLENGcGM1QixZRmRGLENFd0JBLFFDMERNLGVBTEksQ0RqRFIsY0FGQSxrQkFHQSxzQkZyQkYsQ0V3QkEsSUFBTSxhRnBCTixDRXFCQSxJQUFNLFNGakJOLENFc0JBLEVBQ0UsYUd4T0ssQ0h5T0wseUJGbkJGLENFcUJFLFFBQ0UsYUZuQkosQ0U4QkUsNERBRUUsY0FDQSxvQkY1QkosQ0VtQ0Esa0JBTUUsY0FGQSxvQ0U2UzRCLENEL1J4QixhQUxJLENETlIsMEJGaENGLENFdUNBLElBQ0UsY0NHSSxnQkFMSSxDRElSLG1CQURBLGFBRUEsYUZuQ0YsQ0V3Q0UsU0FFRSxjQ1BFLGlCQUxJLENEYU4saUJGdENKLENFMENBLEtBR0UscUJBREEsYUUxUVEsQ0Q0UEosZ0JIeEJOLENFMENFLE9BQ0UsYUZ4Q0osQ0U0Q0EsSUFJRSx3QkdyVFMsQ0hvVFQsVUc1U00sQ0ZrUkYsZ0JBTEksQ0Q2QlIsbUJGdENGLENFNENFLFFDOUJJLGFBTEksQ0RzQ04sZUUwUTBCLENGNVExQixTRnhDSixDRW1EQSxPQUNFLGVGaERGLENFc0RBLFFBRUUscUJGbkRGLENFMkRBLE1BRUUseUJBREEsbUJGdkRGLENFMkRBLFFBR0UsYUUxVlMsQ0Z5VlQsb0JFdVU0QixDRnhVNUIsaUJFd1U0QixDRnJVNUIsZUZ4REYsQ0UrREEsR0FFRSxtQkFDQSwrQkY3REYsQ0VnRUEsMkJBUUUsZUFGQSxvQkYzREYsQ0VxRUEsTUFDRSxvQkZsRUYsQ0V3RUEsT0FFRSxlRnRFRixDRThFQSxpQ0FDRSxTRjNFRixDRWdGQSxzQ0FNRSxvQkM5SEksaUJBTEksQ0RxSVIsb0JBSEEsUUYxRUYsQ0VpRkEsY0FFRSxtQkY5RUYsQ0VtRkEsY0FDRSxjRmhGRixDRW1GQSxPQUdFLGdCRmxGRixDRXFGRSxnQkFDRSxTRm5GSixDRTBGQSwwQ0FDRSxZRnZGRixDRStGQSxnREFJRSx5QkY1RkYsQ0UrRkksNEdBQ0UsY0YxRk4sQ0VpR0EsbUJBRUUsa0JBREEsU0Y3RkYsQ0VtR0EsU0FDRSxlRmhHRixDRTBHQSxTQUlFLFNBREEsU0FGQSxZQUNBLFNGckdGLENFK0dBLE9BQ0UsV0NoTk0sZ0NEc05OLG9CQUhBLG1CRTZKNEIsQ0Y5SjVCLFVBREEsVUZ4R0YsQ0czUUksMEJEaVhKLE9DeE1RLGdCSHNHTixDQUNGLENFMEdFLFNBQ0UsVUZ4R0osQ0UrR0EsK09BT0UsU0Y1R0YsQ0UrR0EsNEJBQ0UsV0Y1R0YsQ0VxSEEsY0FFRSw2QkFEQSxtQkZqSEYsQ0VxSUEsNEJBQ0UsdUJGMUhGLENFK0hBLCtCQUNFLFNGNUhGLENFa0lBLHVCQUNFLFlGL0hGLENFcUlBLDZCQUVFLDBCQURBLFlGaklGLENFdUlBLE9BQ0Usb0JGcElGLENFeUlBLE9BQ0UsUUZ0SUYsQ0U2SUEsUUFFRSxlQURBLGlCRnpJRixDRWtKQSxTQUNFLHNCRi9JRixDRXVKQSxTQUNFLHNCRnBKRixDTXJkRSxxaEJDQ0EsaUJBREEsa0JBREEsd0NBREEseUNBREEsVVBzZUYsQ1ExYUkseUJGNUNFLHVjQUNFLGVOMGROLENBQ0YsQ1FoYkkseUJGNUNFLHFkQUNFLGVOK2ROLENBQ0YsQ1FyYkkseUJGNUNFLG1lQUNFLGVOb2VOLENBQ0YsQ1ExYkksMEJGNUNFLGlmQUNFLGdCTnllTixDQUNGLENTMWZBLFlBQ0UsbUJUNGZGLENTbmZBLGdCTnVSTSxpQkFMSSxDTTNRUixlTGdrQjRCLENLcGtCNUIsZ0JBREEsbUNBREEsK0JUMGZGLENTaGZBLG1CTmdSUSxxQ005UU4saUNBREEsNkJUcWZGLENHeFlJLDBCTTlHSixtQk51UlEsb0JIbU9OLENBQ0YsQ1NyZkEsbUJOc1FNLG9CQUxJLENNL1BSLGtDQURBLDhCVDBmRixDVXRoQkEsV0FLRSxhTktTLENEdVJMLGdCQUxJLENPM1JSLGlCVjJoQkYsQ1c1aEJBLG9HQVlFLHdDQUZBLDRCQURBLHFCTk1NLENNSk4seUJDT0UsZURIMkMsQ0FQN0MsYU5EUyxDTU5ULGNSZ1NJLGtCQUxJLENRdFJSLGVQcWtCNEIsQ09wa0I1QixlUDBrQjRCLENPOWtCNUIsdUJFU0ksb0VGTUosQ0FoQkEsVVgwaUJGLENhNWhCTSx1Q0ZoQk4sb0dFaUJRLGViK2hCTixDQUNGLENXN2hCRSxnSkFDRSxlWCtoQkosQ1c3aEJJLDRRQUNFLGNYK2hCTixDVzFoQkUsNEhBRUUscUJOaEJJLENNaUJKLG9CUDh6Qm9DLENPeHpCbEMsaUNQdXNCMEIsQ08vc0I1QixhTnZCTyxDTTBCUCxTWDZoQkosQ1dqaEJFLHdOQUVFLFlYa2hCSixDVzlnQkUsd0pBQ0UsYVAxQ08sQ080Q1AsU1grZ0JKLENXdmdCRSxvUkFFRSx3QlAxRE8sQ082RFAsU1hzZ0JKLENXbGdCRSw0TEd2RUEsd0JWTVMsQ08wRVAsZUFGQSxxQkFHQSwyQlBnYjBCLENPL2ExQixnQkFQQSxhTnBFTyxDTWtFUCx3QkFDQSx3QlAwcEIwQixDTzVwQjFCLHVCQUtBLG9CRWpFRSw2SGIya0JOLENhdmtCTSx1Q0Z1REosNExFdERNLGViMGtCTixDQUNGLENXdGdCRSxnVkFDRSx3Qlh3Z0JKLENXcmdCRSxvTkcxRkEsd0JWTVMsQ082RlAsZUFGQSxxQkFHQSwyQlA2WjBCLENPNVoxQixnQkFQQSxhTnZGTyxDTXFGUCx3QkFDQSx3QlB1b0IwQixDT3pvQjFCLHVCQUtBLG9CRXBGRSxxSUYwRkYsQ0UxRkUsNkhiaW1CTixDYTdsQk0sdUNGMEVKLG9ORXpFTSx1Q2JnbUJOLENBQ0YsQ1d6Z0JFLHdXQUNFLHdCWDJnQkosQ1dsZ0JBLHdCQU9FLHlCQUVBLHNDQUhBLGFObEhTLENNNkdULGNBSUEsZVB5ZDRCLENPMWQ1QixnQkFEQSxrQkFEQSxVWDRnQkYsQ1duZ0JFLGdGQUdFLGVBREEsZVhxZ0JKLENXemZBLGlCUnFKTSxvQkFMSSxDUS9JUixvQ1BndUJzQyxDTy90QnRDLG9CWDZmRixDV3pmRSx1Q0FFRSxzQkFDQSx1QlAybEIwQixDTzdsQjFCLG9CWDZmSixDV3hmRSw2Q0FFRSxzQkFDQSx1QlBxbEIwQixDT3ZsQjFCLG9CWDRmSixDV3RmQSxpQlJzSVEscUNRcklOLG1DUDhzQnNDLENPN3NCdEMsa0JYMGZGLENHeGhCSSwwQlE0QkosaUJSNklRLG9CSG1YTixDQUNGLENXM2ZFLHVDQUVFLG9CQUNBLHNCUDRrQjBCLENPOWtCMUIsa0JYK2ZKLENXMWZFLDZDQUVFLG9CQUNBLHNCUHNrQjBCLENPeGtCMUIsa0JYOGZKLENXcGZFLHVEQUNFLHFDWHVmSixDV3BmRSx5QkFDRSxvQ1hzZkosQ1duZkUseUJBQ0UsbUNYcWZKLENXaGZBLG9CQUVFLFlBQ0EsZVA0aEI0QixDTzloQjVCLFVYcWZGLENXamZFLG1EQUNFLGNYbWZKLENXaGZFLHVDQUNFLFlYa2ZKLENXOWVFLDBDQUNFLFlYZ2ZKLENlbHNCQSxhQUtFLHNDQWVBLHdDQVRBLHFCVkdNLENVRk4seURBRUEsdUNYZzdCa0MsQ1dqN0JsQyw0QkFFQSx5QlhnN0JrQyxDVy82QmxDLHlCSENFLGdCR1BGLGFWSlMsQ1VMVCxjWitSSSxrQkFMSSxDWW5SUixlWGtrQjRCLENXamtCNUIsZVh1a0I0QixDVzdrQjVCLHVDRlFJLG9FRVFKLENBakJBLFVmb3RCRixDYXZzQk0sdUNFZk4sYUZnQlEsZWIwc0JOLENBQ0YsQ2Vyc0JFLG1CQUNFLG9CWHMwQm9DLENXaDBCbEMsaUNYaTdCNEIsQ1d0N0I5QixTZndzQkosQ2UvckJFLDBEQUdFLHNCQURBLG9CZmlzQkosQ2U3ckJFLHNCQUVFLHdCZjhyQkosQ2V6ckJFLDRCQUNFLFlBQ0EseUJmMnJCSixDZXZyQkEsZ0JaNE9NLG9CQUxJLENZck9SLHFCWHdyQjRCLENXdnJCNUIsa0JYd3JCNEIsQ1cxckI1QixrQmY2ckJGLENldHJCQSxnQlp3T1EscUNZdE9OLG9CWG9yQjRCLENXbnJCNUIsaUJYb3JCNEIsQ1d0ckI1QixpQmY0ckJGLENHdm5CSSwwQll0RUosZ0JaK09RLG9CSGtkTixDQUNGLENnQi92QkEsWUFDRSxjQUdBLHFCWnEzQndDLENZdjNCeEMsb0JacTNCd0MsQ1lwM0J4QyxrQmhCbXdCRixDZ0Jod0JFLDRIQUNFLFdBQ0Esa0JoQmt3QkosQ2dCOXZCQSxxREFXRSxpQ0FEQSx3Q0FMQSxxQlhGTSxDV0lOLHdCQURBLDRCQUVBLHdCQUNBLDBCWjQyQndDLENZMTJCeEMsbUJBVEEsVVp3MkJ3QyxDWXYyQnhDLGlCQUNBLG1CQUhBLFNoQjJ3QkYsQ2dCMXZCRSw2RUFFRSxpQmhCMnZCSixDZ0J4dkJFLG1FQUNFLHNCaEIwdkJKLENnQnZ2QkUsaUVBQ0Usb0Jac3pCb0MsQ1lwekJwQyxpQ1ptc0I0QixDWXBzQjVCLFNoQjB2QkosQ2dCdHZCRSxxRUFDRSx3QlhoQ0csQ1dpQ0gsb0JoQnd2QkosQ2dCdHZCSSxtR0FJSSx3RGhCcXZCUixDZ0JqdkJJLDZGQUlJLHdEaEJndkJSLENnQjN1QkUsK0dBQ0Usd0JYckRHLENXMkRELHlEQUxGLG9CaEI4dUJKLENnQnJ1QkUsdUVBRUUsWUFDQSxVWmswQnVDLENZcDBCdkMsbUJoQnl1QkosQ2dCaHVCSSwwYkFDRSxVaEJrdUJOLENnQnB0QkEsYUFDRSxrQmhCdXRCRixDZ0JydEJFLCtIQUdFLHlEQUNBLHNCQUZBLG1CSC9GRSwrQ0dtR0YsQ0FMQSxTaEIydEJKLENhcnpCTSx1Q0d5RkosK0hIeEZNLGVid3pCTixDQUNGLENnQnp0QkksaUpBQ0Usd0RoQjJ0Qk4sQ2dCeHRCSSx1SkFNSSx5REFMRix3QmhCMnRCTixDZ0JodEJBLG1CQUNFLHFCQUNBLGlCaEJtdEJGLENnQmh0QkEsV0FFRSxtQkFDQSxvQkFGQSxpQmhCcXRCRixDZ0Ivc0JJLHVjQUVFLFlBQ0EsV1pxb0J3QixDWXZvQnhCLG1CaEJtdEJOLENpQi8xQkEsWUFLRSx3Q0FEQSx5QkFGQSxjQUNBLFVBRkEsVWpCczJCRixDaUJoMkJFLGtCQUNFLFNqQmsyQkosQ2lCOTFCSSx3Q0FBMEIsZ0RqQmkyQjlCLENpQmgyQkksb0NBQTBCLGdEakJtMkI5QixDaUJoMkJFLDhCQUNFLFFqQmsyQkosQ2lCLzFCRSxrQ0FTRSx3Q0gvQkYsd0JUY0ssQ1lhSCxRYjg4QnVDLENhajlCdkMsV2I4OEJ1QyxDYTc4QnZDLG1CSmJFLDhHSWtCRixDSmxCRSxzR0lrQkYsQ0FQQSxVakJ1MkJKLENhOTJCTSx1Q0lNSixrQ0pMTSx1Q2JpM0JOLENBQ0YsQ2lCbDJCSSx5Q0hqQ0Ysd0JkczRCRixDaUJoMkJFLDJDQUtFLHdCYnBDTyxDYXFDUCxtQkFIQSxZQUNBLGNidTdCOEIsQ2F6N0I5QixZYnc3QjhCLENhejdCOUIsVWpCdTJCSixDaUI3MUJFLDhCQVFFLGdCSHpERix3QlRjSyxDWXVDSCxRYm83QnVDLENhdDdCdkMsV2JtN0J1QyxDUzE5QnJDLDJHSTRDRixDSjVDRSxzR0k0Q0YsQ0FOQSxVakJvMkJKLENhdDRCTSx1Q0lpQ0osOEJKaENNLG9DYnk0Qk4sQ0FDRixDaUJoMkJJLHFDSDNERix3QmQ4NUJGLENpQjkxQkUsOEJBS0Usd0JiOURPLENhK0RQLG1CQUhBLFlBQ0EsY2I2NUI4QixDYS81QjlCLFliODVCOEIsQ2EvNUI5QixVakJxMkJKLENpQjMxQkUscUJBQ0UsbUJqQjYxQkosQ2lCMzFCSSwyQ0FDRSx3QmpCNjFCTixDaUIxMUJJLHVDQUNFLHdCakI0MUJOLENrQm43QkEsZUFDRSxpQmxCczdCRixDa0JwN0JFLDRMQUVFLHlCZHkvQjhCLENjeC9COUIsZ0JsQnM3QkosQ2tCbjdCRSxxQkFPRSx1QkFIQSxZQURBLE9BRUEsb0JBQ0Esb0JBTEEsa0JBQ0EsTUFNQSxxQkxERSw0RGJ1N0JOLENhbjdCTSx1Q0tYSixxQkxZTSxlYnM3Qk4sQ0FDRixDa0J0N0JFLGdLQUNFLG1CbEJ3N0JKLENrQnQ3Qkksb05BQ0UsV2xCdzdCTixDa0JyN0JJLHdiQUdFLHNCZG0rQjRCLENjcCtCNUIsb0JsQnU3Qk4sQ2tCbjdCSSxvT0FFRSxzQmQ4OUI0QixDYy85QjVCLG9CbEJzN0JOLENrQmo3QkUsNEJBRUUsc0JkdzlCOEIsQ2N6OUI5QixvQmxCbzdCSixDa0I3NkJJLDBnQkFDRSxXZGs5QjRCLENjajlCNUIsMERsQm83Qk4sQ2tCLzZCSSw0UEFDRSxXZDI4QjRCLENjMThCNUIsMERsQmk3Qk4sQ21CditCQSxhQUlFLG9CQUZBLGFBQ0EsZUFGQSxrQkFJQSxVbkIwK0JGLENtQngrQkUsa0xBR0UsY0FFQSxZQUhBLGtCQUVBLFFuQjIrQkosQ21CdCtCRSxnTkFFRSxTbkJ3K0JKLENtQmwrQkUsNlVBQ0Usa0JBQ0EsU25CbytCSixDbUJsK0JJLDZYQUNFLFNuQm8rQk4sQ21CejlCQSxrQkFFRSxtQkFRQSx3QmY1Q1MsQ2U2Q1QseUJBSkEsYWR4Q1MsQ2NrQ1QsYWhCd1BJLGtCQUxJLENnQi9PUixlZjhoQjRCLENlN2hCNUIsZWZtaUI0QixDZXRpQjVCLHVCQUtBLGtCQUNBLGtCbkI4OUJGLENtQmw5QkEsZ2JoQndPUSxxQ2dCcE9OLGtCbkIwOUJGLENHeDVCSSwwQmdCdEVKLGdiaEIrT1Esb0JIMHZCTixDQUNGLENtQmorQkEsZ2JoQjJOTSxvQkFMSSxDZ0JsTlIsb0JuQnkrQkYsQ21CcCtCQSwwREFFRSxrQm5CdStCRixDbUJ4OEJFLDBJQUNFLGdCbkIyOEJKLENvQnZpQ0UsZ0JBTUUsYWhCMC9CcUIsQ2dCLy9CckIsYWpCMlFFLGdCQUxJLENpQnBRTixpQmhCeXhCb0MsQ2dCMXhCcEMsVXBCNmlDSixDb0J0aUNFLGVBV0UsMEJBdkJpQixDQXNCakIsVUF2QmMsQ0FpQmQsYWpCK1BFLG9CQUxJLENpQnZQTixpQkFGQSxlQUNBLHFCQUxBLGtCQUNBLFNBQ0EsU3BCZ2pDSixDb0JuaUNJLDhIQUVFLGFwQndpQ04sQ29CdGxDSSxxZEF3REkseURBRUEseURBREEsNEJBRUEsNERBUEYsb0JoQis5Qm1CLENnQjU5QmpCLGtDcEJ3aUNSLENvQmppQ00sdWhCQUNFLG9CaEJvOUJpQixDZ0JuOUJqQixpQ3BCbWlDUixDb0JubUNJLGdPQTBFSSw4RUFEQSxrQ3BCK2hDUixDb0J4bUNJLHdEQWlGRSxvQnBCMmhDTixDb0J4aENRLDROQUdFLGlHQUNBLDZEQUNBLHNFQUhBLHNCcEI0aENWLENvQnJoQ00sb0VBQ0Usb0JoQnE3QmlCLENnQnA3QmpCLGlDcEJ1aENSLENvQnRuQ0ksOE5Bc0dFLG9CcEJvaENOLENvQmxoQ00sc1FBQ0Usd0JwQm9oQ1IsQ29CamhDTSw0UEFDRSxpQ3BCbWhDUixDb0JoaENNLHdyQkFDRSxhcEJraENSLENvQjdnQ0ksaU1BQ0UsZ0JwQmdoQ04sQ29Cdm9DSSw4MEJBK0hJLFNwQjhnQ1IsQ29CMWdDTSw4NkJBQ0UsU3BCOGdDUixDb0IvbkNFLGtCQU1FLGFoQjAvQnFCLENnQi8vQnJCLGFqQjJRRSxnQkFMSSxDaUJwUU4saUJoQnl4Qm9DLENnQjF4QnBDLFVwQnFvQ0osQ29COW5DRSxpQkFXRSwwQkF2QmlCLENBc0JqQixVQXZCYyxDQWlCZCxhakIrUEUsb0JBTEksQ2lCdlBOLGlCQUZBLGVBQ0EscUJBTEEsa0JBQ0EsU0FDQSxTcEJ3b0NKLENvQjNuQ0ksOElBRUUsYXBCZ29DTixDb0I5cUNJLDJlQXdESSx5REFFQSx5REFEQSw0QkFFQSw0REFQRixvQmhCKzlCbUIsQ2dCNTlCakIsa0NwQmdvQ1IsQ29Cem5DTSw2aUJBQ0Usb0JoQm85QmlCLENnQm45QmpCLGlDcEIybkNSLENvQjNyQ0ksME9BMEVJLDhFQURBLGtDcEJ1bkNSLENvQmhzQ0ksNERBaUZFLG9CcEJtbkNOLENvQmhuQ1Esb09BR0UsaUdBQ0EsNkRBQ0Esc0VBSEEsc0JwQm9uQ1YsQ29CN21DTSx3RUFDRSxvQmhCcTdCaUIsQ2dCcDdCakIsaUNwQittQ1IsQ29COXNDSSx3T0FzR0Usb0JwQjRtQ04sQ29CMW1DTSxnUkFDRSx3QnBCNG1DUixDb0J6bUNNLHNRQUNFLGlDcEIybUNSLENvQnhtQ00sOHNCQUNFLGFwQjBtQ1IsQ29Ccm1DSSx1TUFDRSxnQnBCd21DTixDb0IvdENJLDgyQkFpSUksU3BCb21DUixDb0JsbUNNLDg4QkFDRSxTcEJzbUNSLENxQjV1Q0EsNkhBWUUseUJBQ0EsdUJUS0UsZVU0R3FDLENEekh2QyxhaEJFUyxDZ0JHVCxlQVRBLHFCbEJnU0ksa0JBTEksQ2tCeFJSLGVqQjZrQjRCLENrQnRkNUIsdUJEckhBLGtCQUNBLHFCUktJLDZIUUdKLENBSkEsMENBRkEscUJyQnF2Q0YsQ2E5dUNNLHVDUWhCTiw2SFJpQlEsZWJpdkNOLENBQ0YsQ3FCbHZDRSwySkFDRSxhckJvdkNKLENxQmh2Q0UsNldBR0UsaUNqQm90QjRCLENpQnJ0QjVCLFNyQmt2Q0osQ3FCbnVDRSx5c0JBSUUsV2pCMHVCMEIsQ2lCM3VCMUIsbUJyQm91Q0osQ3FCdnRDRSw2QlB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJvd0NGLENzQi92Q0UseUNSckJBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbXdDSixDc0I5dkNFLHdHUjNCQSx3QlFNbUIsQ0F5QmpCLG9CQXhCYSxDQTZCWCxrQ0FQRixVdEJrd0NKLENzQnZ2Q0UsbVNBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QnV2Q0osQ3NCanZDSSwrVkFLSSxpQ3RCK3VDUixDc0IxdUNFLDhGQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCNnVDSixDcUJydkNFLGVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCa3lDRixDc0J2eENFLDBFUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QnV5Q0osQ3NCbHlDRSxxREFTSSxpQ3RCeXhDTixDc0JyeENFLG9KQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJxeENKLENzQi93Q0ksa0xBS0ksaUN0QjZ3Q1IsQ3NCeHdDRSxnREFHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QjJ3Q0osQ3FCbnhDRSxhUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QmcwQ0YsQ3NCcnpDRSxvRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEJxMENKLENzQmgwQ0UsaURBU0ksaUN0QnV6Q04sQ3NCbnpDRSwwSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCbXpDSixDc0I3eUNJLHdLQUtJLGlDdEIyeUNSLENzQnR5Q0UsNENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJ5eUNKLENxQmp6Q0UsVVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEI4MUNGLENzQm4xQ0UsMkRSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbTJDSixDc0I5MUNFLDJDQVNJLGlDdEJxMUNOLENzQmoxQ0UsMkhBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QmkxQ0osQ3NCMzBDSSx5SkFLSSxpQ3RCeTBDUixDc0JwMENFLHNDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCdTBDSixDcUIvMENFLGFQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCNDNDRixDc0JqM0NFLG9FUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0Qmk0Q0osQ3NCNTNDRSxpREFTSSxpQ3RCbTNDTixDc0IvMkNFLDBJQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEIrMkNKLENzQnoyQ0ksd0tBS0ksaUN0QnUyQ1IsQ3NCbDJDRSw0Q0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QnEyQ0osQ3FCNzJDRSxZUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QjA1Q0YsQ3NCLzRDRSxpRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEIrNUNKLENzQjE1Q0UsK0NBU0ksaUN0Qmk1Q04sQ3NCNzRDRSxxSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCNjRDSixDc0J2NENJLG1LQUtJLGlDdEJxNENSLENzQmg0Q0UsMENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJtNENKLENxQjM0Q0UsV1B2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJ3N0NGLENzQjc2Q0UsOERSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCNjdDSixDc0J4N0NFLDZDQVNJLGlDdEIrNkNOLENzQjM2Q0UsZ0lBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QjI2Q0osQ3NCcjZDSSw4SkFLSSxpQ3RCbTZDUixDc0I5NUNFLHdDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCaTZDSixDcUJ6NkNFLFVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCczlDRixDc0IzOENFLDJEUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QjI5Q0osQ3NCdDlDRSwyQ0FTSSxpQ3RCNjhDTixDc0J6OENFLDJIQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJ5OENKLENzQm44Q0kseUpBS0ksaUN0Qmk4Q1IsQ3NCNTdDRSxzQ0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0Qis3Q0osQ3FCajhDRSxtR0NvQkEsb0JsQkxhLENrQkliLGF0Qm03Q0YsQ3NCaDdDRSxxSEFFRSx3QmxCVFcsQ2tCVVgsb0JsQlZXLENrQlFYLFV0Qm83Q0osQ3NCLzZDRSwyUUFFRSxpQ3RCZzdDSixDc0I3NkNFLHVzQkFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEI2NkNKLENzQno2Q0ksaXlCQUtJLGlDdEJ1NkNSLENzQmw2Q0UsNFBBR0UseUJBREEsYXRCbzZDSixDcUIxOUNFLHVCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCNDhDRixDc0J6OENFLDZCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCNjhDSixDc0J4OENFLHFFQUVFLGlDdEJ5OENKLENzQnQ4Q0UsMkxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCczhDSixDc0JsOENJLHlOQUtJLGlDdEJnOENSLENzQjM3Q0UsZ0VBR0UseUJBREEsYXRCNjdDSixDcUJuL0NFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCcStDRixDc0JsK0NFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCcytDSixDc0JqK0NFLGlFQUVFLGlDdEJrK0NKLENzQi85Q0UsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCKzlDSixDc0IzOUNJLCtNQUtJLGlDdEJ5OUNSLENzQnA5Q0UsNERBR0UseUJBREEsYXRCczlDSixDcUI1Z0RFLGtCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCOC9DRixDc0IzL0NFLHdCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCKy9DSixDc0IxL0NFLDJEQUVFLGlDdEIyL0NKLENzQngvQ0Usa0tBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCdy9DSixDc0JwL0NJLGdNQUtJLGlDdEJrL0NSLENzQjcrQ0Usc0RBR0UseUJBREEsYXRCKytDSixDcUJyaURFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCdWhERixDc0JwaERFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCd2hESixDc0JuaERFLGlFQUVFLGlDdEJvaERKLENzQmpoREUsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCaWhESixDc0I3Z0RJLCtNQUtJLGlDdEIyZ0RSLENzQnRnREUsNERBR0UseUJBREEsYXRCd2dESixDcUI5akRFLG9CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCZ2pERixDc0I3aURFLDBCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCaWpESixDc0I1aURFLCtEQUVFLGlDdEI2aURKLENzQjFpREUsNEtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCMGlESixDc0J0aURJLDBNQUtJLGlDdEJvaURSLENzQi9oREUsMERBR0UseUJBREEsYXRCaWlESixDcUJ2bERFLG1CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCeWtERixDc0J0a0RFLHlCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCMGtESixDc0Jya0RFLDZEQUVFLGlDdEJza0RKLENzQm5rREUsdUtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCbWtESixDc0IvakRJLHFNQUtJLGlDdEI2akRSLENzQnhqREUsd0RBR0UseUJBREEsYXRCMGpESixDcUJobkRFLDRDQ29CQSxvQmxCTGEsQ2tCSWIsYXRCa21ERixDc0IvbERFLHdEQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCbW1ESixDc0I5bERFLHNJQUVFLGlDdEIrbERKLENzQjVsREUsNFdBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCNGxESixDc0J4bERJLHdhQUtJLGlDdEJzbERSLENzQmpsREUsNEhBR0UseUJBREEsYXRCbWxESixDcUI3bkRBLFVBRUUsYWhCN0RLLENnQjRETCxlakJpZ0I0QixDaUIvZjVCLHlCckJnb0RGLENxQjluREUsZ0JBQ0UsYXJCZ29ESixDcUJ4bkRFLHNDQUVFLGFyQnluREosQ3FCOW1EQSxRVGxGSSxlVTRHcUMsQ25CdUtqQyxxQ21CMUtOLGtCdEI2bERGLENHcmxESSwwQmtCL0JKLFFsQndNUSxvQkhnN0NOLENBQ0YsQ3FCcm5EQSxRVHRGSSxlVTRHcUMsQ25CbUtuQyxvQkFMSSxDbUJqS1Isb0J0QndtREYsQ3VCdnVEQSxNVmdCTSw4QmIydEROLENhdnRETSx1Q1VwQk4sTVZxQlEsZWIwdEROLENBQ0YsQ3VCN3VERSxpQkFDRSxTdkIrdURKLEN1Qnp1REUscUJBQ0UsWXZCNHVESixDdUJ4dURBLFlBQ0UsU0FDQSxnQlZESSwyQmI2dUROLENhenVETSx1Q1VMTixZVk1RLGViNHVETixDQUNGLEN1Qjl1REUsZ0NBRUUsWVZORSwwQlVPRixDQUZBLE92Qmt2REosQ2FudkRNLHVDVUFKLGdDVkNNLGVic3ZETixDQUNGLEN3QjN3REEsc0NBSUUsaUJ4Qjh3REYsQ3dCM3dEQSxpQkFDRSxrQnhCOHdERixDeUJ6dkRJLHVCQTFCRixnQkFDQSw2QkFGQSw4QkFEQSxzQkFnQ0ksV0FIQSxxQkFDQSxrQnJCcWdCd0IsQ3FCcGdCeEIscUJ6Qmd3RE4sQ3lCdnVESSw2QkFDRSxhekJ5dUROLEN3QnB4REEsZUFZRSw0QkFEQSxxQm5CUk0sQ21CVU4sMkJBTEEsYW5CYlMsQ21CUVQsYXJCa1JJLGtCQUxJLENxQnRRUixnQkFKQSxTQUZBLGVwQittQ2tDLENvQjltQ2xDLGdCQUpBLGtCQVFBLGdCQVBBLFl4Qmt5REYsQ3dCbnhERSwrQkFFRSxPQUNBLGtCcEJrbUNnQyxDb0JwbUNoQyxReEJ1eERKLEN3Qnp3REkscUJBQ0UsbUJ4QjR3RE4sQ3dCMXdETSxxQ0FFRSxPQURBLFV4QjZ3RFIsQ3dCeHdESSxtQkFDRSxpQnhCMndETixDd0J6d0RNLG1DQUVFLFVBREEsT3hCNHdEUixDUTF3REkseUJnQmZBLHdCQUNFLG1CeEI2eERKLEN3QjN4REksd0NBRUUsT0FEQSxVeEI4eEROLEN3Qnp4REUsc0JBQ0UsaUJ4QjR4REosQ3dCMXhESSxzQ0FFRSxVQURBLE94QjZ4RE4sQ0FDRixDUTV4REkseUJnQmZBLHdCQUNFLG1CeEI4eURKLEN3QjV5REksd0NBRUUsT0FEQSxVeEIreUROLEN3QjF5REUsc0JBQ0UsaUJ4QjZ5REosQ3dCM3lESSxzQ0FFRSxVQURBLE94Qjh5RE4sQ0FDRixDUTd5REkseUJnQmZBLHdCQUNFLG1CeEIrekRKLEN3Qjd6REksd0NBRUUsT0FEQSxVeEJnMEROLEN3QjN6REUsc0JBQ0UsaUJ4Qjh6REosQ3dCNXpESSxzQ0FFRSxVQURBLE94Qit6RE4sQ0FDRixDUTl6REksMEJnQmZBLHdCQUNFLG1CeEJnMURKLEN3QjkwREksd0NBRUUsT0FEQSxVeEJpMUROLEN3QjUwREUsc0JBQ0UsaUJ4QiswREosQ3dCNzBESSxzQ0FFRSxVQURBLE94QmcxRE4sQ0FDRixDUS8wREksMEJnQmZBLHlCQUNFLG1CeEJpMkRKLEN3Qi8xREkseUNBRUUsT0FEQSxVeEJrMkROLEN3QjcxREUsdUJBQ0UsaUJ4QmcyREosQ3dCOTFESSx1Q0FFRSxVQURBLE94QmkyRE4sQ0FDRixDd0J2MURFLHVDQUVFLFlBRUEscUJwQjBqQ2dDLENvQjNqQ2hDLGFBRkEsUXhCNDFESixDeUJ2NERJLCtCQW5CRix5QkFDQSw2QkFGQSw4QkFEQSxhQXlCSSxXQUhBLHFCQUNBLGtCckJxZ0J3QixDcUJwZ0J4QixxQnpCODRETixDeUJyM0RJLHFDQUNFLGF6QnUzRE4sQ3dCNzFERSx3Q0FHRSxVQUVBLG1CcEI0aUNnQyxDb0I3aUNoQyxhQUZBLFdBREEsS3hCbzJESixDeUI1NURJLGdDQVpGLCtCQUNBLHVCQUZBLGVBREEsNEJBa0JJLFdBSEEscUJBQ0Esa0JyQnFnQndCLENxQnBnQnhCLHFCekJtNkROLEN5QjE0REksc0NBQ0UsYXpCNDRETixDd0J4MkRJLGdDQUNFLGdCeEIwMkROLEN3QnAyREUsMENBR0UsVUFFQSxvQnBCMmhDZ0MsQ29CNWhDaEMsYUFGQSxXQURBLEt4QjIyREosQ3lCcDdESSxrQ0FJRSxXQUhBLHFCQWVFLGFBZEYsa0JyQnFnQndCLENxQnBnQnhCLHFCekJ1N0ROLEN5QnY2RE0sbUNBeEJKLCtCQURBLHdCQURBLDRCQThCTSxXQUhBLHFCQUNBLG1CckJrZnNCLENxQmpmdEIscUJ6Qmc3RFIsQ3lCMTZESSx3Q0FDRSxhekI0NkROLEN3QnYzREksbUNBQ0UsZ0J4QnkzRE4sQ3dCbDNEQSxrQkFJRSwrQkFIQSxTQUNBLGVBQ0EsZXhCczNERixDd0IvMkRBLGVBVUUseUJBQ0EsU0FQQSxXQUVBLGFuQjdIUyxDbUJ3SFQsY0FJQSxlcEJ3YzRCLENvQjFjNUIsb0JBSUEsbUJBQ0EscUJBQ0EsbUJBUEEsVXhCMjNERixDd0JwMkRFLDBDVnZKQSx3QlZNUyxDb0JtSlAsYXhCczJESixDd0JqMkRFLDRDVjlKQSx3QlRjSyxDbUJrSkgsVW5CakpJLENtQmtKSixvQnhCbTJESixDd0IvMURFLGdEQUlFLHlCQUZBLGFuQmxLTyxDbUJtS1AsbUJ4QmkyREosQ3dCMTFEQSxvQkFDRSxheEI2MURGLEN3QnoxREEsaUJBS0UsYXBCL0tTLENvQjJLVCxjckI0R0ksb0JBTEksQ3FCckdSLGdCQURBLGtCcEJxK0JrQyxDb0JqK0JsQyxrQnhCNDFERixDd0J4MURBLG9CQUdFLGFuQjFMUyxDbUJ3TFQsY0FDQSxtQnhCNDFERixDd0J2MURBLG9CQUVFLHdCbkJqTVMsQ21Ca01ULHNCcEI4N0JrQyxDb0JoOEJsQyxheEI0MURGLEN3QnYxREUsbUNBQ0UsYXhCeTFESixDd0J2MURJLGtGVjlNRiwwQlZzcUNrQyxDb0J0OUI5QixVeEJ5MUROLEN3QnIxREksb0ZWcE5GLHdCVGNLLENtQndNRCxVeEJ1MUROLEN3Qm4xREksd0ZBRUUsYXhCbzFETixDd0JoMURFLHNDQUNFLHNCeEJrMURKLEN3Qi8wREUsd0NBQ0UsYXhCaTFESixDd0I5MERFLHFDQUNFLGF4QmcxREosQzBCempFQSxnRUFJRSx1QkFEQSxrQnRCazZDOEIsQ3NCbjZDOUIsYUFEQSxpQjFCK2pFRixDMEJ2akVBLGVBRUUsYTFCeWpFRixDMEJyakVBLFlBQ0UsZTFCd2pFRixDMEJoakVBLG1CQUNFLGtCMUJtakVGLEMwQmhqRUUsOEJBS0UscUJBSkEsa0JBRUEsUUFEQSxNQUVBLFMxQm1qRUosQzBCbmlFRSxlWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMmxFRixDMkJ2bEVFLDJCQUNFLGEzQnlsRUosQzBCNWlFRSxpQlpoREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQm9tRUYsQzJCaG1FRSw2QkFDRSxhM0JrbUVKLEMwQnJqRUUsK0NaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0I2bUVGLEMyQnptRUUsdUVBQ0UsYTNCMm1FSixDMEI5akVFLFlaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0JzbkVGLEMyQmxuRUUsd0JBQ0UsYTNCb25FSixDMEJ2a0VFLGVaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0IrbkVGLEMyQjNuRUUsMkJBQ0UsYTNCNm5FSixDMEJobEVFLHVDWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCd29FRixDMkJwb0VFLCtEQUNFLGEzQnNvRUosQzBCemxFRSxhWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCaXBFRixDMkI3b0VFLHlCQUNFLGEzQitvRUosQzBCbG1FRSxZWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMHBFRixDMkJ0cEVFLHdCQUNFLGEzQndwRUosQzRCeHBFQSxPQUtFLGFBRUEsWUFKQSxPQVNBLFVBSkEsa0JBQ0EsZ0JBUkEsZUFDQSxNQUlBLFdBRkEsWTVCaXFFRixDNEJscEVBLGNBR0UsWXhCaTJDa0MsQ3dCLzFDbEMsb0JBSkEsa0JBQ0EsVTVCdXBFRixDNEJqcEVFLDBCQUVFLDJCeEJ1M0NnQyxDUzM0QzlCLGlDYnVxRU4sQ2FucUVNLHVDZWNKLDBCZmJNLGVic3FFTixDQUNGLEM0QnRwRUUsMEJBQ0UsYzVCd3BFSixDNEJwcEVFLGtDQUNFLHFCNUJzcEVKLEM0QmxwRUEseUJBQ0Usd0I1QnFwRUYsQzRCbnBFRSx3Q0FDRSxnQkFDQSxlNUJxcEVKLEM0QmxwRUUscUNBQ0UsZTVCb3BFSixDNEJocEVBLGtEQUVFLG1CQURBLGFBRUEsNEI1Qm1wRUYsQzRCL29FQSxlQVNFLDRCQURBLHFCdkJ6RE0sQ3VCMkROLHVCQVJBLGFBQ0Esc0JBV0EsVUFQQSxvQkFOQSxrQkFHQSxVNUJ1cEVGLEM0QnpvRUEsZ0JDOUVFLHdCeEJHUyxDd0JKVCxhQUhBLE9BRkEsZUFDQSxNQUdBLFlBREEsWTdCb3VFRixDNkI5dEVFLHFCQUFTLFM3Qml1RVgsQzZCaHVFRSxxQkFBUyxXN0JtdUVYLEM0Qm5wRUEsY0FHRSxtQkFHQSxnQ0FMQSxhQUNBLGNBRUEsOEJBQ0EsWTVCdXBFRixDNEJucEVFLHlCQUVFLGlDQURBLGE1QnNwRUosQzRCaHBFQSxhQUVFLGV4QnVlNEIsQ3dCeGU1QixlNUJvcEVGLEM0QjlvRUEsWUFJRSxjQUNBLFl4QjhQTyxDd0JsUVAsaUI1Qm1wRUYsQzRCM29FQSxjQUlFLG1CQUdBLDZCQU5BLGFBRUEsY0FEQSxlQUdBLHlCQUNBLGM1QitvRUYsQzRCeG9FRSxnQkFDRSxhNUIwb0VKLENRcnRFSSx5Qm9Ca0ZGLGNBRUUsb0JBREEsZTVCd29FRixDNEJwb0VBLHlCQUNFLDBCNUJ1b0VGLEM0QnBvRUEsa0RBQ0UsOEI1QnVvRUYsQzRCaG9FQSxVQUFZLGU1Qm9vRVosQ0FDRixDUXh1RUkseUJvQnVHRiwrQ0FFRSxlNUJxb0VGLENBQ0YsQ1EvdUVJLDBCb0I4R0YscUNBQVksZ0I1QnFvRVosQ0FDRixDNEI3bkVJLGtCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmtvRU4sQzRCN25FTSxpQ0FFRSxTQURBLFc1QmdvRVIsQzRCdm5FTSw4QkFDRSxlNUJ5bkVSLENRcHZFSSw0Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmdwRUosQzRCM29FSSx5Q0FFRSxTQURBLFc1QjhvRU4sQzRCcm9FSSxzQ0FDRSxlNUJ1b0VOLENBQ0YsQ1Fud0VJLDRCb0IwR0EsMEJBR0UsWUFDQSxTQUZBLGVBREEsVzVCK3BFSixDNEIxcEVJLHlDQUVFLFNBREEsVzVCNnBFTixDNEJwcEVJLHNDQUNFLGU1QnNwRU4sQ0FDRixDUWx4RUksNEJvQjBHQSwwQkFHRSxZQUNBLFNBRkEsZUFEQSxXNUI4cUVKLEM0QnpxRUkseUNBRUUsU0FEQSxXNUI0cUVOLEM0Qm5xRUksc0NBQ0UsZTVCcXFFTixDQUNGLENRanlFSSw2Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QjZyRUosQzRCeHJFSSx5Q0FFRSxTQURBLFc1QjJyRU4sQzRCbHJFSSxzQ0FDRSxlNUJvckVOLENBQ0YsQ1FoekVJLDZCb0IwR0EsMkJBR0UsWUFDQSxTQUZBLGVBREEsVzVCNHNFSixDNEJ2c0VJLDBDQUVFLFNBREEsVzVCMHNFTixDNEJqc0VJLHVDQUNFLGU1Qm1zRU4sQ0FDRixDOEJ6NEVFLGdCQUVFLFdBQ0EsV0FGQSxhOUI2NEVKLEMrQi80RUUsY0FDRSxhL0JrNUVKLEMrQi80RU0sd0NBRUUsYS9CZzVFUixDK0J0NUVFLGdCQUNFLGEvQnk1RUosQytCdDVFTSw0Q0FFRSxhL0J1NUVSLEMrQjc1RUUsY0FDRSxhL0JnNkVKLEMrQjc1RU0sd0NBRUUsYS9CODVFUixDK0JwNkVFLFdBQ0UsYS9CdTZFSixDK0JwNkVNLGtDQUVFLGEvQnE2RVIsQytCMzZFRSxjQUNFLGEvQjg2RUosQytCMzZFTSx3Q0FFRSxhL0I0NkVSLEMrQmw3RUUsYUFDRSxhL0JxN0VKLEMrQmw3RU0sc0NBRUUsYS9CbTdFUixDK0J6N0VFLFlBQ0UsYS9CNDdFSixDK0J6N0VNLG9DQUVFLGEvQjA3RVIsQytCaDhFRSxXQUNFLGEvQm04RUosQytCaDhFTSxrQ0FFRSxhL0JpOEVSLENnQ3Q4RUEsT0FDRSxrQkFDQSxVaEN5OEVGLENnQ3Y4RUUsY0FHRSxXQUZBLGNBQ0Esa0NoQzA4RUosQ2dDdDhFRSxTQUtFLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFVoQ3k4RUosQ2dDbjhFRSxXQUNFLHNCaENzOEVKLENnQ3Y4RUUsV0FDRSxxQmhDMDhFSixDZ0MzOEVFLFlBQ0Usd0JoQzg4RUosQ2dDLzhFRSxZQUNFLGdDaENrOUVKLENpQ3YrRUEsV0FFRSxLakM2K0VGLENpQ3YrRUEseUJBSkUsT0FIQSxlQUVBLFFBRUEsWWpDay9FRixDaUMvK0VBLGNBR0UsUWpDNCtFRixDaUNsK0VJLFlBQ0UsZ0JBQ0EsTUFDQSxZakNxK0VOLENRaDhFSSx5QnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakM0K0VKLENBQ0YsQ1F4OEVJLHlCeUJ4Q0EsZUFDRSxnQkFDQSxNQUNBLFlqQ20vRUosQ0FDRixDUS84RUkseUJ5QnhDQSxlQUNFLGdCQUNBLE1BQ0EsWWpDMC9FSixDQUNGLENRdDlFSSwwQnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakNpZ0ZKLENBQ0YsQ1E3OUVJLDBCeUJ4Q0EsZ0JBQ0UsZ0JBQ0EsTUFDQSxZakN3Z0ZKLENBQ0YsQ2tDbGlGQSxRQUdFLG1CQURBLGtCbENzaUZGLENrQ2ppRkEsZ0JBSEUsbUJBSEEsWWxDOGlGRixDa0N4aUZBLFFBRUUsY0FDQSxxQmxDcWlGRixDbUM1aUZBLDJFQ1VFLDZCQUVBLG1CQU5BLHFCQUVBLHNCQUNBLDBCQUZBLG9CQUhBLDRCQU9BLDZCQU5BLG1CcENvakZGLENxQ3hqRkUsc0JBSUUsU0FHQSxXQUZBLE9BSkEsa0JBRUEsUUFEQSxNQUlBLFNyQzRqRkosQ3NDbmtGQSxlQ0FFLGdCQUNBLHVCQUNBLGtCdkN1a0ZGLEN3QzdrRkEsSUFFRSxtQkFHQSw4QkFKQSxxQkFHQSxlQUVBLFdwQ2lwQjRCLENvQ3BwQjVCLFN4Q21sRkYsQ3lDdmhGUSxnQkFPSSxnQ3pDb2hGWixDeUMzaEZRLFdBT0ksNEJ6Q3doRlosQ3lDL2hGUSxjQU9JLCtCekM0aEZaLEN5Q25pRlEsY0FPSSwrQnpDZ2lGWixDeUN2aUZRLG1CQU9JLG9DekNvaUZaLEN5QzNpRlEsZ0JBT0ksaUN6Q3dpRlosQ3lDL2lGUSxhQU9JLG9CekM0aUZaLEN5Q25qRlEsV0FPSSxxQnpDZ2pGWixDeUN2akZRLFlBT0ksb0J6Q29qRlosQ3lDM2pGUSxXQU9JLG1CekN3akZaLEN5Qy9qRlEsWUFPSSxxQnpDNGpGWixDeUNua0ZRLFlBT0ksb0J6Q2drRlosQ3lDdmtGUSxZQU9JLHFCekNva0ZaLEN5QzNrRlEsYUFPSSxtQnpDd2tGWixDeUMva0ZRLGVBT0ksdUJ6QzRrRlosQ3lDbmxGUSxpQkFPSSx5QnpDZ2xGWixDeUN2bEZRLGtCQU9JLDBCekNvbEZaLEN5QzNsRlEsaUJBT0kseUJ6Q3dsRlosQ3lDL2xGUSxVQU9JLHdCekM0bEZaLEN5Q25tRlEsZ0JBT0ksOEJ6Q2dtRlosQ3lDdm1GUSxTQU9JLHVCekNvbUZaLEN5QzNtRlEsUUFPSSxzQnpDd21GWixDeUMvbUZRLFNBT0ksdUJ6QzRtRlosQ3lDbm5GUSxhQU9JLDJCekNnbkZaLEN5Q3ZuRlEsY0FPSSw0QnpDb25GWixDeUMzbkZRLFFBT0ksc0J6Q3duRlosQ3lDL25GUSxlQU9JLDZCekM0bkZaLEN5Q25vRlEsUUFPSSxzQnpDZ29GWixDeUN2b0ZRLFFBT0ksMkN6Q29vRlosQ3lDM29GUSxXQU9JLHNEekN3b0ZaLEN5Qy9vRlEsV0FPSSxpRHpDNG9GWixDeUNucEZRLGFBT0kseUJ6Q2dwRlosQ3lDdnBGUSxpQkFPSSx5QnpDb3BGWixDeUMzcEZRLG1CQU9JLDJCekN3cEZaLEN5Qy9wRlEsbUJBT0ksMkJ6QzRwRlosQ3lDbnFGUSxnQkFPSSx3QnpDZ3FGWixDeUN2cUZRLGlCQU9JLHlCekNvcUZaLEN5QzNxRlEsT0FPSSxlekN3cUZaLEN5Qy9xRlEsUUFPSSxpQnpDNHFGWixDeUNuckZRLFNBT0ksa0J6Q2dyRlosQ3lDdnJGUSxVQU9JLGtCekNvckZaLEN5QzNyRlEsV0FPSSxvQnpDd3JGWixDeUMvckZRLFlBT0kscUJ6QzRyRlosQ3lDbnNGUSxTQU9JLGdCekNnc0ZaLEN5Q3ZzRlEsVUFPSSxrQnpDb3NGWixDeUMzc0ZRLFdBT0ksbUJ6Q3dzRlosQ3lDL3NGUSxPQU9JLGlCekM0c0ZaLEN5Q250RlEsUUFPSSxtQnpDZ3RGWixDeUN2dEZRLFNBT0ksb0J6Q290RlosQ3lDM3RGUSxrQkFPSSx3Q3pDd3RGWixDeUMvdEZRLG9CQU9JLG9DekM0dEZaLEN5Q251RlEsb0JBT0ksb0N6Q2d1RlosQ3lDdnVGUSxRQU9JLGtDekNvdUZaLEN5QzN1RlEsVUFPSSxrQnpDd3VGWixDeUMvdUZRLFlBT0ksc0N6QzR1RlosQ3lDbnZGUSxjQU9JLHNCekNndkZaLEN5Q3Z2RlEsWUFPSSx3Q3pDb3ZGWixDeUMzdkZRLGNBT0ksd0J6Q3d2RlosQ3lDL3ZGUSxlQU9JLHlDekM0dkZaLEN5Q253RlEsaUJBT0kseUJ6Q2d3RlosQ3lDdndGUSxjQU9JLHVDekNvd0ZaLEN5QzN3RlEsZ0JBT0ksdUJ6Q3d3RlosQ3lDL3dGUSxnQkFPSSw4QnpDNHdGWixDeUNueEZRLGtCQU9JLDhCekNneEZaLEN5Q3Z4RlEsZ0JBT0ksOEJ6Q294RlosQ3lDM3hGUSxhQU9JLDhCekN3eEZaLEN5Qy94RlEsZ0JBT0ksOEJ6QzR4RlosQ3lDbnlGUSxlQU9JLDhCekNneUZaLEN5Q3Z5RlEsY0FPSSw4QnpDb3lGWixDeUMzeUZRLGFBT0ksOEJ6Q3d5RlosQ3lDL3lGUSxjQU9JLDJCekM0eUZaLEN5Q256RlEsVUFPSSwwQnpDZ3pGWixDeUN2ekZRLFVBT0ksMEJ6Q296RlosQ3lDM3pGUSxVQU9JLDBCekN3ekZaLEN5Qy96RlEsVUFPSSwwQnpDNHpGWixDeUNuMEZRLFVBT0ksMEJ6Q2cwRlosQ3lDdjBGUSxNQU9JLG1CekNvMEZaLEN5QzMwRlEsTUFPSSxtQnpDdzBGWixDeUMvMEZRLE1BT0ksbUJ6QzQwRlosQ3lDbjFGUSxPQU9JLG9CekNnMUZaLEN5Q3YxRlEsUUFPSSxvQnpDbzFGWixDeUMzMUZRLFFBT0ksd0J6Q3cxRlosQ3lDLzFGUSxRQU9JLHFCekM0MUZaLEN5Q24yRlEsWUFPSSx5QnpDZzJGWixDeUN2MkZRLE1BT0ksb0J6Q28yRlosQ3lDMzJGUSxNQU9JLG9CekN3MkZaLEN5Qy8yRlEsTUFPSSxvQnpDNDJGWixDeUNuM0ZRLE9BT0kscUJ6Q2czRlosQ3lDdjNGUSxRQU9JLHFCekNvM0ZaLEN5QzMzRlEsUUFPSSx5QnpDdzNGWixDeUMvM0ZRLFFBT0ksc0J6QzQzRlosQ3lDbjRGUSxZQU9JLDBCekNnNEZaLEN5Q3Y0RlEsV0FPSSx1QnpDbzRGWixDeUMzNEZRLFVBT0ksNEJ6Q3c0RlosQ3lDLzRGUSxhQU9JLCtCekM0NEZaLEN5Q241RlEsa0JBT0ksb0N6Q2c1RlosQ3lDdjVGUSxxQkFPSSx1Q3pDbzVGWixDeUMzNUZRLGFBT0kscUJ6Q3c1RlosQ3lDLzVGUSxhQU9JLHFCekM0NUZaLEN5Q242RlEsZUFPSSx1QnpDZzZGWixDeUN2NkZRLGVBT0ksdUJ6Q282RlosQ3lDMzZGUSxXQU9JLHdCekN3NkZaLEN5Qy82RlEsYUFPSSwwQnpDNDZGWixDeUNuN0ZRLG1CQU9JLGdDekNnN0ZaLEN5Q3Y3RlEsT0FPSSxlekNvN0ZaLEN5QzM3RlEsT0FPSSxvQnpDdzdGWixDeUMvN0ZRLE9BT0ksbUJ6QzQ3RlosQ3lDbjhGUSxPQU9JLGtCekNnOEZaLEN5Q3Y4RlEsT0FPSSxvQnpDbzhGWixDeUMzOEZRLE9BT0ksa0J6Q3c4RlosQ3lDLzhGUSx1QkFPSSxvQ3pDNDhGWixDeUNuOUZRLHFCQU9JLGtDekNnOUZaLEN5Q3Y5RlEsd0JBT0ksZ0N6Q285RlosQ3lDMzlGUSx5QkFPSSx1Q3pDdzlGWixDeUMvOUZRLHdCQU9JLHNDekM0OUZaLEN5Q24rRlEsd0JBT0ksc0N6Q2crRlosQ3lDditGUSxtQkFPSSxnQ3pDbytGWixDeUMzK0ZRLGlCQU9JLDhCekN3K0ZaLEN5Qy8rRlEsb0JBT0ksNEJ6QzQrRlosQ3lDbi9GUSxzQkFPSSw4QnpDZy9GWixDeUN2L0ZRLHFCQU9JLDZCekNvL0ZaLEN5QzMvRlEscUJBT0ksa0N6Q3cvRlosQ3lDLy9GUSxtQkFPSSxnQ3pDNC9GWixDeUNuZ0dRLHNCQU9JLDhCekNnZ0daLEN5Q3ZnR1EsdUJBT0kscUN6Q29nR1osQ3lDM2dHUSxzQkFPSSxvQ3pDd2dHWixDeUMvZ0dRLHVCQU9JLCtCekM0Z0daLEN5Q25oR1EsaUJBT0kseUJ6Q2doR1osQ3lDdmhHUSxrQkFPSSwrQnpDb2hHWixDeUMzaEdRLGdCQU9JLDZCekN3aEdaLEN5Qy9oR1EsbUJBT0ksMkJ6QzRoR1osQ3lDbmlHUSxxQkFPSSw2QnpDZ2lHWixDeUN2aUdRLG9CQU9JLDRCekNvaUdaLEN5QzNpR1EsYUFPSSxrQnpDd2lHWixDeUMvaUdRLFNBT0ksaUJ6QzRpR1osQ3lDbmpHUSxTQU9JLGlCekNnakdaLEN5Q3ZqR1EsU0FPSSxpQnpDb2pHWixDeUMzakdRLFNBT0ksaUJ6Q3dqR1osQ3lDL2pHUSxTQU9JLGlCekM0akdaLEN5Q25rR1EsU0FPSSxpQnpDZ2tHWixDeUN2a0dRLFlBT0ksaUJ6Q29rR1osQ3lDM2tHUSxLQU9JLGtCekN3a0daLEN5Qy9rR1EsS0FPSSx1QnpDNGtHWixDeUNubEdRLEtBT0ksc0J6Q2dsR1osQ3lDdmxHUSxLQU9JLHFCekNvbEdaLEN5QzNsR1EsS0FPSSx1QnpDd2xHWixDeUMvbEdRLEtBT0kscUJ6QzRsR1osQ3lDbm1HUSxRQU9JLHFCekNnbUdaLEN5Q3ZtR1EsTUFPSSxnRHpDcW1HWixDeUM1bUdRLE1BT0ksMER6QzBtR1osQ3lDam5HUSxNQU9JLHdEekMrbUdaLEN5Q3RuR1EsTUFPSSxzRHpDb25HWixDeUMzbkdRLE1BT0ksMER6Q3luR1osQ3lDaG9HUSxNQU9JLHNEekM4bkdaLEN5Q3JvR1EsU0FPSSxzRHpDbW9HWixDeUMxb0dRLE1BT0ksZ0R6Q3dvR1osQ3lDL29HUSxNQU9JLDBEekM2b0daLEN5Q3BwR1EsTUFPSSx3RHpDa3BHWixDeUN6cEdRLE1BT0ksc0R6Q3VwR1osQ3lDOXBHUSxNQU9JLDBEekM0cEdaLEN5Q25xR1EsTUFPSSxzRHpDaXFHWixDeUN4cUdRLFNBT0ksc0R6Q3NxR1osQ3lDN3FHUSxNQU9JLHNCekMwcUdaLEN5Q2pyR1EsTUFPSSwyQnpDOHFHWixDeUNyckdRLE1BT0ksMEJ6Q2tyR1osQ3lDenJHUSxNQU9JLHlCekNzckdaLEN5QzdyR1EsTUFPSSwyQnpDMHJHWixDeUNqc0dRLE1BT0kseUJ6QzhyR1osQ3lDcnNHUSxTQU9JLHlCekNrc0daLEN5Q3pzR1EsTUFPSSx3QnpDc3NHWixDeUM3c0dRLE1BT0ksNkJ6QzBzR1osQ3lDanRHUSxNQU9JLDRCekM4c0daLEN5Q3J0R1EsTUFPSSwyQnpDa3RHWixDeUN6dEdRLE1BT0ksNkJ6Q3N0R1osQ3lDN3RHUSxNQU9JLDJCekMwdEdaLEN5Q2p1R1EsU0FPSSwyQnpDOHRHWixDeUNydUdRLE1BT0kseUJ6Q2t1R1osQ3lDenVHUSxNQU9JLDhCekNzdUdaLEN5Qzd1R1EsTUFPSSw2QnpDMHVHWixDeUNqdkdRLE1BT0ksNEJ6Qzh1R1osQ3lDcnZHUSxNQU9JLDhCekNrdkdaLEN5Q3p2R1EsTUFPSSw0QnpDc3ZHWixDeUM3dkdRLFNBT0ksNEJ6QzB2R1osQ3lDandHUSxNQU9JLHVCekM4dkdaLEN5Q3J3R1EsTUFPSSw0QnpDa3dHWixDeUN6d0dRLE1BT0ksMkJ6Q3N3R1osQ3lDN3dHUSxNQU9JLDBCekMwd0daLEN5Q2p4R1EsTUFPSSw0QnpDOHdHWixDeUNyeEdRLE1BT0ksMEJ6Q2t4R1osQ3lDenhHUSxTQU9JLDBCekNzeEdaLEN5Qzd4R1EsS0FPSSxtQnpDMHhHWixDeUNqeUdRLEtBT0ksd0J6Qzh4R1osQ3lDcnlHUSxLQU9JLHVCekNreUdaLEN5Q3p5R1EsS0FPSSxzQnpDc3lHWixDeUM3eUdRLEtBT0ksd0J6QzB5R1osQ3lDanpHUSxLQU9JLHNCekM4eUdaLEN5Q3J6R1EsTUFPSSxrRHpDbXpHWixDeUMxekdRLE1BT0ksNER6Q3d6R1osQ3lDL3pHUSxNQU9JLDBEekM2ekdaLEN5Q3AwR1EsTUFPSSx3RHpDazBHWixDeUN6MEdRLE1BT0ksNER6Q3UwR1osQ3lDOTBHUSxNQU9JLHdEekM0MEdaLEN5Q24xR1EsTUFPSSxrRHpDaTFHWixDeUN4MUdRLE1BT0ksNER6Q3MxR1osQ3lDNzFHUSxNQU9JLDBEekMyMUdaLEN5Q2wyR1EsTUFPSSx3RHpDZzJHWixDeUN2MkdRLE1BT0ksNER6Q3EyR1osQ3lDNTJHUSxNQU9JLHdEekMwMkdaLEN5Q2ozR1EsTUFPSSx1QnpDODJHWixDeUNyM0dRLE1BT0ksNEJ6Q2szR1osQ3lDejNHUSxNQU9JLDJCekNzM0daLEN5QzczR1EsTUFPSSwwQnpDMDNHWixDeUNqNEdRLE1BT0ksNEJ6QzgzR1osQ3lDcjRHUSxNQU9JLDBCekNrNEdaLEN5Q3o0R1EsTUFPSSx5QnpDczRHWixDeUM3NEdRLE1BT0ksOEJ6QzA0R1osQ3lDajVHUSxNQU9JLDZCekM4NEdaLEN5Q3I1R1EsTUFPSSw0QnpDazVHWixDeUN6NUdRLE1BT0ksOEJ6Q3M1R1osQ3lDNzVHUSxNQU9JLDRCekMwNUdaLEN5Q2o2R1EsTUFPSSwwQnpDODVHWixDeUNyNkdRLE1BT0ksK0J6Q2s2R1osQ3lDejZHUSxNQU9JLDhCekNzNkdaLEN5Qzc2R1EsTUFPSSw2QnpDMDZHWixDeUNqN0dRLE1BT0ksK0J6Qzg2R1osQ3lDcjdHUSxNQU9JLDZCekNrN0daLEN5Q3o3R1EsTUFPSSx3QnpDczdHWixDeUM3N0dRLE1BT0ksNkJ6QzA3R1osQ3lDajhHUSxNQU9JLDRCekM4N0daLEN5Q3I4R1EsTUFPSSwyQnpDazhHWixDeUN6OEdRLE1BT0ksNkJ6Q3M4R1osQ3lDNzhHUSxNQU9JLDJCekMwOEdaLEN5Q2o5R1EsZ0JBT0ksOEN6Qzg4R1osQ3lDcjlHUSxNQU9JLDhDekNrOUdaLEN5Q3o5R1EsTUFPSSx5Q3pDczlHWixDeUM3OUdRLE1BT0ksOEN6QzA5R1osQ3lDaitHUSxNQU9JLDZDekM4OUdaLEN5Q3IrR1EsTUFPSSw4Q3pDaytHWixDeUN6K0dRLE1BT0ksNEJ6Q3MrR1osQ3lDNytHUSxZQU9JLDJCekMwK0daLEN5Q2ovR1EsWUFPSSwyQnpDOCtHWixDeUNyL0dRLFVBT0kseUJ6Q2svR1osQ3lDei9HUSxZQU9JLDZCekNzL0daLEN5QzcvR1EsV0FPSSx5QnpDMC9HWixDeUNqZ0hRLFNBT0kseUJ6QzgvR1osQ3lDcmdIUSxXQU9JLDRCekNrZ0haLEN5Q3pnSFEsTUFPSSx1QnpDc2dIWixDeUM3Z0hRLE9BT0ksMEJ6QzBnSFosQ3lDamhIUSxTQU9JLHlCekM4Z0haLEN5Q3JoSFEsT0FPSSx1QnpDa2hIWixDeUN6aEhRLFlBT0kseUJ6Q3NoSFosQ3lDN2hIUSxVQU9JLDBCekMwaEhaLEN5Q2ppSFEsYUFPSSwyQnpDOGhIWixDeUNyaUhRLHNCQU9JLDhCekNraUhaLEN5Q3ppSFEsMkJBT0ksbUN6Q3NpSFosQ3lDN2lIUSw4QkFPSSxzQ3pDMGlIWixDeUNqakhRLGdCQU9JLGtDekM4aUhaLEN5Q3JqSFEsZ0JBT0ksa0N6Q2tqSFosQ3lDempIUSxpQkFPSSxtQ3pDc2pIWixDeUM3akhRLFdBT0ksNEJ6QzBqSFosQ3lDamtIUSxhQU9JLDRCekM4akhaLEN5Q3JrSFEsWUFPSSw4RHpDb2tIWixDeUMza0hRLGNBSVEsb0JBR0osa0V6QzBrSFosQ3lDamxIUSxnQkFJUSxvQkFHSixvRXpDK2tIWixDeUN0bEhRLGNBSVEsb0JBR0osa0V6Q29sSFosQ3lDM2xIUSxXQUlRLG9CQUdKLCtEekN5bEhaLEN5Q2htSFEsY0FJUSxvQkFHSixrRXpDOGxIWixDeUNybUhRLGFBSVEsb0JBR0osaUV6Q21tSFosQ3lDMW1IUSxZQUlRLG9CQUdKLGdFekN3bUhaLEN5Qy9tSFEsV0FJUSxvQkFHSiwrRHpDNm1IWixDeUNwbkhRLFlBSVEsb0JBR0osZ0V6Q2tuSFosQ3lDem5IUSxZQUlRLG9CQUdKLGdFekN1bkhaLEN5QzluSFEsV0FJUSxvQkFHSixxRXpDNG5IWixDeUNub0hRLFlBSVEsb0JBR0osdUJ6Q2lvSFosQ3lDeG9IUSxlQUlRLG9CQUdKLHlCekNzb0haLEN5QzdvSFEsZUFJUSxvQkFHSix5QnpDMm9IWixDeUNscEhRLFlBSVEsb0JBR0osdUJ6Q2dwSFosQ3lDanFIUSxpQkFDRSxzQnpDb3FIVixDeUNycUhRLGlCQUNFLHFCekN3cUhWLEN5Q3pxSFEsaUJBQ0Usc0J6QzRxSFYsQ3lDN3FIUSxrQkFDRSxtQnpDZ3JIVixDeUN2cUhRLFlBSVEsa0JBR0osMkV6Q3FxSFosQ3lDNXFIUSxjQUlRLGtCQUdKLDZFekMwcUhaLEN5Q2pySFEsWUFJUSxrQkFHSiwyRXpDK3FIWixDeUN0ckhRLFNBSVEsa0JBR0osd0V6Q29ySFosQ3lDM3JIUSxZQUlRLGtCQUdKLDJFekN5ckhaLEN5Q2hzSFEsV0FJUSxrQkFHSiwwRXpDOHJIWixDeUNyc0hRLFVBSVEsa0JBR0oseUV6Q21zSFosQ3lDMXNIUSxTQUlRLGtCQUdKLHdFekN3c0haLEN5Qy9zSFEsVUFJUSxrQkFHSix5RXpDNnNIWixDeUNwdEhRLFVBSVEsa0JBR0oseUV6Q2t0SFosQ3lDenRIUSxTQUlRLGtCQUdKLDJFekN1dEhaLEN5Qzl0SFEsZ0JBSVEsa0JBR0osa0N6QzR0SFosQ3lDN3VIUSxlQUNFLG1CekNndkhWLEN5Q2p2SFEsZUFDRSxvQnpDb3ZIVixDeUNydkhRLGVBQ0UsbUJ6Q3d2SFYsQ3lDenZIUSxlQUNFLG9CekM0dkhWLEN5Qzd2SFEsZ0JBQ0UsaUJ6Q2d3SFYsQ3lDdnZIUSxhQU9JLDZDekNvdkhaLEN5QzN2SFEsaUJBT0ksMkR6Q3d2SFosQ3lDL3ZIUSxrQkFPSSw2RHpDNHZIWixDeUNud0hRLGtCQU9JLDZEekNnd0haLEN5Q3Z3SFEsU0FPSSw2QnpDb3dIWixDeUMzd0hRLFNBT0ksNkJ6Q3d3SFosQ3lDL3dIUSxTQU9JLDhCekM0d0haLEN5Q254SFEsV0FPSSx5QnpDZ3hIWixDeUN2eEhRLFdBT0ksNkJ6Q294SFosQ3lDM3hIUSxXQU9JLDhCekN3eEhaLEN5Qy94SFEsV0FPSSw2QnpDNHhIWixDeUNueUhRLGdCQU9JLDJCekNneUhaLEN5Q3Z5SFEsY0FPSSw2QnpDb3lIWixDeUMzeUhRLGFBT0ksdUN6Q3l5SFosQ3lDaHpIUSwwQkFPSSx3Q3pDOHlIWixDeUNyekhRLDZCQU9JLDJDekNtekhaLEN5QzF6SFEsK0JBT0ksMEN6Q3d6SFosQ3lDL3pIUSxlQU9JLHVDekN3ekhaLEN5Qy96SFEsU0FPSSw0QnpDNHpIWixDeUNuMEhRLFdBT0ksMkJ6Q2cwSFosQ1F2MEhJLHlCaUNBSSxnQkFPSSxvQnpDcTBIVixDeUM1MEhNLGNBT0kscUJ6Q3kwSFYsQ3lDaDFITSxlQU9JLG9CekM2MEhWLEN5Q3AxSE0sYUFPSSx3QnpDaTFIVixDeUN4MUhNLG1CQU9JLDhCekNxMUhWLEN5QzUxSE0sWUFPSSx1QnpDeTFIVixDeUNoMkhNLFdBT0ksc0J6QzYxSFYsQ3lDcDJITSxZQU9JLHVCekNpMkhWLEN5Q3gySE0sZ0JBT0ksMkJ6Q3EySFYsQ3lDNTJITSxpQkFPSSw0QnpDeTJIVixDeUNoM0hNLFdBT0ksc0J6QzYySFYsQ3lDcDNITSxrQkFPSSw2QnpDaTNIVixDeUN4M0hNLFdBT0ksc0J6Q3EzSFYsQ3lDNTNITSxjQU9JLHVCekN5M0hWLEN5Q2g0SE0sYUFPSSw0QnpDNjNIVixDeUNwNEhNLGdCQU9JLCtCekNpNEhWLEN5Q3g0SE0scUJBT0ksb0N6Q3E0SFYsQ3lDNTRITSx3QkFPSSx1Q3pDeTRIVixDeUNoNUhNLGdCQU9JLHFCekM2NEhWLEN5Q3A1SE0sZ0JBT0kscUJ6Q2k1SFYsQ3lDeDVITSxrQkFPSSx1QnpDcTVIVixDeUM1NUhNLGtCQU9JLHVCekN5NUhWLEN5Q2g2SE0sY0FPSSx3QnpDNjVIVixDeUNwNkhNLGdCQU9JLDBCekNpNkhWLEN5Q3g2SE0sc0JBT0ksZ0N6Q3E2SFYsQ3lDNTZITSxVQU9JLGV6Q3k2SFYsQ3lDaDdITSxVQU9JLG9CekM2NkhWLEN5Q3A3SE0sVUFPSSxtQnpDaTdIVixDeUN4N0hNLFVBT0ksa0J6Q3E3SFYsQ3lDNTdITSxVQU9JLG9CekN5N0hWLEN5Q2g4SE0sVUFPSSxrQnpDNjdIVixDeUNwOEhNLDBCQU9JLG9DekNpOEhWLEN5Q3g4SE0sd0JBT0ksa0N6Q3E4SFYsQ3lDNThITSwyQkFPSSxnQ3pDeThIVixDeUNoOUhNLDRCQU9JLHVDekM2OEhWLEN5Q3A5SE0sMkJBT0ksc0N6Q2k5SFYsQ3lDeDlITSwyQkFPSSxzQ3pDcTlIVixDeUM1OUhNLHNCQU9JLGdDekN5OUhWLEN5Q2grSE0sb0JBT0ksOEJ6QzY5SFYsQ3lDcCtITSx1QkFPSSw0QnpDaStIVixDeUN4K0hNLHlCQU9JLDhCekNxK0hWLEN5QzUrSE0sd0JBT0ksNkJ6Q3krSFYsQ3lDaC9ITSx3QkFPSSxrQ3pDNitIVixDeUNwL0hNLHNCQU9JLGdDekNpL0hWLEN5Q3gvSE0seUJBT0ksOEJ6Q3EvSFYsQ3lDNS9ITSwwQkFPSSxxQ3pDeS9IVixDeUNoZ0lNLHlCQU9JLG9DekM2L0hWLEN5Q3BnSU0sMEJBT0ksK0J6Q2lnSVYsQ3lDeGdJTSxvQkFPSSx5QnpDcWdJVixDeUM1Z0lNLHFCQU9JLCtCekN5Z0lWLEN5Q2hoSU0sbUJBT0ksNkJ6QzZnSVYsQ3lDcGhJTSxzQkFPSSwyQnpDaWhJVixDeUN4aElNLHdCQU9JLDZCekNxaElWLEN5QzVoSU0sdUJBT0ksNEJ6Q3loSVYsQ3lDaGlJTSxnQkFPSSxrQnpDNmhJVixDeUNwaUlNLFlBT0ksaUJ6Q2lpSVYsQ3lDeGlJTSxZQU9JLGlCekNxaUlWLEN5QzVpSU0sWUFPSSxpQnpDeWlJVixDeUNoaklNLFlBT0ksaUJ6QzZpSVYsQ3lDcGpJTSxZQU9JLGlCekNpaklWLEN5Q3hqSU0sWUFPSSxpQnpDcWpJVixDeUM1aklNLGVBT0ksaUJ6Q3lqSVYsQ3lDaGtJTSxRQU9JLGtCekM2aklWLEN5Q3BrSU0sUUFPSSx1QnpDaWtJVixDeUN4a0lNLFFBT0ksc0J6Q3FrSVYsQ3lDNWtJTSxRQU9JLHFCekN5a0lWLEN5Q2hsSU0sUUFPSSx1QnpDNmtJVixDeUNwbElNLFFBT0kscUJ6Q2lsSVYsQ3lDeGxJTSxXQU9JLHFCekNxbElWLEN5QzVsSU0sU0FPSSxnRHpDMGxJVixDeUNqbUlNLFNBT0ksMER6QytsSVYsQ3lDdG1JTSxTQU9JLHdEekNvbUlWLEN5QzNtSU0sU0FPSSxzRHpDeW1JVixDeUNobklNLFNBT0ksMER6QzhtSVYsQ3lDcm5JTSxTQU9JLHNEekNtbklWLEN5QzFuSU0sWUFPSSxzRHpDd25JVixDeUMvbklNLFNBT0ksZ0R6QzZuSVYsQ3lDcG9JTSxTQU9JLDBEekNrb0lWLEN5Q3pvSU0sU0FPSSx3RHpDdW9JVixDeUM5b0lNLFNBT0ksc0R6QzRvSVYsQ3lDbnBJTSxTQU9JLDBEekNpcElWLEN5Q3hwSU0sU0FPSSxzRHpDc3BJVixDeUM3cElNLFlBT0ksc0R6QzJwSVYsQ3lDbHFJTSxTQU9JLHNCekMrcElWLEN5Q3RxSU0sU0FPSSwyQnpDbXFJVixDeUMxcUlNLFNBT0ksMEJ6Q3VxSVYsQ3lDOXFJTSxTQU9JLHlCekMycUlWLEN5Q2xySU0sU0FPSSwyQnpDK3FJVixDeUN0cklNLFNBT0kseUJ6Q21ySVYsQ3lDMXJJTSxZQU9JLHlCekN1cklWLEN5QzlySU0sU0FPSSx3QnpDMnJJVixDeUNsc0lNLFNBT0ksNkJ6QytySVYsQ3lDdHNJTSxTQU9JLDRCekNtc0lWLEN5QzFzSU0sU0FPSSwyQnpDdXNJVixDeUM5c0lNLFNBT0ksNkJ6QzJzSVYsQ3lDbHRJTSxTQU9JLDJCekMrc0lWLEN5Q3R0SU0sWUFPSSwyQnpDbXRJVixDeUMxdElNLFNBT0kseUJ6Q3V0SVYsQ3lDOXRJTSxTQU9JLDhCekMydElWLEN5Q2x1SU0sU0FPSSw2QnpDK3RJVixDeUN0dUlNLFNBT0ksNEJ6Q211SVYsQ3lDMXVJTSxTQU9JLDhCekN1dUlWLEN5Qzl1SU0sU0FPSSw0QnpDMnVJVixDeUNsdklNLFlBT0ksNEJ6Qyt1SVYsQ3lDdHZJTSxTQU9JLHVCekNtdklWLEN5QzF2SU0sU0FPSSw0QnpDdXZJVixDeUM5dklNLFNBT0ksMkJ6QzJ2SVYsQ3lDbHdJTSxTQU9JLDBCekMrdklWLEN5Q3R3SU0sU0FPSSw0QnpDbXdJVixDeUMxd0lNLFNBT0ksMEJ6Q3V3SVYsQ3lDOXdJTSxZQU9JLDBCekMyd0lWLEN5Q2x4SU0sUUFPSSxtQnpDK3dJVixDeUN0eElNLFFBT0ksd0J6Q214SVYsQ3lDMXhJTSxRQU9JLHVCekN1eElWLEN5Qzl4SU0sUUFPSSxzQnpDMnhJVixDeUNseUlNLFFBT0ksd0J6Qyt4SVYsQ3lDdHlJTSxRQU9JLHNCekNteUlWLEN5QzF5SU0sU0FPSSxrRHpDd3lJVixDeUMveUlNLFNBT0ksNER6QzZ5SVYsQ3lDcHpJTSxTQU9JLDBEekNreklWLEN5Q3p6SU0sU0FPSSx3RHpDdXpJVixDeUM5eklNLFNBT0ksNER6QzR6SVYsQ3lDbjBJTSxTQU9JLHdEekNpMElWLEN5Q3gwSU0sU0FPSSxrRHpDczBJVixDeUM3MElNLFNBT0ksNER6QzIwSVYsQ3lDbDFJTSxTQU9JLDBEekNnMUlWLEN5Q3YxSU0sU0FPSSx3RHpDcTFJVixDeUM1MUlNLFNBT0ksNER6QzAxSVYsQ3lDajJJTSxTQU9JLHdEekMrMUlWLEN5Q3QySU0sU0FPSSx1QnpDbTJJVixDeUMxMklNLFNBT0ksNEJ6Q3UySVYsQ3lDOTJJTSxTQU9JLDJCekMyMklWLEN5Q2wzSU0sU0FPSSwwQnpDKzJJVixDeUN0M0lNLFNBT0ksNEJ6Q20zSVYsQ3lDMTNJTSxTQU9JLDBCekN1M0lWLEN5QzkzSU0sU0FPSSx5QnpDMjNJVixDeUNsNElNLFNBT0ksOEJ6QyszSVYsQ3lDdDRJTSxTQU9JLDZCekNtNElWLEN5QzE0SU0sU0FPSSw0QnpDdTRJVixDeUM5NElNLFNBT0ksOEJ6QzI0SVYsQ3lDbDVJTSxTQU9JLDRCekMrNElWLEN5Q3Q1SU0sU0FPSSwwQnpDbTVJVixDeUMxNUlNLFNBT0ksK0J6Q3U1SVYsQ3lDOTVJTSxTQU9JLDhCekMyNUlWLEN5Q2w2SU0sU0FPSSw2QnpDKzVJVixDeUN0NklNLFNBT0ksK0J6Q202SVYsQ3lDMTZJTSxTQU9JLDZCekN1NklWLEN5Qzk2SU0sU0FPSSx3QnpDMjZJVixDeUNsN0lNLFNBT0ksNkJ6Qys2SVYsQ3lDdDdJTSxTQU9JLDRCekNtN0lWLEN5QzE3SU0sU0FPSSwyQnpDdTdJVixDeUM5N0lNLFNBT0ksNkJ6QzI3SVYsQ3lDbDhJTSxTQU9JLDJCekMrN0lWLEN5Q3Q4SU0sZUFPSSx5QnpDbThJVixDeUMxOElNLGFBT0ksMEJ6Q3U4SVYsQ3lDOThJTSxnQkFPSSwyQnpDMjhJVixDQUNGLENRbjlJSSx5QmlDQUksZ0JBT0ksb0J6Q2c5SVYsQ3lDdjlJTSxjQU9JLHFCekNvOUlWLEN5QzM5SU0sZUFPSSxvQnpDdzlJVixDeUMvOUlNLGFBT0ksd0J6QzQ5SVYsQ3lDbitJTSxtQkFPSSw4QnpDZytJVixDeUN2K0lNLFlBT0ksdUJ6Q28rSVYsQ3lDMytJTSxXQU9JLHNCekN3K0lWLEN5Qy8rSU0sWUFPSSx1QnpDNCtJVixDeUNuL0lNLGdCQU9JLDJCekNnL0lWLEN5Q3YvSU0saUJBT0ksNEJ6Q28vSVYsQ3lDMy9JTSxXQU9JLHNCekN3L0lWLEN5Qy8vSU0sa0JBT0ksNkJ6QzQvSVYsQ3lDbmdKTSxXQU9JLHNCekNnZ0pWLEN5Q3ZnSk0sY0FPSSx1QnpDb2dKVixDeUMzZ0pNLGFBT0ksNEJ6Q3dnSlYsQ3lDL2dKTSxnQkFPSSwrQnpDNGdKVixDeUNuaEpNLHFCQU9JLG9DekNnaEpWLEN5Q3ZoSk0sd0JBT0ksdUN6Q29oSlYsQ3lDM2hKTSxnQkFPSSxxQnpDd2hKVixDeUMvaEpNLGdCQU9JLHFCekM0aEpWLEN5Q25pSk0sa0JBT0ksdUJ6Q2dpSlYsQ3lDdmlKTSxrQkFPSSx1QnpDb2lKVixDeUMzaUpNLGNBT0ksd0J6Q3dpSlYsQ3lDL2lKTSxnQkFPSSwwQnpDNGlKVixDeUNuakpNLHNCQU9JLGdDekNnakpWLEN5Q3ZqSk0sVUFPSSxlekNvakpWLEN5QzNqSk0sVUFPSSxvQnpDd2pKVixDeUMvakpNLFVBT0ksbUJ6QzRqSlYsQ3lDbmtKTSxVQU9JLGtCekNna0pWLEN5Q3ZrSk0sVUFPSSxvQnpDb2tKVixDeUMza0pNLFVBT0ksa0J6Q3drSlYsQ3lDL2tKTSwwQkFPSSxvQ3pDNGtKVixDeUNubEpNLHdCQU9JLGtDekNnbEpWLEN5Q3ZsSk0sMkJBT0ksZ0N6Q29sSlYsQ3lDM2xKTSw0QkFPSSx1Q3pDd2xKVixDeUMvbEpNLDJCQU9JLHNDekM0bEpWLEN5Q25tSk0sMkJBT0ksc0N6Q2dtSlYsQ3lDdm1KTSxzQkFPSSxnQ3pDb21KVixDeUMzbUpNLG9CQU9JLDhCekN3bUpWLEN5Qy9tSk0sdUJBT0ksNEJ6QzRtSlYsQ3lDbm5KTSx5QkFPSSw4QnpDZ25KVixDeUN2bkpNLHdCQU9JLDZCekNvbkpWLEN5QzNuSk0sd0JBT0ksa0N6Q3duSlYsQ3lDL25KTSxzQkFPSSxnQ3pDNG5KVixDeUNub0pNLHlCQU9JLDhCekNnb0pWLEN5Q3ZvSk0sMEJBT0kscUN6Q29vSlYsQ3lDM29KTSx5QkFPSSxvQ3pDd29KVixDeUMvb0pNLDBCQU9JLCtCekM0b0pWLEN5Q25wSk0sb0JBT0kseUJ6Q2dwSlYsQ3lDdnBKTSxxQkFPSSwrQnpDb3BKVixDeUMzcEpNLG1CQU9JLDZCekN3cEpWLEN5Qy9wSk0sc0JBT0ksMkJ6QzRwSlYsQ3lDbnFKTSx3QkFPSSw2QnpDZ3FKVixDeUN2cUpNLHVCQU9JLDRCekNvcUpWLEN5QzNxSk0sZ0JBT0ksa0J6Q3dxSlYsQ3lDL3FKTSxZQU9JLGlCekM0cUpWLEN5Q25ySk0sWUFPSSxpQnpDZ3JKVixDeUN2ckpNLFlBT0ksaUJ6Q29ySlYsQ3lDM3JKTSxZQU9JLGlCekN3ckpWLEN5Qy9ySk0sWUFPSSxpQnpDNHJKVixDeUNuc0pNLFlBT0ksaUJ6Q2dzSlYsQ3lDdnNKTSxlQU9JLGlCekNvc0pWLEN5QzNzSk0sUUFPSSxrQnpDd3NKVixDeUMvc0pNLFFBT0ksdUJ6QzRzSlYsQ3lDbnRKTSxRQU9JLHNCekNndEpWLEN5Q3Z0Sk0sUUFPSSxxQnpDb3RKVixDeUMzdEpNLFFBT0ksdUJ6Q3d0SlYsQ3lDL3RKTSxRQU9JLHFCekM0dEpWLEN5Q251Sk0sV0FPSSxxQnpDZ3VKVixDeUN2dUpNLFNBT0ksZ0R6Q3F1SlYsQ3lDNXVKTSxTQU9JLDBEekMwdUpWLEN5Q2p2Sk0sU0FPSSx3RHpDK3VKVixDeUN0dkpNLFNBT0ksc0R6Q292SlYsQ3lDM3ZKTSxTQU9JLDBEekN5dkpWLEN5Q2h3Sk0sU0FPSSxzRHpDOHZKVixDeUNyd0pNLFlBT0ksc0R6Q213SlYsQ3lDMXdKTSxTQU9JLGdEekN3d0pWLEN5Qy93Sk0sU0FPSSwwRHpDNndKVixDeUNweEpNLFNBT0ksd0R6Q2t4SlYsQ3lDenhKTSxTQU9JLHNEekN1eEpWLEN5Qzl4Sk0sU0FPSSwwRHpDNHhKVixDeUNueUpNLFNBT0ksc0R6Q2l5SlYsQ3lDeHlKTSxZQU9JLHNEekNzeUpWLEN5Qzd5Sk0sU0FPSSxzQnpDMHlKVixDeUNqekpNLFNBT0ksMkJ6Qzh5SlYsQ3lDcnpKTSxTQU9JLDBCekNrekpWLEN5Q3p6Sk0sU0FPSSx5QnpDc3pKVixDeUM3ekpNLFNBT0ksMkJ6QzB6SlYsQ3lDajBKTSxTQU9JLHlCekM4ekpWLEN5Q3IwSk0sWUFPSSx5QnpDazBKVixDeUN6MEpNLFNBT0ksd0J6Q3MwSlYsQ3lDNzBKTSxTQU9JLDZCekMwMEpWLEN5Q2oxSk0sU0FPSSw0QnpDODBKVixDeUNyMUpNLFNBT0ksMkJ6Q2sxSlYsQ3lDejFKTSxTQU9JLDZCekNzMUpWLEN5QzcxSk0sU0FPSSwyQnpDMDFKVixDeUNqMkpNLFlBT0ksMkJ6QzgxSlYsQ3lDcjJKTSxTQU9JLHlCekNrMkpWLEN5Q3oySk0sU0FPSSw4QnpDczJKVixDeUM3MkpNLFNBT0ksNkJ6QzAySlYsQ3lDajNKTSxTQU9JLDRCekM4MkpWLEN5Q3IzSk0sU0FPSSw4QnpDazNKVixDeUN6M0pNLFNBT0ksNEJ6Q3MzSlYsQ3lDNzNKTSxZQU9JLDRCekMwM0pWLEN5Q2o0Sk0sU0FPSSx1QnpDODNKVixDeUNyNEpNLFNBT0ksNEJ6Q2s0SlYsQ3lDejRKTSxTQU9JLDJCekNzNEpWLEN5Qzc0Sk0sU0FPSSwwQnpDMDRKVixDeUNqNUpNLFNBT0ksNEJ6Qzg0SlYsQ3lDcjVKTSxTQU9JLDBCekNrNUpWLEN5Q3o1Sk0sWUFPSSwwQnpDczVKVixDeUM3NUpNLFFBT0ksbUJ6QzA1SlYsQ3lDajZKTSxRQU9JLHdCekM4NUpWLEN5Q3I2Sk0sUUFPSSx1QnpDazZKVixDeUN6NkpNLFFBT0ksc0J6Q3M2SlYsQ3lDNzZKTSxRQU9JLHdCekMwNkpWLEN5Q2o3Sk0sUUFPSSxzQnpDODZKVixDeUNyN0pNLFNBT0ksa0R6Q203SlYsQ3lDMTdKTSxTQU9JLDREekN3N0pWLEN5Qy83Sk0sU0FPSSwwRHpDNjdKVixDeUNwOEpNLFNBT0ksd0R6Q2s4SlYsQ3lDejhKTSxTQU9JLDREekN1OEpWLEN5Qzk4Sk0sU0FPSSx3RHpDNDhKVixDeUNuOUpNLFNBT0ksa0R6Q2k5SlYsQ3lDeDlKTSxTQU9JLDREekNzOUpWLEN5Qzc5Sk0sU0FPSSwwRHpDMjlKVixDeUNsK0pNLFNBT0ksd0R6Q2crSlYsQ3lDditKTSxTQU9JLDREekNxK0pWLEN5QzUrSk0sU0FPSSx3RHpDMCtKVixDeUNqL0pNLFNBT0ksdUJ6QzgrSlYsQ3lDci9KTSxTQU9JLDRCekNrL0pWLEN5Q3ovSk0sU0FPSSwyQnpDcy9KVixDeUM3L0pNLFNBT0ksMEJ6QzAvSlYsQ3lDamdLTSxTQU9JLDRCekM4L0pWLEN5Q3JnS00sU0FPSSwwQnpDa2dLVixDeUN6Z0tNLFNBT0kseUJ6Q3NnS1YsQ3lDN2dLTSxTQU9JLDhCekMwZ0tWLEN5Q2poS00sU0FPSSw2QnpDOGdLVixDeUNyaEtNLFNBT0ksNEJ6Q2toS1YsQ3lDemhLTSxTQU9JLDhCekNzaEtWLEN5QzdoS00sU0FPSSw0QnpDMGhLVixDeUNqaUtNLFNBT0ksMEJ6QzhoS1YsQ3lDcmlLTSxTQU9JLCtCekNraUtWLEN5Q3ppS00sU0FPSSw4QnpDc2lLVixDeUM3aUtNLFNBT0ksNkJ6QzBpS1YsQ3lDampLTSxTQU9JLCtCekM4aUtWLEN5Q3JqS00sU0FPSSw2QnpDa2pLVixDeUN6aktNLFNBT0ksd0J6Q3NqS1YsQ3lDN2pLTSxTQU9JLDZCekMwaktWLEN5Q2prS00sU0FPSSw0QnpDOGpLVixDeUNya0tNLFNBT0ksMkJ6Q2trS1YsQ3lDemtLTSxTQU9JLDZCekNza0tWLEN5QzdrS00sU0FPSSwyQnpDMGtLVixDeUNqbEtNLGVBT0kseUJ6QzhrS1YsQ3lDcmxLTSxhQU9JLDBCekNrbEtWLEN5Q3psS00sZ0JBT0ksMkJ6Q3NsS1YsQ0FDRixDUTlsS0kseUJpQ0FJLGdCQU9JLG9CekMybEtWLEN5Q2xtS00sY0FPSSxxQnpDK2xLVixDeUN0bUtNLGVBT0ksb0J6Q21tS1YsQ3lDMW1LTSxhQU9JLHdCekN1bUtWLEN5QzltS00sbUJBT0ksOEJ6QzJtS1YsQ3lDbG5LTSxZQU9JLHVCekMrbUtWLEN5Q3RuS00sV0FPSSxzQnpDbW5LVixDeUMxbktNLFlBT0ksdUJ6Q3VuS1YsQ3lDOW5LTSxnQkFPSSwyQnpDMm5LVixDeUNsb0tNLGlCQU9JLDRCekMrbktWLEN5Q3RvS00sV0FPSSxzQnpDbW9LVixDeUMxb0tNLGtCQU9JLDZCekN1b0tWLEN5QzlvS00sV0FPSSxzQnpDMm9LVixDeUNscEtNLGNBT0ksdUJ6QytvS1YsQ3lDdHBLTSxhQU9JLDRCekNtcEtWLEN5QzFwS00sZ0JBT0ksK0J6Q3VwS1YsQ3lDOXBLTSxxQkFPSSxvQ3pDMnBLVixDeUNscUtNLHdCQU9JLHVDekMrcEtWLEN5Q3RxS00sZ0JBT0kscUJ6Q21xS1YsQ3lDMXFLTSxnQkFPSSxxQnpDdXFLVixDeUM5cUtNLGtCQU9JLHVCekMycUtWLEN5Q2xyS00sa0JBT0ksdUJ6QytxS1YsQ3lDdHJLTSxjQU9JLHdCekNtcktWLEN5QzFyS00sZ0JBT0ksMEJ6Q3VyS1YsQ3lDOXJLTSxzQkFPSSxnQ3pDMnJLVixDeUNsc0tNLFVBT0ksZXpDK3JLVixDeUN0c0tNLFVBT0ksb0J6Q21zS1YsQ3lDMXNLTSxVQU9JLG1CekN1c0tWLEN5QzlzS00sVUFPSSxrQnpDMnNLVixDeUNsdEtNLFVBT0ksb0J6QytzS1YsQ3lDdHRLTSxVQU9JLGtCekNtdEtWLEN5QzF0S00sMEJBT0ksb0N6Q3V0S1YsQ3lDOXRLTSx3QkFPSSxrQ3pDMnRLVixDeUNsdUtNLDJCQU9JLGdDekMrdEtWLEN5Q3R1S00sNEJBT0ksdUN6Q211S1YsQ3lDMXVLTSwyQkFPSSxzQ3pDdXVLVixDeUM5dUtNLDJCQU9JLHNDekMydUtWLEN5Q2x2S00sc0JBT0ksZ0N6Qyt1S1YsQ3lDdHZLTSxvQkFPSSw4QnpDbXZLVixDeUMxdktNLHVCQU9JLDRCekN1dktWLEN5Qzl2S00seUJBT0ksOEJ6QzJ2S1YsQ3lDbHdLTSx3QkFPSSw2QnpDK3ZLVixDeUN0d0tNLHdCQU9JLGtDekNtd0tWLEN5QzF3S00sc0JBT0ksZ0N6Q3V3S1YsQ3lDOXdLTSx5QkFPSSw4QnpDMndLVixDeUNseEtNLDBCQU9JLHFDekMrd0tWLEN5Q3R4S00seUJBT0ksb0N6Q214S1YsQ3lDMXhLTSwwQkFPSSwrQnpDdXhLVixDeUM5eEtNLG9CQU9JLHlCekMyeEtWLEN5Q2x5S00scUJBT0ksK0J6Qyt4S1YsQ3lDdHlLTSxtQkFPSSw2QnpDbXlLVixDeUMxeUtNLHNCQU9JLDJCekN1eUtWLEN5Qzl5S00sd0JBT0ksNkJ6QzJ5S1YsQ3lDbHpLTSx1QkFPSSw0QnpDK3lLVixDeUN0ektNLGdCQU9JLGtCekNtektWLEN5QzF6S00sWUFPSSxpQnpDdXpLVixDeUM5ektNLFlBT0ksaUJ6QzJ6S1YsQ3lDbDBLTSxZQU9JLGlCekMrektWLEN5Q3QwS00sWUFPSSxpQnpDbTBLVixDeUMxMEtNLFlBT0ksaUJ6Q3UwS1YsQ3lDOTBLTSxZQU9JLGlCekMyMEtWLEN5Q2wxS00sZUFPSSxpQnpDKzBLVixDeUN0MUtNLFFBT0ksa0J6Q20xS1YsQ3lDMTFLTSxRQU9JLHVCekN1MUtWLEN5QzkxS00sUUFPSSxzQnpDMjFLVixDeUNsMktNLFFBT0kscUJ6QysxS1YsQ3lDdDJLTSxRQU9JLHVCekNtMktWLEN5QzEyS00sUUFPSSxxQnpDdTJLVixDeUM5MktNLFdBT0kscUJ6QzIyS1YsQ3lDbDNLTSxTQU9JLGdEekNnM0tWLEN5Q3YzS00sU0FPSSwwRHpDcTNLVixDeUM1M0tNLFNBT0ksd0R6QzAzS1YsQ3lDajRLTSxTQU9JLHNEekMrM0tWLEN5Q3Q0S00sU0FPSSwwRHpDbzRLVixDeUMzNEtNLFNBT0ksc0R6Q3k0S1YsQ3lDaDVLTSxZQU9JLHNEekM4NEtWLEN5Q3I1S00sU0FPSSxnRHpDbTVLVixDeUMxNUtNLFNBT0ksMER6Q3c1S1YsQ3lDLzVLTSxTQU9JLHdEekM2NUtWLEN5Q3A2S00sU0FPSSxzRHpDazZLVixDeUN6NktNLFNBT0ksMER6Q3U2S1YsQ3lDOTZLTSxTQU9JLHNEekM0NktWLEN5Q243S00sWUFPSSxzRHpDaTdLVixDeUN4N0tNLFNBT0ksc0J6Q3E3S1YsQ3lDNTdLTSxTQU9JLDJCekN5N0tWLEN5Q2g4S00sU0FPSSwwQnpDNjdLVixDeUNwOEtNLFNBT0kseUJ6Q2k4S1YsQ3lDeDhLTSxTQU9JLDJCekNxOEtWLEN5QzU4S00sU0FPSSx5QnpDeThLVixDeUNoOUtNLFlBT0kseUJ6QzY4S1YsQ3lDcDlLTSxTQU9JLHdCekNpOUtWLEN5Q3g5S00sU0FPSSw2QnpDcTlLVixDeUM1OUtNLFNBT0ksNEJ6Q3k5S1YsQ3lDaCtLTSxTQU9JLDJCekM2OUtWLEN5Q3ArS00sU0FPSSw2QnpDaStLVixDeUN4K0tNLFNBT0ksMkJ6Q3ErS1YsQ3lDNStLTSxZQU9JLDJCekN5K0tWLEN5Q2gvS00sU0FPSSx5QnpDNitLVixDeUNwL0tNLFNBT0ksOEJ6Q2kvS1YsQ3lDeC9LTSxTQU9JLDZCekNxL0tWLEN5QzUvS00sU0FPSSw0QnpDeS9LVixDeUNoZ0xNLFNBT0ksOEJ6QzYvS1YsQ3lDcGdMTSxTQU9JLDRCekNpZ0xWLEN5Q3hnTE0sWUFPSSw0QnpDcWdMVixDeUM1Z0xNLFNBT0ksdUJ6Q3lnTFYsQ3lDaGhMTSxTQU9JLDRCekM2Z0xWLEN5Q3BoTE0sU0FPSSwyQnpDaWhMVixDeUN4aExNLFNBT0ksMEJ6Q3FoTFYsQ3lDNWhMTSxTQU9JLDRCekN5aExWLEN5Q2hpTE0sU0FPSSwwQnpDNmhMVixDeUNwaUxNLFlBT0ksMEJ6Q2lpTFYsQ3lDeGlMTSxRQU9JLG1CekNxaUxWLEN5QzVpTE0sUUFPSSx3QnpDeWlMVixDeUNoakxNLFFBT0ksdUJ6QzZpTFYsQ3lDcGpMTSxRQU9JLHNCekNpakxWLEN5Q3hqTE0sUUFPSSx3QnpDcWpMVixDeUM1akxNLFFBT0ksc0J6Q3lqTFYsQ3lDaGtMTSxTQU9JLGtEekM4akxWLEN5Q3JrTE0sU0FPSSw0RHpDbWtMVixDeUMxa0xNLFNBT0ksMER6Q3drTFYsQ3lDL2tMTSxTQU9JLHdEekM2a0xWLEN5Q3BsTE0sU0FPSSw0RHpDa2xMVixDeUN6bExNLFNBT0ksd0R6Q3VsTFYsQ3lDOWxMTSxTQU9JLGtEekM0bExWLEN5Q25tTE0sU0FPSSw0RHpDaW1MVixDeUN4bUxNLFNBT0ksMER6Q3NtTFYsQ3lDN21MTSxTQU9JLHdEekMybUxWLEN5Q2xuTE0sU0FPSSw0RHpDZ25MVixDeUN2bkxNLFNBT0ksd0R6Q3FuTFYsQ3lDNW5MTSxTQU9JLHVCekN5bkxWLEN5Q2hvTE0sU0FPSSw0QnpDNm5MVixDeUNwb0xNLFNBT0ksMkJ6Q2lvTFYsQ3lDeG9MTSxTQU9JLDBCekNxb0xWLEN5QzVvTE0sU0FPSSw0QnpDeW9MVixDeUNocExNLFNBT0ksMEJ6QzZvTFYsQ3lDcHBMTSxTQU9JLHlCekNpcExWLEN5Q3hwTE0sU0FPSSw4QnpDcXBMVixDeUM1cExNLFNBT0ksNkJ6Q3lwTFYsQ3lDaHFMTSxTQU9JLDRCekM2cExWLEN5Q3BxTE0sU0FPSSw4QnpDaXFMVixDeUN4cUxNLFNBT0ksNEJ6Q3FxTFYsQ3lDNXFMTSxTQU9JLDBCekN5cUxWLEN5Q2hyTE0sU0FPSSwrQnpDNnFMVixDeUNwckxNLFNBT0ksOEJ6Q2lyTFYsQ3lDeHJMTSxTQU9JLDZCekNxckxWLEN5QzVyTE0sU0FPSSwrQnpDeXJMVixDeUNoc0xNLFNBT0ksNkJ6QzZyTFYsQ3lDcHNMTSxTQU9JLHdCekNpc0xWLEN5Q3hzTE0sU0FPSSw2QnpDcXNMVixDeUM1c0xNLFNBT0ksNEJ6Q3lzTFYsQ3lDaHRMTSxTQU9JLDJCekM2c0xWLEN5Q3B0TE0sU0FPSSw2QnpDaXRMVixDeUN4dExNLFNBT0ksMkJ6Q3F0TFYsQ3lDNXRMTSxlQU9JLHlCekN5dExWLEN5Q2h1TE0sYUFPSSwwQnpDNnRMVixDeUNwdUxNLGdCQU9JLDJCekNpdUxWLENBQ0YsQ1F6dUxJLDBCaUNBSSxnQkFPSSxvQnpDc3VMVixDeUM3dUxNLGNBT0kscUJ6QzB1TFYsQ3lDanZMTSxlQU9JLG9CekM4dUxWLEN5Q3J2TE0sYUFPSSx3QnpDa3ZMVixDeUN6dkxNLG1CQU9JLDhCekNzdkxWLEN5Qzd2TE0sWUFPSSx1QnpDMHZMVixDeUNqd0xNLFdBT0ksc0J6Qzh2TFYsQ3lDcndMTSxZQU9JLHVCekNrd0xWLEN5Q3p3TE0sZ0JBT0ksMkJ6Q3N3TFYsQ3lDN3dMTSxpQkFPSSw0QnpDMHdMVixDeUNqeExNLFdBT0ksc0J6Qzh3TFYsQ3lDcnhMTSxrQkFPSSw2QnpDa3hMVixDeUN6eExNLFdBT0ksc0J6Q3N4TFYsQ3lDN3hMTSxjQU9JLHVCekMweExWLEN5Q2p5TE0sYUFPSSw0QnpDOHhMVixDeUNyeUxNLGdCQU9JLCtCekNreUxWLEN5Q3p5TE0scUJBT0ksb0N6Q3N5TFYsQ3lDN3lMTSx3QkFPSSx1Q3pDMHlMVixDeUNqekxNLGdCQU9JLHFCekM4eUxWLEN5Q3J6TE0sZ0JBT0kscUJ6Q2t6TFYsQ3lDenpMTSxrQkFPSSx1QnpDc3pMVixDeUM3ekxNLGtCQU9JLHVCekMwekxWLEN5Q2owTE0sY0FPSSx3QnpDOHpMVixDeUNyMExNLGdCQU9JLDBCekNrMExWLEN5Q3owTE0sc0JBT0ksZ0N6Q3MwTFYsQ3lDNzBMTSxVQU9JLGV6QzAwTFYsQ3lDajFMTSxVQU9JLG9CekM4MExWLEN5Q3IxTE0sVUFPSSxtQnpDazFMVixDeUN6MUxNLFVBT0ksa0J6Q3MxTFYsQ3lDNzFMTSxVQU9JLG9CekMwMUxWLEN5Q2oyTE0sVUFPSSxrQnpDODFMVixDeUNyMkxNLDBCQU9JLG9DekNrMkxWLEN5Q3oyTE0sd0JBT0ksa0N6Q3MyTFYsQ3lDNzJMTSwyQkFPSSxnQ3pDMDJMVixDeUNqM0xNLDRCQU9JLHVDekM4MkxWLEN5Q3IzTE0sMkJBT0ksc0N6Q2szTFYsQ3lDejNMTSwyQkFPSSxzQ3pDczNMVixDeUM3M0xNLHNCQU9JLGdDekMwM0xWLEN5Q2o0TE0sb0JBT0ksOEJ6QzgzTFYsQ3lDcjRMTSx1QkFPSSw0QnpDazRMVixDeUN6NExNLHlCQU9JLDhCekNzNExWLEN5Qzc0TE0sd0JBT0ksNkJ6QzA0TFYsQ3lDajVMTSx3QkFPSSxrQ3pDODRMVixDeUNyNUxNLHNCQU9JLGdDekNrNUxWLEN5Q3o1TE0seUJBT0ksOEJ6Q3M1TFYsQ3lDNzVMTSwwQkFPSSxxQ3pDMDVMVixDeUNqNkxNLHlCQU9JLG9DekM4NUxWLEN5Q3I2TE0sMEJBT0ksK0J6Q2s2TFYsQ3lDejZMTSxvQkFPSSx5QnpDczZMVixDeUM3NkxNLHFCQU9JLCtCekMwNkxWLEN5Q2o3TE0sbUJBT0ksNkJ6Qzg2TFYsQ3lDcjdMTSxzQkFPSSwyQnpDazdMVixDeUN6N0xNLHdCQU9JLDZCekNzN0xWLEN5Qzc3TE0sdUJBT0ksNEJ6QzA3TFYsQ3lDajhMTSxnQkFPSSxrQnpDODdMVixDeUNyOExNLFlBT0ksaUJ6Q2s4TFYsQ3lDejhMTSxZQU9JLGlCekNzOExWLEN5Qzc4TE0sWUFPSSxpQnpDMDhMVixDeUNqOUxNLFlBT0ksaUJ6Qzg4TFYsQ3lDcjlMTSxZQU9JLGlCekNrOUxWLEN5Q3o5TE0sWUFPSSxpQnpDczlMVixDeUM3OUxNLGVBT0ksaUJ6QzA5TFYsQ3lDaitMTSxRQU9JLGtCekM4OUxWLEN5Q3IrTE0sUUFPSSx1QnpDaytMVixDeUN6K0xNLFFBT0ksc0J6Q3MrTFYsQ3lDNytMTSxRQU9JLHFCekMwK0xWLEN5Q2ovTE0sUUFPSSx1QnpDOCtMVixDeUNyL0xNLFFBT0kscUJ6Q2svTFYsQ3lDei9MTSxXQU9JLHFCekNzL0xWLEN5QzcvTE0sU0FPSSxnRHpDMi9MVixDeUNsZ01NLFNBT0ksMER6Q2dnTVYsQ3lDdmdNTSxTQU9JLHdEekNxZ01WLEN5QzVnTU0sU0FPSSxzRHpDMGdNVixDeUNqaE1NLFNBT0ksMER6QytnTVYsQ3lDdGhNTSxTQU9JLHNEekNvaE1WLEN5QzNoTU0sWUFPSSxzRHpDeWhNVixDeUNoaU1NLFNBT0ksZ0R6QzhoTVYsQ3lDcmlNTSxTQU9JLDBEekNtaU1WLEN5QzFpTU0sU0FPSSx3RHpDd2lNVixDeUMvaU1NLFNBT0ksc0R6QzZpTVYsQ3lDcGpNTSxTQU9JLDBEekNrak1WLEN5Q3pqTU0sU0FPSSxzRHpDdWpNVixDeUM5ak1NLFlBT0ksc0R6QzRqTVYsQ3lDbmtNTSxTQU9JLHNCekNna01WLEN5Q3ZrTU0sU0FPSSwyQnpDb2tNVixDeUMza01NLFNBT0ksMEJ6Q3drTVYsQ3lDL2tNTSxTQU9JLHlCekM0a01WLEN5Q25sTU0sU0FPSSwyQnpDZ2xNVixDeUN2bE1NLFNBT0kseUJ6Q29sTVYsQ3lDM2xNTSxZQU9JLHlCekN3bE1WLEN5Qy9sTU0sU0FPSSx3QnpDNGxNVixDeUNubU1NLFNBT0ksNkJ6Q2dtTVYsQ3lDdm1NTSxTQU9JLDRCekNvbU1WLEN5QzNtTU0sU0FPSSwyQnpDd21NVixDeUMvbU1NLFNBT0ksNkJ6QzRtTVYsQ3lDbm5NTSxTQU9JLDJCekNnbk1WLEN5Q3ZuTU0sWUFPSSwyQnpDb25NVixDeUMzbk1NLFNBT0kseUJ6Q3duTVYsQ3lDL25NTSxTQU9JLDhCekM0bk1WLEN5Q25vTU0sU0FPSSw2QnpDZ29NVixDeUN2b01NLFNBT0ksNEJ6Q29vTVYsQ3lDM29NTSxTQU9JLDhCekN3b01WLEN5Qy9vTU0sU0FPSSw0QnpDNG9NVixDeUNucE1NLFlBT0ksNEJ6Q2dwTVYsQ3lDdnBNTSxTQU9JLHVCekNvcE1WLEN5QzNwTU0sU0FPSSw0QnpDd3BNVixDeUMvcE1NLFNBT0ksMkJ6QzRwTVYsQ3lDbnFNTSxTQU9JLDBCekNncU1WLEN5Q3ZxTU0sU0FPSSw0QnpDb3FNVixDeUMzcU1NLFNBT0ksMEJ6Q3dxTVYsQ3lDL3FNTSxZQU9JLDBCekM0cU1WLEN5Q25yTU0sUUFPSSxtQnpDZ3JNVixDeUN2ck1NLFFBT0ksd0J6Q29yTVYsQ3lDM3JNTSxRQU9JLHVCekN3ck1WLEN5Qy9yTU0sUUFPSSxzQnpDNHJNVixDeUNuc01NLFFBT0ksd0J6Q2dzTVYsQ3lDdnNNTSxRQU9JLHNCekNvc01WLEN5QzNzTU0sU0FPSSxrRHpDeXNNVixDeUNodE1NLFNBT0ksNER6QzhzTVYsQ3lDcnRNTSxTQU9JLDBEekNtdE1WLEN5QzF0TU0sU0FPSSx3RHpDd3RNVixDeUMvdE1NLFNBT0ksNER6QzZ0TVYsQ3lDcHVNTSxTQU9JLHdEekNrdU1WLEN5Q3p1TU0sU0FPSSxrRHpDdXVNVixDeUM5dU1NLFNBT0ksNER6QzR1TVYsQ3lDbnZNTSxTQU9JLDBEekNpdk1WLEN5Q3h2TU0sU0FPSSx3RHpDc3ZNVixDeUM3dk1NLFNBT0ksNER6QzJ2TVYsQ3lDbHdNTSxTQU9JLHdEekNnd01WLEN5Q3Z3TU0sU0FPSSx1QnpDb3dNVixDeUMzd01NLFNBT0ksNEJ6Q3d3TVYsQ3lDL3dNTSxTQU9JLDJCekM0d01WLEN5Q254TU0sU0FPSSwwQnpDZ3hNVixDeUN2eE1NLFNBT0ksNEJ6Q294TVYsQ3lDM3hNTSxTQU9JLDBCekN3eE1WLEN5Qy94TU0sU0FPSSx5QnpDNHhNVixDeUNueU1NLFNBT0ksOEJ6Q2d5TVYsQ3lDdnlNTSxTQU9JLDZCekNveU1WLEN5QzN5TU0sU0FPSSw0QnpDd3lNVixDeUMveU1NLFNBT0ksOEJ6QzR5TVYsQ3lDbnpNTSxTQU9JLDRCekNnek1WLEN5Q3Z6TU0sU0FPSSwwQnpDb3pNVixDeUMzek1NLFNBT0ksK0J6Q3d6TVYsQ3lDL3pNTSxTQU9JLDhCekM0ek1WLEN5Q24wTU0sU0FPSSw2QnpDZzBNVixDeUN2ME1NLFNBT0ksK0J6Q28wTVYsQ3lDMzBNTSxTQU9JLDZCekN3ME1WLEN5Qy8wTU0sU0FPSSx3QnpDNDBNVixDeUNuMU1NLFNBT0ksNkJ6Q2cxTVYsQ3lDdjFNTSxTQU9JLDRCekNvMU1WLEN5QzMxTU0sU0FPSSwyQnpDdzFNVixDeUMvMU1NLFNBT0ksNkJ6QzQxTVYsQ3lDbjJNTSxTQU9JLDJCekNnMk1WLEN5Q3YyTU0sZUFPSSx5QnpDbzJNVixDeUMzMk1NLGFBT0ksMEJ6Q3cyTVYsQ3lDLzJNTSxnQkFPSSwyQnpDNDJNVixDQUNGLENRcDNNSSwwQmlDQUksaUJBT0ksb0J6Q2kzTVYsQ3lDeDNNTSxlQU9JLHFCekNxM01WLEN5QzUzTU0sZ0JBT0ksb0J6Q3kzTVYsQ3lDaDRNTSxjQU9JLHdCekM2M01WLEN5Q3A0TU0sb0JBT0ksOEJ6Q2k0TVYsQ3lDeDRNTSxhQU9JLHVCekNxNE1WLEN5QzU0TU0sWUFPSSxzQnpDeTRNVixDeUNoNU1NLGFBT0ksdUJ6QzY0TVYsQ3lDcDVNTSxpQkFPSSwyQnpDaTVNVixDeUN4NU1NLGtCQU9JLDRCekNxNU1WLEN5QzU1TU0sWUFPSSxzQnpDeTVNVixDeUNoNk1NLG1CQU9JLDZCekM2NU1WLEN5Q3A2TU0sWUFPSSxzQnpDaTZNVixDeUN4Nk1NLGVBT0ksdUJ6Q3E2TVYsQ3lDNTZNTSxjQU9JLDRCekN5Nk1WLEN5Q2g3TU0saUJBT0ksK0J6QzY2TVYsQ3lDcDdNTSxzQkFPSSxvQ3pDaTdNVixDeUN4N01NLHlCQU9JLHVDekNxN01WLEN5QzU3TU0saUJBT0kscUJ6Q3k3TVYsQ3lDaDhNTSxpQkFPSSxxQnpDNjdNVixDeUNwOE1NLG1CQU9JLHVCekNpOE1WLEN5Q3g4TU0sbUJBT0ksdUJ6Q3E4TVYsQ3lDNThNTSxlQU9JLHdCekN5OE1WLEN5Q2g5TU0saUJBT0ksMEJ6QzY4TVYsQ3lDcDlNTSx1QkFPSSxnQ3pDaTlNVixDeUN4OU1NLFdBT0ksZXpDcTlNVixDeUM1OU1NLFdBT0ksb0J6Q3k5TVYsQ3lDaCtNTSxXQU9JLG1CekM2OU1WLEN5Q3ArTU0sV0FPSSxrQnpDaStNVixDeUN4K01NLFdBT0ksb0J6Q3ErTVYsQ3lDNStNTSxXQU9JLGtCekN5K01WLEN5Q2gvTU0sMkJBT0ksb0N6QzYrTVYsQ3lDcC9NTSx5QkFPSSxrQ3pDaS9NVixDeUN4L01NLDRCQU9JLGdDekNxL01WLEN5QzUvTU0sNkJBT0ksdUN6Q3kvTVYsQ3lDaGdOTSw0QkFPSSxzQ3pDNi9NVixDeUNwZ05NLDRCQU9JLHNDekNpZ05WLEN5Q3hnTk0sdUJBT0ksZ0N6Q3FnTlYsQ3lDNWdOTSxxQkFPSSw4QnpDeWdOVixDeUNoaE5NLHdCQU9JLDRCekM2Z05WLEN5Q3BoTk0sMEJBT0ksOEJ6Q2loTlYsQ3lDeGhOTSx5QkFPSSw2QnpDcWhOVixDeUM1aE5NLHlCQU9JLGtDekN5aE5WLEN5Q2hpTk0sdUJBT0ksZ0N6QzZoTlYsQ3lDcGlOTSwwQkFPSSw4QnpDaWlOVixDeUN4aU5NLDJCQU9JLHFDekNxaU5WLEN5QzVpTk0sMEJBT0ksb0N6Q3lpTlYsQ3lDaGpOTSwyQkFPSSwrQnpDNmlOVixDeUNwak5NLHFCQU9JLHlCekNpak5WLEN5Q3hqTk0sc0JBT0ksK0J6Q3FqTlYsQ3lDNWpOTSxvQkFPSSw2QnpDeWpOVixDeUNoa05NLHVCQU9JLDJCekM2ak5WLEN5Q3BrTk0seUJBT0ksNkJ6Q2lrTlYsQ3lDeGtOTSx3QkFPSSw0QnpDcWtOVixDeUM1a05NLGlCQU9JLGtCekN5a05WLEN5Q2hsTk0sYUFPSSxpQnpDNmtOVixDeUNwbE5NLGFBT0ksaUJ6Q2lsTlYsQ3lDeGxOTSxhQU9JLGlCekNxbE5WLEN5QzVsTk0sYUFPSSxpQnpDeWxOVixDeUNobU5NLGFBT0ksaUJ6QzZsTlYsQ3lDcG1OTSxhQU9JLGlCekNpbU5WLEN5Q3htTk0sZ0JBT0ksaUJ6Q3FtTlYsQ3lDNW1OTSxTQU9JLGtCekN5bU5WLEN5Q2huTk0sU0FPSSx1QnpDNm1OVixDeUNwbk5NLFNBT0ksc0J6Q2luTlYsQ3lDeG5OTSxTQU9JLHFCekNxbk5WLEN5QzVuTk0sU0FPSSx1QnpDeW5OVixDeUNob05NLFNBT0kscUJ6QzZuTlYsQ3lDcG9OTSxZQU9JLHFCekNpb05WLEN5Q3hvTk0sVUFPSSxnRHpDc29OVixDeUM3b05NLFVBT0ksMER6QzJvTlYsQ3lDbHBOTSxVQU9JLHdEekNncE5WLEN5Q3ZwTk0sVUFPSSxzRHpDcXBOVixDeUM1cE5NLFVBT0ksMER6QzBwTlYsQ3lDanFOTSxVQU9JLHNEekMrcE5WLEN5Q3RxTk0sYUFPSSxzRHpDb3FOVixDeUMzcU5NLFVBT0ksZ0R6Q3lxTlYsQ3lDaHJOTSxVQU9JLDBEekM4cU5WLEN5Q3JyTk0sVUFPSSx3RHpDbXJOVixDeUMxck5NLFVBT0ksc0R6Q3dyTlYsQ3lDL3JOTSxVQU9JLDBEekM2ck5WLEN5Q3BzTk0sVUFPSSxzRHpDa3NOVixDeUN6c05NLGFBT0ksc0R6Q3VzTlYsQ3lDOXNOTSxVQU9JLHNCekMyc05WLEN5Q2x0Tk0sVUFPSSwyQnpDK3NOVixDeUN0dE5NLFVBT0ksMEJ6Q210TlYsQ3lDMXROTSxVQU9JLHlCekN1dE5WLEN5Qzl0Tk0sVUFPSSwyQnpDMnROVixDeUNsdU5NLFVBT0kseUJ6Qyt0TlYsQ3lDdHVOTSxhQU9JLHlCekNtdU5WLEN5QzF1Tk0sVUFPSSx3QnpDdXVOVixDeUM5dU5NLFVBT0ksNkJ6QzJ1TlYsQ3lDbHZOTSxVQU9JLDRCekMrdU5WLEN5Q3R2Tk0sVUFPSSwyQnpDbXZOVixDeUMxdk5NLFVBT0ksNkJ6Q3V2TlYsQ3lDOXZOTSxVQU9JLDJCekMydk5WLEN5Q2x3Tk0sYUFPSSwyQnpDK3ZOVixDeUN0d05NLFVBT0kseUJ6Q213TlYsQ3lDMXdOTSxVQU9JLDhCekN1d05WLEN5Qzl3Tk0sVUFPSSw2QnpDMndOVixDeUNseE5NLFVBT0ksNEJ6Qyt3TlYsQ3lDdHhOTSxVQU9JLDhCekNteE5WLEN5QzF4Tk0sVUFPSSw0QnpDdXhOVixDeUM5eE5NLGFBT0ksNEJ6QzJ4TlYsQ3lDbHlOTSxVQU9JLHVCekMreE5WLEN5Q3R5Tk0sVUFPSSw0QnpDbXlOVixDeUMxeU5NLFVBT0ksMkJ6Q3V5TlYsQ3lDOXlOTSxVQU9JLDBCekMyeU5WLEN5Q2x6Tk0sVUFPSSw0QnpDK3lOVixDeUN0ek5NLFVBT0ksMEJ6Q216TlYsQ3lDMXpOTSxhQU9JLDBCekN1ek5WLEN5Qzl6Tk0sU0FPSSxtQnpDMnpOVixDeUNsME5NLFNBT0ksd0J6Qyt6TlYsQ3lDdDBOTSxTQU9JLHVCekNtME5WLEN5QzEwTk0sU0FPSSxzQnpDdTBOVixDeUM5ME5NLFNBT0ksd0J6QzIwTlYsQ3lDbDFOTSxTQU9JLHNCekMrME5WLEN5Q3QxTk0sVUFPSSxrRHpDbzFOVixDeUMzMU5NLFVBT0ksNER6Q3kxTlYsQ3lDaDJOTSxVQU9JLDBEekM4MU5WLEN5Q3IyTk0sVUFPSSx3RHpDbTJOVixDeUMxMk5NLFVBT0ksNER6Q3cyTlYsQ3lDLzJOTSxVQU9JLHdEekM2Mk5WLEN5Q3AzTk0sVUFPSSxrRHpDazNOVixDeUN6M05NLFVBT0ksNER6Q3UzTlYsQ3lDOTNOTSxVQU9JLDBEekM0M05WLEN5Q240Tk0sVUFPSSx3RHpDaTROVixDeUN4NE5NLFVBT0ksNER6Q3M0TlYsQ3lDNzROTSxVQU9JLHdEekMyNE5WLEN5Q2w1Tk0sVUFPSSx1QnpDKzROVixDeUN0NU5NLFVBT0ksNEJ6Q201TlYsQ3lDMTVOTSxVQU9JLDJCekN1NU5WLEN5Qzk1Tk0sVUFPSSwwQnpDMjVOVixDeUNsNk5NLFVBT0ksNEJ6Qys1TlYsQ3lDdDZOTSxVQU9JLDBCekNtNk5WLEN5QzE2Tk0sVUFPSSx5QnpDdTZOVixDeUM5Nk5NLFVBT0ksOEJ6QzI2TlYsQ3lDbDdOTSxVQU9JLDZCekMrNk5WLEN5Q3Q3Tk0sVUFPSSw0QnpDbTdOVixDeUMxN05NLFVBT0ksOEJ6Q3U3TlYsQ3lDOTdOTSxVQU9JLDRCekMyN05WLEN5Q2w4Tk0sVUFPSSwwQnpDKzdOVixDeUN0OE5NLFVBT0ksK0J6Q204TlYsQ3lDMThOTSxVQU9JLDhCekN1OE5WLEN5Qzk4Tk0sVUFPSSw2QnpDMjhOVixDeUNsOU5NLFVBT0ksK0J6Qys4TlYsQ3lDdDlOTSxVQU9JLDZCekNtOU5WLEN5QzE5Tk0sVUFPSSx3QnpDdTlOVixDeUM5OU5NLFVBT0ksNkJ6QzI5TlYsQ3lDbCtOTSxVQU9JLDRCekMrOU5WLEN5Q3QrTk0sVUFPSSwyQnpDbStOVixDeUMxK05NLFVBT0ksNkJ6Q3UrTlYsQ3lDOStOTSxVQU9JLDJCekMyK05WLEN5Q2wvTk0sZ0JBT0kseUJ6QysrTlYsQ3lDdC9OTSxjQU9JLDBCekNtL05WLEN5QzEvTk0saUJBT0ksMkJ6Q3UvTlYsQ0FDRixDMEMzaU9BLDBCRDRDUSxNQU9JLDZCekM0L05WLEN5Q25nT00sTUFPSSwyQnpDZ2dPVixDeUN2Z09NLE1BT0ksOEJ6Q29nT1YsQ3lDM2dPTSxNQU9JLDZCekN3Z09WLEN5Qy9nT00sTUFPSSw4QnpDNGdPVixDQUNGLEMwQzdpT0EsYUR5QlEsZ0JBT0ksd0J6Q2loT1YsQ3lDeGhPTSxzQkFPSSw4QnpDcWhPVixDeUM1aE9NLGVBT0ksdUJ6Q3loT1YsQ3lDaGlPTSxjQU9JLHNCekM2aE9WLEN5Q3BpT00sZUFPSSx1QnpDaWlPVixDeUN4aU9NLG1CQU9JLDJCekNxaU9WLEN5QzVpT00sb0JBT0ksNEJ6Q3lpT1YsQ3lDaGpPTSxjQU9JLHNCekM2aU9WLEN5Q3BqT00scUJBT0ksNkJ6Q2lqT1YsQ3lDeGpPTSxjQU9JLHNCekNxak9WLENBQ0YsQzJDem5PSSxxRkFFRSx3QjNDMG5PTixDMkN2bk9JLCtFQUVFLGtCM0N3bk9OLEMyQ3RuT00sdUdBQ0UscUIzQ3duT1IsQzJDbG9PSSx1RkFFRSx1QjNDbW9PTixDMkNob09JLGlGQUVFLGtCM0Npb09OLEMyQy9uT00seUdBQ0Usb0IzQ2lvT1IsQzJDM29PSSx1RkFFRSx3QjNDNG9PTixDMkN6b09JLGlGQUVFLGtCM0Mwb09OLEMyQ3hvT00seUdBQ0UscUIzQzBvT1IsQzJDcHBPSSx1RkFFRSx1QjNDcXBPTixDMkNscE9JLGlGQUVFLGtCM0NtcE9OLEMyQ2pwT00seUdBQ0Usb0IzQ21wT1IsQzJDN3BPSSx1RkFFRSx3QjNDOHBPTixDMkMzcE9JLGlGQUVFLGtCM0M0cE9OLEMyQzFwT00seUdBQ0UscUIzQzRwT1IsQzJDdHFPSSx1RkFFRSx1QjNDdXFPTixDMkNwcU9JLGlGQUVFLGtCM0NxcU9OLEMyQ25xT00seUdBQ0Usb0IzQ3FxT1IsQzJDL3FPSSx1RkFFRSx3QjNDZ3JPTixDMkM3cU9JLGlGQUVFLGtCM0M4cU9OLEMyQzVxT00seUdBQ0UscUIzQzhxT1IsQzJDeHJPSSx1RkFFRSx1QjNDeXJPTixDMkN0ck9JLGlGQUVFLGtCM0N1ck9OLEMyQ3JyT00seUdBQ0Usb0IzQ3VyT1IsQzJDanNPSSx1RkFFRSx3QjNDa3NPTixDMkMvck9JLGlGQUVFLGtCM0Nnc09OLEMyQzlyT00seUdBQ0UscUIzQ2dzT1IsQzJDMXNPSSx1RkFFRSx1QjNDMnNPTixDMkN4c09JLGlGQUVFLGtCM0N5c09OLEMyQ3ZzT00seUdBQ0Usb0IzQ3lzT1IsQzJDbnRPSSx1RkFFRSx3QjNDb3RPTixDMkNqdE9JLGlGQUVFLGtCM0NrdE9OLEMyQ2h0T00seUdBQ0UscUIzQ2t0T1IsQzJDNXRPSSx1RkFFRSx1QjNDNnRPTixDMkMxdE9JLGlGQUVFLGtCM0MydE9OLEMyQ3p0T00seUdBQ0Usb0IzQzJ0T1IsQzJDcnVPSSx1RkFFRSx3QjNDc3VPTixDMkNudU9JLGlGQUVFLGtCM0NvdU9OLEMyQ2x1T00seUdBQ0UscUIzQ291T1IsQzJDOXVPSSx1RkFFRSx1QjNDK3VPTixDMkM1dU9JLGlGQUVFLGtCM0M2dU9OLEMyQzN1T00seUdBQ0Usb0IzQzZ1T1IsQzJDdnZPSSx1RkFFRSx3QjNDd3ZPTixDMkNydk9JLGlGQUVFLGtCM0Nzdk9OLEMyQ3B2T00seUdBQ0UscUIzQ3N2T1IsQzJDaHdPSSx1RkFFRSx1QjNDaXdPTixDMkM5dk9JLGlGQUVFLGtCM0Mrdk9OLEMyQzd2T00seUdBQ0Usb0IzQyt2T1IsQzJDendPSSx1RkFFRSx3QjNDMHdPTixDMkN2d09JLGlGQUVFLGtCM0N3d09OLEMyQ3R3T00seUdBQ0UscUIzQ3d3T1IsQzJDbHhPSSx1RkFFRSx1QjNDbXhPTixDMkNoeE9JLGlGQUVFLGtCM0NpeE9OLEMyQy93T00seUdBQ0Usb0IzQ2l4T1IsQzJDM3hPSSx1RkFFRSx3QjNDNHhPTixDMkN6eE9JLGlGQUVFLGtCM0MweE9OLEMyQ3h4T00seUdBQ0UscUIzQzB4T1IsQzJDcHlPSSx5RkFFRSxzQjNDcXlPTixDMkNseU9JLG1GQUVFLGtCM0NteU9OLEMyQ2p5T00sMkdBQ0UsbUIzQ215T1IsQzJDN3lPSSx5RkFFRSx5QjNDOHlPTixDMkMzeU9JLG1GQUVFLGtCM0M0eU9OLEMyQzF5T00sMkdBQ0Usc0IzQzR5T1IsQzJDdHpPSSx5RkFFRSx3QjNDdXpPTixDMkNwek9JLG1GQUVFLGtCM0Nxek9OLEMyQ256T00sMkdBQ0UscUIzQ3F6T1IsQzJDL3pPSSx5RkFFRSx5QjNDZzBPTixDMkM3ek9JLG1GQUVFLGtCM0M4ek9OLEMyQzV6T00sMkdBQ0Usc0IzQzh6T1IsQzJDeDBPSSx5RkFFRSx3QjNDeTBPTixDMkN0ME9JLG1GQUVFLGtCM0N1ME9OLEMyQ3IwT00sMkdBQ0UscUIzQ3UwT1IsQzJDajFPSSx5RkFFRSx5QjNDazFPTixDMkMvME9JLG1GQUVFLGtCM0NnMU9OLEMyQzkwT00sMkdBQ0Usc0IzQ2cxT1IsQzJDMTFPSSx5RkFFRSx3QjNDMjFPTixDMkN4MU9JLG1GQUVFLGtCM0N5MU9OLEMyQ3YxT00sMkdBQ0UscUIzQ3kxT1IsQzJDbjJPSSx5RkFFRSx5QjNDbzJPTixDMkNqMk9JLG1GQUVFLGtCM0NrMk9OLEMyQ2gyT00sMkdBQ0Usc0IzQ2syT1IsQzJDNTJPSSx5RkFFRSx3QjNDNjJPTixDMkMxMk9JLG1GQUVFLGtCM0MyMk9OLEMyQ3oyT00sMkdBQ0UscUIzQzIyT1IsQzJDcjNPSSx5RkFFRSx5QjNDczNPTixDMkNuM09JLG1GQUVFLGtCM0NvM09OLEMyQ2wzT00sMkdBQ0Usc0IzQ28zT1IsQzJDOTNPSSx5RkFFRSx3QjNDKzNPTixDMkM1M09JLG1GQUVFLGtCM0M2M09OLEMyQzMzT00sMkdBQ0UscUIzQzYzT1IsQzJDdjRPSSx5RkFFRSx5QjNDdzRPTixDMkNyNE9JLG1GQUVFLGtCM0NzNE9OLEMyQ3A0T00sMkdBQ0Usc0IzQ3M0T1IsQzJDaDVPSSx5RkFFRSx3QjNDaTVPTixDMkM5NE9JLG1GQUVFLGtCM0MrNE9OLEMyQzc0T00sMkdBQ0UscUIzQys0T1IsQzJDejVPSSx5RkFFRSx5QjNDMDVPTixDMkN2NU9JLG1GQUVFLGtCM0N3NU9OLEMyQ3Q1T00sMkdBQ0Usc0IzQ3c1T1IsQzJDbDZPSSx5RkFFRSx3QjNDbTZPTixDMkNoNk9JLG1GQUVFLGtCM0NpNk9OLEMyQy81T00sMkdBQ0UscUIzQ2k2T1IsQzJDMzZPSSx5RkFFRSx5QjNDNDZPTixDMkN6Nk9JLG1GQUVFLGtCM0MwNk9OLEMyQ3g2T00sMkdBQ0Usc0IzQzA2T1IsQzJDcDdPSSx5RkFFRSx3QjNDcTdPTixDMkNsN09JLG1GQUVFLGtCM0NtN09OLEMyQ2o3T00sMkdBQ0UscUIzQ203T1IsQzJDNzdPSSx5RkFFRSx5QjNDODdPTixDMkMzN09JLG1GQUVFLGtCM0M0N09OLEMyQzE3T00sMkdBQ0Usc0IzQzQ3T1IsQzJDdDhPSSx5RkFFRSx3QjNDdThPTixDMkNwOE9JLG1GQUVFLGtCM0NxOE9OLEMyQ244T00sMkdBQ0UscUIzQ3E4T1IsQzJDLzhPSSx5RkFFRSx5QjNDZzlPTixDMkM3OE9JLG1GQUVFLGtCM0M4OE9OLEMyQzU4T00sMkdBQ0Usc0IzQzg4T1IsQzJDeDlPSSx5RkFFRSxzQjNDeTlPTixDMkN0OU9JLG1GQUVFLGtCM0N1OU9OLEMyQ3I5T00sMkdBQ0UsbUIzQ3U5T1IsQzJDaitPSSx5RkFFRSx5QjNDaytPTixDMkMvOU9JLG1GQUVFLGtCM0NnK09OLEMyQzk5T00sMkdBQ0Usc0IzQ2crT1IsQzJDMStPSSx5RkFFRSx3QjNDMitPTixDMkN4K09JLG1GQUVFLGtCM0N5K09OLEMyQ3YrT00sMkdBQ0UscUIzQ3krT1IsQzJDbi9PSSx5RkFFRSx5QjNDby9PTixDMkNqL09JLG1GQUVFLGtCM0NrL09OLEMyQ2gvT00sMkdBQ0Usc0IzQ2svT1IsQzJDNS9PSSx5RkFFRSx3QjNDNi9PTixDMkMxL09JLG1GQUVFLGtCM0MyL09OLEMyQ3ovT00sMkdBQ0UscUIzQzIvT1IsQzJDcmdQSSx5RkFFRSx5QjNDc2dQTixDMkNuZ1BJLG1GQUVFLGtCM0NvZ1BOLEMyQ2xnUE0sMkdBQ0Usc0IzQ29nUFIsQzJDOWdQSSx5RkFFRSx3QjNDK2dQTixDMkM1Z1BJLG1GQUVFLGtCM0M2Z1BOLEMyQzNnUE0sMkdBQ0UscUIzQzZnUFIsQzJDdmhQSSx5RkFFRSx5QjNDd2hQTixDMkNyaFBJLG1GQUVFLGtCM0NzaFBOLEMyQ3BoUE0sMkdBQ0Usc0IzQ3NoUFIsQzJDaGlQSSx5RkFFRSx3QjNDaWlQTixDMkM5aFBJLG1GQUVFLGtCM0MraFBOLEMyQzdoUE0sMkdBQ0UscUIzQytoUFIsQzJDemlQSSx5RkFFRSx5QjNDMGlQTixDMkN2aVBJLG1GQUVFLGtCM0N3aVBOLEMyQ3RpUE0sMkdBQ0Usc0IzQ3dpUFIsQzJDbGpQSSx5RkFFRSx3QjNDbWpQTixDMkNoalBJLG1GQUVFLGtCM0NpalBOLEMyQy9pUE0sMkdBQ0UscUIzQ2lqUFIsQzJDM2pQSSx5RkFFRSx5QjNDNGpQTixDMkN6alBJLG1GQUVFLGtCM0MwalBOLEMyQ3hqUE0sMkdBQ0Usc0IzQzBqUFIsQzJDcGtQSSx5RkFFRSx3QjNDcWtQTixDMkNsa1BJLG1GQUVFLGtCM0Nta1BOLEMyQ2prUE0sMkdBQ0UscUIzQ21rUFIsQzJDN2tQSSx5RkFFRSx5QjNDOGtQTixDMkMza1BJLG1GQUVFLGtCM0M0a1BOLEMyQzFrUE0sMkdBQ0Usc0IzQzRrUFIsQzJDdGxQSSx5RkFFRSx3QjNDdWxQTixDMkNwbFBJLG1GQUVFLGtCM0NxbFBOLEMyQ25sUE0sMkdBQ0UscUIzQ3FsUFIsQzJDL2xQSSx5RkFFRSx5QjNDZ21QTixDMkM3bFBJLG1GQUVFLGtCM0M4bFBOLEMyQzVsUE0sMkdBQ0Usc0IzQzhsUFIsQzJDeG1QSSx5RkFFRSx3QjNDeW1QTixDMkN0bVBJLG1GQUVFLGtCM0N1bVBOLEMyQ3JtUE0sMkdBQ0UscUIzQ3VtUFIsQzJDam5QSSx5RkFFRSx5QjNDa25QTixDMkMvbVBJLG1GQUVFLGtCM0NnblBOLEMyQzltUE0sMkdBQ0Usc0IzQ2duUFIsQzJDMW5QSSx5RkFFRSx3QjNDMm5QTixDMkN4blBJLG1GQUVFLGtCM0N5blBOLEMyQ3ZuUE0sMkdBQ0UscUIzQ3luUFIsQzJDbm9QSSx5RkFFRSx5QjNDb29QTixDMkNqb1BJLG1GQUVFLGtCM0Nrb1BOLEMyQ2hvUE0sMkdBQ0Usc0IzQ2tvUFIsQzJDNW9QSSx5RkFFRSxzQjNDNm9QTixDMkMxb1BJLG1GQUVFLGtCM0Myb1BOLEMyQ3pvUE0sMkdBQ0UsbUIzQzJvUFIsQzRDdG5QSSxxRkFFRSx3RDVDd25QTixDNEMxblBJLGlGQUVFLCtCNUMyblBOLEM0QzduUEksdUZBRUUsa0M1QzhuUE4sQzRDaG9QSSx5RkFFRSxtQzVDaW9QTixDNENub1BJLCtGQUVFLHNDNUNvb1BOLEM0Q3RvUEksaUdBRUUsMEQ1Q3VvUE4sQzRDem9QSSxtR0FFRSw0RDVDMG9QTixDNEM1b1BJLHlHQUVFLDJENUM2b1BOLEM0Qy9vUEksaUdBRUUsd0Q1Q2dwUE4sQzRDbHBQSSxtR0FFRSx3RDVDbXBQTixDNENycFBJLHlHQUVFLHlENUNzcFBOLEM0Q3hwUEksaUdBRUUseUQ1Q3lwUE4sQzRDM3BQSSxtR0FFRSx3RDVDNHBQTixDNEM5cFBJLHlHQUVFLDJENUMrcFBOLEM0Q2pxUEksbUdBRUUseUQ1Q2txUE4sQzRDcHFQSSxxR0FFRSx3RDVDcXFQTixDNEN2cVBJLDJHQUVFLDJENUN3cVBOLEM0QzFxUEksbUdBRUUseUQ1QzJxUE4sQzRDN3FQSSxxR0FFRSx3RDVDOHFQTixDNENoclBJLDJHQUVFLDJENUNpclBOLEM2Q3hzUEEsaUNBQ0UsVUFDQSxxQzdDaXRQRixDNkMvc1BFLDZDQUNFLFVBQ0EsdUI3Q2l0UEosQzZDN3NQQSxtQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHFCQUNFLGlDN0NndFBGLEM2QzdzUEEsc0JBQ0UsaUM3Q2d0UEYsQzZDN3NQQSxxQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHlCQUNFLHFDN0NndFBGLEM2QzdzUEEsd0JBQ0Usb0M3Q2d0UEYsQzZDN3NQQSwyQkFDRSxzQzdDZ3RQRixDNkM3c1BBLDBCQUNFLHFDN0NndFBGLEM2Q3BzUEEsaUNBQ0UsVUFDQSxxQzdDNHNQRixDNkMxc1BFLDZDQUNFLFVBQ0EsZ0M3QzRzUEosQzZDeHNQQSxtQkFDRSxtQjdDMnNQRixDNkN4c1BBLHNCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsd0JBQ0UsMkM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkN4c1BBLHdCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsb0JBQ0Usb0I3QzJzUEYsQzZDeHNQQSx1QkFDRSwyQzdDMnNQRixDNkN4c1BBLHlCQUNFLDRDN0Myc1BGLEM2Q3hzUEEsMEJBQ0UsNEM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkNqc1BBLG1DQUNFLDZCN0N1c1BGLEM2Q3JzUEUsK0NBQ0UsdUI3Q3VzUEosQzZDbnNQQSxvQkFDRSwrQjdDc3NQRixDNkNuc1BBLHNCQUNFLGdDN0Nzc1BGLEM2Q25zUEEsdUJBQ0UsZ0M3Q3NzUEYsQzZDbnNQQSxzQkFDRSwrQjdDc3NQRixDNkMzclBBLGlDQUNFLDhEQUNBLDZCN0Nrc1BGLEM2Qy9yUEEscUJBQ0UsOEM3Q2tzUEYsQzZDanNQRSxpQ0FBZSx3QzdDb3NQakIsQzZDanNQQSxzQkFDRSw2QzdDb3NQRixDNkNuc1BFLGtDQUFlLHdDN0Nzc1BqQixDNkNuc1BBLG1CQUNFLDhDN0Nzc1BGLEM2Q3JzUEUsK0JBQWUsd0M3Q3dzUGpCLEM2Q3JzUEEscUJBQ0UsNkM3Q3dzUEYsQzZDdnNQRSxpQ0FBZSx3QzdDMHNQakIsQzhDbjNQQSxxREFDRSxVQUNBLGtCOUN5M1BGLEM4Q3QzUEEsV0FFRSxvQjlDdzNQRixDOENyM1BBLFdBRUUsb0I5Q3UzUEYsQzhDcDNQQSxXQUVFLG9COUNzM1BGLEM4Q3AzUEEsV0FFRSxvQjlDczNQRixDOENuM1BBLFVBQ0UsVUFDQSwyQjlDczNQRixDOENuM1BBLG1aQUNFLG9CQUVBLHVCQURBLGtCOUN1M1BGLEM4QzkxUEUsZUFFRSxvQjlDZzJQSixDOENsMlBFLGVBRUUsb0I5Q28yUEosQzhDdDJQRSxlQUVFLG9COUN3MlBKLEM4QzEyUEUsZUFFRSxvQjlDNDJQSixDOEM5MlBFLGVBRUUsbUI5Q2czUEosQzhDbDNQRSxlQUVFLHFCOUNvM1BKLEM4Q3QzUEUsZUFFRSxxQjlDdzNQSixDOEMxM1BFLGVBRUUscUI5QzQzUEosQzhDOTNQRSxlQUVFLHFCOUNnNFBKLEM4Q2w0UEUsZ0JBRUUsbUI5Q280UEosQzhDdDRQRSxnQkFFRSxxQjlDdzRQSixDOEMxNFBFLGdCQUVFLHFCOUM0NFBKLEM4Q3g0UEEsZUFDRSxvQkFFQSx1QkFEQSxrQjlDNDRQRixDOEN2NFBFLGlCQUVFLG9COUN5NFBKLEM4QzM0UEUsaUJBRUUsb0I5QzY0UEosQzhDLzRQRSxpQkFFRSxvQjlDaTVQSixDOENuNVBFLGlCQUVFLG9COUNxNVBKLEM4Q3Y1UEUsaUJBRUUsbUI5Q3k1UEosQzhDMzVQRSxpQkFFRSxxQjlDNjVQSixDOEMvNVBFLGlCQUVFLHFCOUNpNlBKLEM4Q242UEUsaUJBRUUscUI5Q3E2UEosQzhDdjZQRSxpQkFFRSxxQjlDeTZQSixDOEMzNlBFLGtCQUVFLG1COUM2NlBKLEM4Qy82UEUsa0JBRUUscUI5Q2k3UEosQzhDbjdQRSxrQkFFRSxxQjlDcTdQSixDOENqN1BBLGNBQ0UsVUFDQSwwQjlDbzdQRixDOENqN1BBLGdCQUNFLFVBQ0EsMEI5Q283UEYsQzhDajdQQSxlQUNFLFVBQ0EseUI5Q283UEYsQzhDajdQQSxjQUNFLG9CQUVBLHVCQURBLGtCOUNxN1BGLEM4Q2o3UEEsaUJBQ0UsVUFDQSwwQjlDbzdQRixDOENuN1BFLHVCQUNFLGlCOUNxN1BKLEM4Q2o3UEEsZ0JBQ0UsVUFFQSx1QkFEQSxrQjlDcTdQRixDOENuN1BFLHNCQUdFLGtCQUZBLG9COUNzN1BKLEM4Qy82UEUsNkJBQ0Usc0JBQ0Esb0I5Q2s3UEosQzhDLzZQSSx5Q0FDRSxrQjlDaTdQTixDOEM1NlBBLFNBQ0UsVUFFQSxtQkFEQSxrQjlDZzdQRixDOEM1NlBBLFVBQ0UsVUFDQSxtQjlDKzZQRixDUWgvUEksNEJzQ3FFRixtWkFDRSw2QjlDKzZQRixDQUNGLEMrQy9qUUEsY0FHQyx3Q0FGQSxhQUlBLGtCQUhBLFdBSUEsUy9Db2tRRCxDK0Nsa1FDLHlCQUlDLGdDQUhBLGtCQUVBLHlCL0Nza1FGLEMrQ2xrUUMsK0JBR0MsV0FGQSxZQUNBLGNBSUEsU0FEQSxjQURBLGlCL0Nza1FGLEMrQ2prUUMsK0JBRUMsZ0JBREEsa0JBR0EsK0IvQ21rUUYsQytDaGtRQyxtREFFQyxtQ0FDQSxnQ0FDQSwrQkFDQSxnQ0FDQSw2QkFDQSwyQi9Da2tRRixDK0MvalFDLHdCQUtDLHdDQUNBLDJCQUZBLG1DQURBLFdBREEsZUFEQSxpQi9Dc2tRRixDK0MvalFDLDRCQUNDLGNBQ0EsVS9DaWtRRixDK0M5alFDLGlFQUVDLFkvQ2drUUYsQytDN2pRQyx5RkFHQyxlQUNBLHlCQUlBLGdCL0MralFGLEMrQzVqUUMsMkdBR0MsZ0JBRUEsWUFEQSxjQUdBLGFBREEsbUIvQytqUUYsQytDM2pRQyx5QkFDQyxhL0M2alFGLEMrQzFqUUMsMEJBRUMsY0FEQSxTL0M2alFGLEMrQ3pqUUMseUJBQ0MsUy9DMmpRRixDK0N4alFDLG9DQUNDLGlCL0MwalFGLEMrQ3ZqUUMsaUNBQ0MsbUJBQ0EseUJBR0EsZ0IvQ3lqUUYsQytDdGpRQyx1QkFDQyxZQUNBLFcvQ3dqUUYsQytDcmpRQyxzQkFDQyxhL0N1alFGLEMrQ3BqUUMsZ0NBQ0MsVy9Dc2pRRixDK0NqalFBLHFCQUNDLGEvQ3FqUUQsQ2dEN3FRQyx3QkFDQyxzQkFDQSx3QmhEbXJRRixDZ0RqclFDLCtCQUNDLFNoRG1yUUYsQ2dEanJRQyxnQ0FDQyxTaERtclFGLENnRGpyUUMsdUJBQ0Msc0JoRG1yUUYsQ2dEL3FRQSxtQkFDQyxHQUNDLFNoRGtyUUEsQ2dEL3FRRCxHQUNDLFNoRGlyUUEsQ0FDRixDaUR2c1FBLFlBQ0MsaUNqRDRzUUQsQ2tEaHRRRSxtQkFDRSxRbERtdFFKLENrRGx0UUksb0NBRkYsbUJBR0ksWWxEcXRRSixDQUNGLENrRG50UUUsK0JBQ0UsWWxEcXRRSixDa0RudFFJLG9DQUhGLCtCQUlJLFFsRHN0UUosQ0FDRixDUW5xUUkseUIwQ3hERiwrQkFPSSxXbER3dFFKLENBQ0YsQ2tEcnRRSSx5Q0FDRSw2QmxEdXRRTixDa0R0dFFNLG9DQUZGLHlDQUdJLGlDbER5dFFOLENBQ0YsQ2tEenNRQSxZQUNFLHdCbEQ2c1FGLENtRHB2UUEsMkJBQ0UsR0FDRSxhQUNBLFVBQ0EsMEJuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFVBQ0EsY25Ed3ZRRixDQUNGLENtRHR2UUEsMEJBQ0UsR0FDRSxhQUNBLFNuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFNuRHd2UUYsQ0FDRixDbUR0dlFBLDBCQUNFLEdBRUUsVUFEQSxRbkR5dlFGLENtRHR2UUEsSUFFRSxVQURBLFFuRHl2UUYsQ21EdHZRQSxJQUVFLGNBQ0EsVUFGQSxLbkQwdlFGLENtRHR2UUEsR0FFRSxjQUNBLFVBRkEsS25EMHZRRixDQUNGLENtRHJ2UUEsNkJBT0UsSUFDRSxxQm5EaXZRRixDbUQvdVFBLEdBQ0Usd0JuRGl2UUYsQ0FDRixDb0Q3Z1FBLG9PQU9FLHlCQUVBLHdCQURBLDRCQUVBLHdCQUNBLFNBVEEscUJBR0EsWUFEQSxZQUVBLHNCQUhBLFVwRHNoUUYsQ29ENWdRRSw4REEzU0Esd0RBQ0UsQ0E2U0EsZ0JBREEsZ0JwRCtnUUosQ29ENWdRSSxpRUFFRSxnQkFEQSxnQnBEK2dRTixDb0QzZ1FJLGlCQUVFLFNBQ0Esc0JBRkEsVXBEK2dRTixDb0QxZ1FJLCtLQTNURix5RHBEdzBRRixDb0R6Z1FJLGlCQS9URix5RHBEMjBRRixDb0R2Z1FFLGNBN1RBLHlEcER1MFFGLENvRHZnUUksb0JBaFVGLHlEcEQwMFFGLENvRHRnUUksOENBcFVGLHlEcEQ2MFFGLENvRG5nUUUsd0dBRUUsaUJBQ0EsOEIvQzVRYyxDK0MwUWQsZXBEdWdRSixDb0RsZ1FFLGdCQWxVQSx5RHBEdTBRRixDb0RsZ1FJLHNCQXJVRix5RHBEMDBRRixDb0RqZ1FJLDhGQXpVRix5RHBENjBRRixDb0RsZ1FNLGdIQTNVSix5RHBEZzFRRixDb0RoZ1FJLHdCQWhWRix5RHBEbTFRRixDb0RqZ1FNLDhCQWxWSix5RHBEczFRRixDb0Q5L1BFLGFBblVBLHlEcERvMFFGLENvRDkvUEksbUJBdFVGLHlEcER1MFFGLENvRDkvUEkscUZBelVGLHlEcEQwMFFGLENvRC8vUE0sdUdBM1VKLHlEcEQ2MFFGLENvRDUvUEUsaUJBMVVBLHlEcER5MFFGLENvRDUvUEksdUJBN1VGLHlEcEQ0MFFGLENvRDUvUEksaUdBaFZGLHlEcEQrMFFGLENvRDcvUE0sbUhBbFZKLHlEcERrMVFGLENvRDEvUEUsZUFqVkEseURwRDgwUUYsQ29EMS9QSSxxQkFwVkYseURwRGkxUUYsQ29EMS9QSSwyRkF2VkYseURwRG8xUUYsQ29EMy9QTSw2R0F6VkoseURwRHUxUUYsQ29EeC9QRSxlQXBYQSx5RHBEKzJRRixDb0R4L1BJLHFCQXZYRix5RHBEazNRRixDb0R4L1BJLDJGQTFYRix5RHBEcTNRRixDb0R6L1BNLDZHQTVYSix5RHBEdzNRRixDb0R4L1BJLHVCQWhZRix5RHBEMjNRRixDb0R6L1BNLDZCQWxZSix5RHBEODNRRixDb0R0L1BFLGFBN1pBLHlEcERzNVFGLENvRHQvUEksbUJBaGFGLHlEcER5NVFGLENvRHQvUEksa0JBbmFGLHlEcEQ0NVFGLENvRHYvUE0sd0JBcmFKLHlEcEQrNVFGLENvRHQvUEkscUJBemFGLHlEcERrNlFGLENvRHYvUE0sMkJBM2FKLHlEcERxNlFGLENvRHAvUEUsc0RBaFlBLHlEcER1M1FGLENvRHIvUEksa0VBbFlGLHlEcEQwM1FGLENvRG4vUEUsYUFoWUEseURBQ0UsQ0FrWUEsZ0JBQ0EsOEIvQ2xZYyxDK0NnWWQsWXBEdS9QSixDb0RwL1BJLG1CQXJZRix5RHBENDNRRixDb0RsL1BFLCtEQW5ZQSx5REFDRSxDQXFZQSxpQkFDQSw4Qi9DNVljLEMrQzBZZCxlcERzL1BKLENvRG4vUEksMkVBeFlGLHlEcEQ4M1FGLENvRG4vUEksZUFwWUYseURBQ0UsQ0FzWUUsZ0JBQ0EsOEIvQ3BaWSxDK0NrWlosY3BEdS9QTixDb0RwL1BNLHFCQXpZSix5RHBEZzRRRixDb0RqL1BFLGFBeFlBLHlEQUNFLENBMFlBLGlCQURBLGVwRG8vUEosQ29EbC9QSSxtQkE1WUYseURwRGk0UUYsQ29EaC9QRSxhQTNVQSx5REFDRSxDQTZVQSxpQkFEQSxhcERtL1BKLENvRGovUEkscUJBL1VGLHlEcERtMFFGLENvRGovUEksZ0JBRUUsaUJBREEsWXBEby9QTixDb0QvK1BFLGdCQWpWQSx5REFDRSxDQW1WQSxpQkFEQSxlcERrL1BKLENvRGgvUEksd0JBclZGLHlEcER3MFFGLENvRGgvUEksbUJBRUUsaUJBREEsY3BEbS9QTixDb0Q5K1BFLHlMQUlFLDBDQUNBLCtCQUZBLGlCQUZBLGtCQUNBLGVwRDQvUEosQ29EeC9QSSwrUEFNRSwyQkFKQSxTQUdBLFdBREEsWUFIQSxrQkFFQSxVcERzZ1FOLENvRGhnUUksbUJBbmJGLHlEcERzN1FGLENvRDkvUEksaUJBamJGLHlEcERrN1FGLENvRDUvUEksa0JBL2FGLHlEcEQ4NlFGLENvRDEvUEksc0JBMVlGLHlEcER1NFFGLENvRHgvUEksdUJBN1pGLHlEcER3NVFGLENvRHQvUEksaUJBM1pGLHlEcERvNVFGLENvRHAvUEksbUJBOWFGLHlEcERxNlFGLENvRGwvUEksb0JBMWJGLHlEQUNFLENBNmJFLDBCQURBLGVwRG8vUE4sQ29EaC9QSSxpQkF4Y0YseURwRDI3UUYsQ29EOStQRSxhQXJaQSx5REFDRSxDQXVaQSxpQkFDQSw4Qi9DaGdCYyxDK0M4ZmQsZXBEay9QSixDb0Q1K1BJLHNDQTdaRix5RHBEKzRRRixDb0Q1K1BJLDRDQW5hRix5RHBEcTVRRixDb0RoL1BNLHlCQXJhSix5RHBEdzVRRixDb0Q5K1BFLFlBbmFBLHlEQUNFLENBcWFBLGlCQUNBLDhCL0NyaEJjLEMrQ21oQmQsZXBEay9QSixDb0Q1K1BJLG9DQTNhRix5RHBENjVRRixDb0Q1K1BJLDBDQWpiRix5RHBEbTZRRixDb0RoL1BNLHdCQW5iSix5RHBEczZRRixDb0Q5K1BFLGdCQWpiQSx5REFDRSxDQW1iQSxpQkFDQSw4Qi9DMWlCYyxDK0N3aUJkLGNwRGsvUEosQ29ELytQSSxzQkF0YkYseURwRHc2UUYsQ0R0bVJBLEtBQ0UsaUJDeW1SRixDUTNpUkkseUJUL0RKLEtBR0ksa0JDMm1SRixDQUNGLENEeG1SQSxZQUVFLHdCTVNLLENOVkwsVUM0bVJGLENEeG1SQSxFQUNFLHFCQUNBLDhCQzJtUkYsQ0QxbVJFLFFBQ0UsYUM0bVJKLENEeG1SQSxnQ0FNRSxhTWhCUyxDTmFULGlCQUNBLGdCQUNBLGNBSEEsa0JDK21SRixDUXRrUkkseUJUM0NKLGdDQVFJLGNDOG1SRixDQUNGLENEM21SQSwrQ0FNRSxhTXBCSyxDTmlCTCxvQkFDQSxnQkFDQSxjQUhBLHNCQ2tuUkYsQ1FybFJJLHlCVC9CSiwrQ0FRSSxpQkNpblJGLENBQ0YsQ0Q5bVJBLGdMQU1FLGFNaENLLENONkJMLG9CQUNBLGdCQUNBLGtCQUhBLHNCQ3FuUkYsQ1FwbVJJLHlCVG5CSixnTEFRSSxjQ29uUkYsQ0FDRixDRGpuUkEsaUdBR0UsbUJBQ0EsZ0JBQ0Esa0JBSEEsc0JDdW5SRixDRGpuUkEsc0ZBR0UsZ0JBREEsU0FEQSxTQ3NuUkYsQ0RsblJJLDhIQUNFLFlDb25STixDcUQxclJBLE1BR0UsYWhEZUssQ2dEakJMLHFDakRra0I0QixDaURqa0I1QixrQnJEOHJSRixDcUR6clJFLFlBRUUsbUJBREEsaUJyRDZyUkosQ3FEenJSSSxrQkFHRSxhaERHQyxDZ0RMRCxpQkFDQSxlckQ0clJOLENxRHZyUkksNEJBQ0UsWXJEeXJSTixDcUR2clJJLGdCQUlFLGFoRFJDLENnRE1ELGlCQUNBLGdCQUZBLGtCckQ0clJOLENxRHRyUkUsb0dBR0UseUJBQ0EsU0FDQSxnQ0FFQSxnQkFMQSxrQkFJQSxhQUxBLGNyRDhyUkosQ3FEdnJSSSw0SEFDRSx5QkFDQSxvQmhEeEJFLENnRDBCRixnQkFEQSxZckQwclJOLENxRHZyUkksa0JBR0UsU0FGQSxrQkFDQSxPckQwclJOLENxRHZyUkksd0pBQ0UsYXJEeXJSTixDcURwclJBLDZIQUdFLHFCQUNBLDBCQUZBLGdCQURBLHdCckQwclJGLENxRHJyUkksbUJBQ0UsaUJyRHVyUk4sQ3FEdHJSTSx5QkFDRSxxQmhENUNBLENnRDZDQSxpQnJEd3JSUixDcURyclJJLG1HQUNFLHFCckR1clJOLENzRDF2UkUsY0FFRSxtQkFEQSxhQUVBLFV0RDZ2UkosQ3NENXZSSSxnQkFDRSxjQUNBLGN0RDh2Uk4sQ3NEM3ZSTSwyQ0FFRSxpQkFDQSxnQkFGQSxldEQrdlJSLEN1RHZwUkEsNktBS0UsWUFGQSxPQUZBLGtCQUNBLE1BRUEsVXZEMHBSRixDdUR0cFJBLHFHQUVFLGlCdkR3cFJGLEN3RDF3UkEsV0FDRSxtQkFIaUIsQ0FNakIsa0JBREEsZ0JBREEsMkR4RCt3UkYsQ3dEcHRSRSw2SEFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEdXRSSixDd0RwdFJJLDJJQUNFLGV4RHN0Uk4sQ3dENXRSRSxzQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEZ3VSSixDd0Q3dFJJLDZCQUNFLGV4RCt0Uk4sQ3dEcnVSRSw4RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEeXVSSixDd0R0dVJJLDRGQUNFLGV4RHd1Uk4sQ3dEOXVSRSxrRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEa3ZSSixDd0QvdVJJLGdHQUNFLGV4RGl2Uk4sQ3dEdnZSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEMnZSSixDd0R4dlJJLCtGQUNFLGV4RDB2Uk4sQ3dEaHdSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEb3dSSixDd0Rqd1JJLCtGQUNFLGV4RG13Uk4sQ3dEendSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENndSSixDd0Qxd1JJLHNGQUNFLGV4RDR3Uk4sQ3dEbHhSRSxtRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEc3hSSixDd0RueFJJLGlHQUNFLGV4RHF4Uk4sQ3dEM3hSRSxpR0FDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEK3hSSixDd0Q1eFJJLCtHQUNFLGV4RDh4Uk4sQ3dEcHlSRSxpQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEd3lSSixDd0RyeVJJLHdCQUNFLGV4RHV5Uk4sQ3dEN3lSRSxrQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEaXpSSixDd0Q5eVJJLHlCQUNFLGV4RGd6Uk4sQ3dEdHpSRSw0YUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEOHpSSixDd0QzelJJLDZkQUNFLGV4RGkwUk4sQ3dEdjBSRSx5TUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENDBSSixDd0R6MFJJLHFPQUNFLGV4RDQwUk4sQ3dEbDFSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEczFSSixDd0RuMVJJLHNGQUNFLGV4RHExUk4sQ3dEMzFSRSxnQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEKzFSSixDd0Q1MVJJLHVCQUNFLGV4RDgxUk4sQ3dEcDJSRSxjQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER3MlJKLEN3RHIyUkkscUJBQ0UsZXhEdTJSTixDd0Q3MlJFLDBIQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERpM1JKLEN3RDkyUkksc0pBQ0UsZXhEZzNSTixDd0R0M1JFLHlCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQwM1JKLEN3RHYzUkksZ0NBQ0UsZXhEeTNSTixDd0QvM1JFLDhCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERtNFJKLEN3RGg0UkkscUNBQ0UsZXhEazRSTixDd0R4NFJFLGFBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDQ0UkosQ3dEejRSSSxvQkFDRSxleEQyNFJOLEN3RGo1UkUsK0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHE1UkosQ3dEbDVSSSw2RkFDRSxleERvNVJOLEN3RDE1UkUsNkVBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDg1UkosQ3dEMzVSSSwyRkFDRSxleEQ2NVJOLEN3RG42UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHU2UkosQ3dEcDZSSSwwQkFDRSxleERzNlJOLEN3RDU2UkUsZ0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGc3UkosQ3dENzZSSSx1QkFDRSxleEQrNlJOLEN3RHI3UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHk3UkosQ3dEdDdSSSwwQkFDRSxleER3N1JOLEN3RDk3UkUsa0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGs4UkosQ3dELzdSSSx5QkFDRSxleERpOFJOLEN3RHY4UkUsaUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDI4UkosQ3dEeDhSSSx3QkFDRSxleEQwOFJOLEN3RGg5UkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RG85UkosQ3dEajlSSSwyQkFDRSxleERtOVJOLEN3RHo5UkUscUZBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDY5UkosQ3dEMTlSSSxtR0FDRSxleEQ0OVJOLEN3RGwrUkUsa0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHMrUkosQ3dEbitSSSxnRkFDRSxleERxK1JOLEN3RDMrUkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RCsrUkosQ3dENStSSSwyQkFDRSxleEQ4K1JOLEN3RHAvUkUsd0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHcvUkosQ3dEci9SSSwrQkFDRSxleER1L1JOLEN3RDcvUkUsbUdBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGlnU0osQ3dEOS9SSSxpSEFDRSxleERnZ1NOLEN3RHRnU0UseUhBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDBnU0osQ3dEdmdTSSx1SUFDRSxleER5Z1NOLEN5RHJsU0EsVUFVRSxzQkFIQSxzQkFFQSxVQ1Z5QixDREt6QixjQWtCQSxzQ0NaaUIsQ0RLakIsZUFLQSxrQkFEQSxnQkFIQSxjQUpBLFVBREEsa0JBTEEsbUJBNEJBLGlCekRta1NGLEN5RDNrU0UsMkJBQXFCLGlCekQ4a1N2QixDeUQ1a1NFLDhCQUVFLHNCQURBLG9CekQra1NKLEN5RHZrU0EseUJBQ0UsWXpEMGtTRixDeUR0a1NBLCtDQUdFLGtCekR5a1NGLEN5RHJrU0EsYUFDRSxvQkFDQSxrQkFDQSxvQkFDQSw0QkFNQSxRekRza1NGLEN5RDNqU0EsOEZBT0UsU0FEQSxlQURBLFV6RGdrU0YsQ3lEM2pTQSxtQkFmRSxrQnpEOGtTRixDeUQzalNBLGtCQW5CRSxlekRrbFNGLEN5RDNqU0EsbUJBdkJFLDJCekRzbFNGLEN5RDNqU0Esa0JBM0JFLGdCekQwbFNGLEN5RHBqU0EsdUNBTEUsWUFEQSxVekR1a1NGLEN5RGprU0Esb0JBR0UsT0FGQSxrQkFDQSxLekQralNGLEN5RHhqU0EscUJBR0UsWUFEQSxTQURBLFN6RDZqU0YsQ3lEempTQSwwQ0FNRSxTQUZBLE9BRkEsZ0JBREEsZUFNQSxRQUZBLE1BRkEsWXpEZ2tTRixDeUQxalNBLGlEQUVFLHNCQUVBLHdCQUhBLG9CekQralNGLEN5RHpqU0EsMkNBQ0UsV3pENGpTRixDeUR2alNBLFlBQWMsc0J6RDJqU2QsQ3lEempTQSxjQUVFLGVBREEsVXpENmpTRixDeUR4alNBLHlCQUNFLFdBQ0EsYUFDQSxrQkFDQSxNQUNBLFN6RDJqU0YsQ3lEeGpTQSxrQkFDRSx3QkFDQSxvQkFDQSw0QnpEMmpTRixDeUR0alNBLFdBR0Usc0JBREEsV0FHQSxzQ0M5SmlCLENENkpqQixlQUlBLGFBQ0EsY0FSQSxhQUtBLGtCQUNBLFd6RDJqU0YsQ3lEdGpTQSxrQ0FFRSxhekR5alNGLEMyRDF1U0EsK0JKQ0Usd0JHQ3lCLENIQXpCLDJCSVVBLDJCSnNCQSxrQklsQnVCLENBTnZCLGVBTEEsY0FKQSxjQUVBLGdCRGF3QixDQ1J4QixVQU5BLGlCRGE2QixDQ0o3QixVQUZBLFVBSEEsa0JBQ0EsU0pXQSxrQklEb0IsQ0FicEIsUzNEK3ZTRixDMkR0dVNBLDRDQUVFLFNBRUEsbUJBREEscUJBRkEsTzNEMnVTRixDMkRydVNBLDBFSm5DRSx3QkdLMkIsQ0hKM0IsMkJJb0NBLGlCRHZDeUIsQ0htQnpCLGlCdkRtd1NGLEMyRHh1U0Esa0tBSUUsWTNEMnVTRixDMkR2dVNBLG1GQUNFLGEzRDB1U0YsQzREbHlTQSxpQkFZRSx3QkFFQSxnQkFiQSxnQkFDQSxZQUNBLGNBQ0EscUJBRUEsa0JBQ0Esb0JBRUEscUJBREEsb0JBRUEsZTVEdXlTRixDNERoeVNBLHlCQUVFLFlBREEsVTVEb3lTRixDNkR0elNBLHdDQUtFLGVBQ0EsV0FDQSxrQkFDQSxRQUNBLFNBQ0EsUzdEcXpTRixDOEQvelNBLDRCQzJGRSxpQkFFQSwrQ0R4RkEsYTlEZzBTRixDOEQ1elNBLDhCQUNFLHFCOUQrelNGLEM4RDV6U0EsNENBR0UsZ0JBQ0EsZ0JBQ0Esa0JBQ0EsUzlENnpTRixDZ0VoMVNBLGlCQUNFLGNoRW0xU0YsQ2dFLzBTQSw4QkFDRSxjaEVrMVNGLENnRTkwU0EsZ0VBQ0UsWWhFaTFTRixDZ0U5MFNBLDRCQUNFLGNBR0Esc0NOTmlCLENNS2pCLFNBSUEsY0FMQSxTaEVvMVNGLENnRTMwU0EsOEJBQ0UscUJoRTgwU0YsQ2dFMTBTQSw0REFDRSxZaEU2MFNGLENnRTEwU0EsYUFLRSxnQkFEQSxrQkFIQSxnQkFDQSxTQUNBLGVBR0Esa0JBQ0Esd0JoRTYwU0YsQ2dFMTBTQSxxSFR6Q0Usd0JHSzJCLENISjNCLDBCdkR5M1NGLENnRTMwU0EsNElBSUUscUJOckR5QixDTXNEekIsYWhFODBTRixDZ0UzMFNBLDRJQUVFLGVoRTgwU0YsQ2dFMzBTQSw0QkFRRSxlQUxBLGNBSUEsZ0JBSEEsZ0JBRUEsZ0JBREEsVUFKQSxrQkFDQSx3QmhFbzFTRixDaUVyNVNBLGlDQVFFLDJCQUxBLFNBRkEsYUFLQSxTQURBLFVBRUEsb0JBTEEsa0JBRUEsVWpFNDVTRixDaUVwNVNBLG1EVlRFLHdCR0N5QixDSEF6QiwyQlVhQSxhQUNBLGdCQUhBLGtCQUNBLFVqRXk1U0YsQ2lFcDVTQSwySUFFRSxjakV1NVNGLENpRXA1U0EscUVBQ0UsZWpFdTVTRixDaUVwNVNBLHNFQUNFLGVqRXU1U0YsQ2lFcDVTQSxnTkFHRSxlakV1NVNGLENpRXA1U0EsK0dBRUUsYWpFdTVTRixDa0VqOFNBLGtDQUVFLGdCWGtCQSxrQnZEczdTRixDa0VyOFNBLHlDQUlFLG1CbEVxOFNGLENrRWo4U0Esa0xBS0UsVWxFbThTRixDa0VoOFNBLGtDQUVFLFlBSUEsU0FJQSxTQVRBLFVBUUEsVUFKQSxrQkFFQSxNWFJBLGtCV2FvQixDQVRwQixVbEU2OFNGLENrRWo4U0Esb0lBR0UsY0FDQSxTbEVvOFNGLENrRWo4U0EsK0NBQ0UsY0FDQSxVQUNBLGtCQUNBLFVsRW84U0YsQ2tFajhTQSwyS0FHRSxVbEVvOFNGLENrRWo4U0EsMENBRUUsWUFDQSxTQUNBLGdCQUhBLFVsRXU4U0YsQ21FaGdUQSwyQlpHRSx3QkdDeUIsQ0hBekIsMkJZQUEsU0FIQSxhQU1BLFdBRkEsT0FGQSxrQkFHQSxRQUpBLFVuRTBnVEYsQ21FLy9TQSxrQ1pxQ0UsYVlsQ0EsVVpJQSxxQ1lGUSxDQUhSLGtCbkUyZ1RGLENtRW5nVEEsZ0VBR0UsVUFHQSxvQlpUQSxtQ1lXUSxDQU5SLGtCbkU0Z1RGLENtRWpnVEEsZ0hBSUUsc0JuRW1nVEYsQ21FLy9TQSwwRUFDRSxVQUNBLGtCbkVrZ1RGLENtRTkvU0EsOENBQ0UsYW5FaWdURixDb0VqalRBLHVCYjZFRSxTYXRFYyxDQUZkLFlBRkEsU0FDQSxVQUhBLGtCQUNBLGtCQUlBLFNwRXlqVEYsQ29FcmpUQSx5Q0FDRSxnQkFDQSxnQnBFd2pURixDb0VualRBLGtDQUNJLGFwRXNqVEosQ29FbGpUQSxxR0FHRSx3QnBFcWpURixDb0VqalRBLDRCYlBFLG1CQURBLFNBRUEsV0FDQSxnQkFDQSxVQUNBLGtCQUNBLFN2RDZqVEYsQ29FdmpUQSwwQkFDRSxtQkFDQSxxQnBFMGpURixDcUVobVRBLHFDQUNFLFlyRW1tVEYsQ3NFam1UQSxnQ2ZxREksa0JlbERvQixDQUZ0QixlZjhDQSxhQThCQSxTZTNFYyxDQUVkLGNBQ0EsaUJ0RSttVEYsQ3NFNW1UQSx5Q0FDRSxjdEUrbVRGLENzRTVtVEEsZ0NBQ0UsWXRFK21URixDc0U1bVRBLGtDZnFDSSxrQmVwQ29CLENmOEJ0QixZdkR3bFRGLENzRW5uVEEsbUNBQ0UsVXRFc25URixDc0VoblRBLCtCZmtERSxTZWpEYyxDQUVkLFlmYkEsa0J2RHdvVEYsQ3NFeG5UQSxxREFNRSxhdEVzblRGLENzRWpuVEEsMkRBQ0Usd0J0RW9uVEYsQ3NFam5UQSxvRUFDRSxhdEVvblRGLENzRTVtVEEsMEpBSUUsY0FDQSxZQUNBLFNBQ0EsVUFKQSxrQkFNQSxPdEU4bVRGLENzRTNtVEEsNkJBQ0UscUJ0RThtVEYsQ3NFMW1URSxvQ0FDRSxlQUNBLGtCQUNBLFlBQ0EsbUJBQ0EsU3RFNG1USixDc0V4bVRBLDZCQUNFLG9CdEUybVRGLENzRXRtVEEsaUNBQ0Usb0J0RXltVEYsQ3NFaG1UQSw0QmZuR0UscUJlb0dxQyxDZm5HckMsdUJBZ0NBLGtCZW9FdUIsQ0FDdkIsV0FNQSxZQUNBLHNDWnBHaUIsQ1l5R2pCLGNBQ0Esb0JBQ0Esb0JBQ0Esa0JBQ0EsV0FDQSxrQkFDQSxTdEU2bFRGLENzRTFsVEEsdURBQ0UsWXRFNmxURixDc0UxbFRBLDJJQUVFLGNBR0EsZUFDQSxrQnRFMmxURixDc0V4bFRBLGlFQUNFLGF0RTJsVEYsQ3NFcGxUQSxtREFLRSxzQkFKQSxhQUdBLFlBRkEsa0JBQ0EsVUFHQSxTdEV1bFRGLENzRXBsVEEsc0RBQ0UsU3RFdWxURixDc0VwbFRBLHlEQUNFLGF0RXVsVEYsQ3NFcGxUQSxxRUFFRSxVZmxKQSxtQ2VtSlEsQ0FGUixpQnRFNmxURixDc0V2bFRBLGlGQUNFLFl0RTBsVEYsQ3NFdmxUQSxxQ2Y1S0UscUJlOEtxQyxDZjdLckMsdUJlNEtBLFV0RTRsVEYsQ3VFNXdUQSxzQmhCdUZFLDBCZ0JqRnFCLENoQkhyQix3QkdLMkIsQ0hKM0IsMkJnQkZBLGVBRUEsZUFEQSxVQUZBLGtCaEJ3RkEsd0JnQm5GcUIsQ2hCMkZyQixnQnZEZ3NURixDdUV0eFRBLCtCQUNFLGN2RXl4VEYsQ3VFdHhUQSw0QmhCeUZFLHVCZ0J0Rm9CLENBRnBCLHdCdkU0eFRGLEN3RTV5VEEsNEJBQ0UsZWpCK0VBLFN2RHF1VEYsQ3dFbHlUQSw4QkFDRSxlakI4QkEsYWlCN0JBLGdCeEV3eVRGLEN3RXJ5VEEsb0RBQ0UsU3hFd3lURixDd0VyeVRBLGdEQUlFLFdBQ0EsaUJBSEEsVUFEQSxtQkFFQSxTeEUweVRGLEN3RXJ5VEEsNEJqQmhCRSxtQnZENnpURixDd0U1eVRFLDRXQVlFLFVBQ0Esa0JqQjlCRix5RWlCb0N3QixDQVJ0QixrQnhFMnlUSixDd0VoelRJLGdmQUVFLFdBQ0EsZUFGQSxTeEVvelROLEN3RTV5VEksb2VBQ0UsWWpCakNKLGtCdkRvMVRGLEN3RTN5VEksMk1qQnpDRixvQmlCOEN3QixDQUZwQixVeEVnelROLEN3RTV5VEksNkVBQ0UsU3hFOHlUTixDd0V2eVRBLG9FQUNFLFdBRUEsYWpCM0RBLGlGaUI2RHNCLENBSHRCLFN4RWd6VEYsQ3dFenlUQSxzRWpCakVFLDhFdkRrM1RGLEN3RTV5VEEsa0ZBRUUsV0FHQSxVQUNBLGtCakI1RUEsZWlCOEVvQixDQUpwQixtQkFIQSxTeEV3elRGLEN3RTl5VEEsOElBR0UsV0FDQSxVQUZBLGlCeEVtelRGLEN3RTl5VEEsNEJqQjFERSxZdkQrMlRGLEN3RWp6VEEsMEJBQ0UsbUJ4RW96VEYsQ3dFanpUQSxzQ0FFRSxZQURBLFN4RXF6VEYsQ3dFanpUQSxvQ0FFRSxXQUNBLG1CQUZBLFV4RXN6VEYsQ3dFanpUQSw0QkFLRSxxQmRuSXlCLENjZ0l6QixTQUNBLE9BRkEsaUJ4RXV6VEYsQ3dFOXlURSxtQ0FFRSxlQURBLGtCQUVBLFN4RWd6VEosQ3dFNXlUQSx1Q0FDRSxVeEUreVRGLEN3RTV5VEUsOENBRUUsV0FEQSxVQUVBLFN4RTh5VEosQ3dFM3lUQSx5Q0FDRSxXeEU4eVRGLEN3RTN5VEUsZ0RBRUUsWUFEQSxTeEU4eVRKLEN3RXp5VEEsc0RBQ0UsU3hFNHlURixDd0V4eVRBLHNEQUNFLFd4RTJ5VEYsQ3dFeHlUQSx3REFDRSxVeEUyeVRGLEN3RXh5VEEsK0JqQjlLRSx3QkdDeUIsQ0hBekIsMkJpQmdMQSxXQURBLFdBREEsU3hFK3lURixDd0V4eVRBLDJDQUNFLFN4RTJ5VEYsQ3dFbHlUQSw4QmpCaE1FLHFCaUJpTXFDLENqQmhNckMsdUJBZ0NBLGtCaUJpS3VCLENBQ3ZCLFdBQ0EsWUFDQSxzQ2Q1TGlCLENjNkxqQixjQUNBLG9CQUNBLG9CQUNBLGtCQUNBLFdBQ0Esa0JBQ0EsU3hFd3lURixDd0VyeVRBLDJJQUVFLGNBQ0EsY0FDQSxrQnhFd3lURixDd0VyeVRBLDZJQUVFLFNBQ0EsU3hFd3lURixDd0VyeVRBLGlFQUNFLGF4RXd5VEYsQ3dFanlUQSxpREFLRSxzQkFKQSxhQUdBLFdBRkEsa0JBQ0EsV0FHQSxTeEVveVRGLEN3RWp5VEEsb0RBRUUsWUFEQSxTeEVxeVRGLEN3RWp5VEEsb0RBQ0UsU3hFb3lURixDd0VqeVRBLHVEQUNFLGF4RW95VEYsQ3dFanlUQSxtRUFFRSxVakIzT0EsbUNpQjRPUSxDQUZSLGlCeEUweVRGLEN3RXB5VEEsK0VBQ0UsWXhFdXlURixDd0VweVRBLHVDakJyUUUscUJpQnVRcUMsQ2pCdFFyQyx1QmlCcVFBLFV4RXl5VEYsQ3lFbGpVQSxZQU1FLHNCQUZBLDRCQURBLDRCQUVBLHdCQVFBLFNBTkEsZUFOQSxxQkFjQSxZQURBLE9BTkEsU0FDQSxVQUNBLGtCQUVBLFFBREEsTUFUQSxxQnpFa2tVRixDeUVqalVBLDZCQUNFLFl6RW9qVUYsQ3lFaGpVQSx1Q0FDRSxhekVtalVGLEN5RS9pVUEsdUNBQ0UsWXpFa2pVRixDMEUva1VBLDRCbkJ1REksc0JtQnREb0IsQ25CZ0R0QixhQThCQSxTbUI3RWMsQ0FDZCxjQUNBLGUxRTZsVUYsQzBFMWxVQSwrQkFDRSxtQkFFQSxnQkFEQSxVMUU4bFVGLEMwRXhsVUEsa0ZBRUUsWTFFMmxVRixDMEV2bFVBLG9DQUNFLG1CQUNBLGVBRUEsb0JuQnNEQSxTbUJ2RGMsQ0FLZCxjQUhBLFlBSUEsZ0JBRUEsY0FMQSxrQkFDQSxtQkFHQSxVMUUrbFVGLEMwRTNsVUEsdUNBQ0UsbUJBRUEsZ0JBREEsVTFFK2xVRixDMEV6bFVBLGlIQUVFLFkxRTRsVUYsQzBFeGxVQSx1REFDRSxXMUUybFVGLEMwRXhsVUEsZ0RBR0UsV0FGQSxpQjFFNGxVRixDMEV0bFVBLDZFQUNFLFMxRXlsVUYsQzJFdnBVQSw0QnBCZ0ZFLFNvQi9FYyxDQUNkLGNBQ0EsZ0JBQ0EsY0FFQSxpQkFDQSxrQkFGQSxVM0VncVVGLEMyRWpwVUEsMElBRUUsWTNFNnBVRixDMkUxcFVBLGtCQUNFLGFBQ0EsZTNFNnBVRixDMkUxcFVBLDRCQUdFLFkzRTJwVUYsQzRFNXJVQSw0QkFDRSxjNUUrclVGLEM0RTdyVUEsa0RyQjZFRSxTdkR3blVGLEM2RXZzVUEsd0JBRUUsV0FDQSxPQUdBLG9CQUxBLGtCQUdBLFFBQ0EsSzdFMnNVRixDNkV0c1VBLGdFQUNFLFU3RXlzVUYsQzZFcnNVQSwwQkFDRSxnQkFFQSxtQkFEQSxpQjdFeXNVRixDNkVyc1VBLGVBQWlCLFU3RXlzVWpCLEM2RXhzVUEsY0FBZ0IsVTdFNHNVaEIsQzZFM3NVQSxZQUFjLGE3RStzVWQsQzZFNXNVQSx3Q3RCZkUsMEJ2RG11VUYsQzZFL3NVQSxnRnRCcEJFLDRCdkQydVVGLEM4RXZ2VUEsNEVBQ0UsZXZCK0VBLFN2RHdyVUYsQytFdndVQSxnRkFNRSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxVL0Uwd1VGLEMrRXR3VUEsNENBRUUsZ0JBQ0EsY0FGQSxvQkFHQSxpQi9FeXdVRixDK0V0d1VBLDZCQUVFLE9BREEsUy9FMHdVRixDZ0Y1eFVBLHdEQUNFLGdCQUNBLGlCaEYreFVGLENnRjV4VUEscUNBQ0UsV0FDQSxZQUNBLHNDdEJJaUIsQ3NCSGpCLGNBQ0EsT0FJQSxjQUNBLGlCQUNBLGtCQUVBLGtCQURBLGtDQUVBLFFBQ0Esc0JBQ0EsVWhGNHhVRixDaUZqelVBLHFCQWVFLDRCQUpBLDJCQU9BLG1CQUpBLHNCQWJBLGFBZ0JBLFlBYkEsU0FDQSx1QkFDQSxZQUpBLGtCQU9BLGdCQU5BLFFBZ0JBLGtCQUhBLFVqRmt6VUYsQ2lGNXlVQSxvRUFJRSxrREFGQSxhakZnelVGLENpRjN5VUEsdURBV0UsZUFFQSw4QkFMQSxzQkFIQSxtQkFIQSxXQUtBLGVBSEEsWUFNQSxVQVBBLGtCQUdBLGFqRm96VUYsQ2lGenlVQSxrS0FLRSx1R2pGNHlVRixDaUZ6eVVBLGtGQUVFLHFCakY0eVVGLENpRnp5VUEsZ0ZBSUUscUJBRkEscUJqRjh5VUYsQ2lGenlVQSw0QkFDRSxHQUNFLGtCakY0eVVGLENBQ0YsQ2lGbnlVQSw0QkFDRSxHQUNFLHVCakYweVVGLENBQ0YsQ2lGanlVQSw0QkFDRSxHQUNFLHdCakZ3eVVGLENpRnR5VUEsSUFDRSx3QmpGd3lVRixDaUZ0eVVBLElBQ0UscUJqRnd5VUYsQ2lGdHlVQSxJQUNFLHdCakZ3eVVGLENpRnR5VUEsR0FDRSx3QmpGd3lVRixDQUNGLENrRjc0VUEsa0NBQ0UsVWxGZzZVRixDbUZyNVVBLDRHQUVFLHFCQUNBLG9CQUZBLHFCbkYwNVVGLENtRnQ1VUEsbUhBRUUsZ0JBREEsb0JBRUEsZ0JBQ0EsbUJuRnk1VUYsQ29GOTZVQSx5R0FFRSxxQkFDQSxvQkFGQSxxQnBGbTdVRixDb0Y3NlVBLGdIQUVFLGlCQURBLG9CQUVBLGdCQUNBLG1CcEZnN1VGLENxRmo2VUksbXpCQU1FLFlyRjg2VU4sQ3FGeDZVTSwyK0JBS0UsVXJGdTZVUixDcUY5NVVJLG1HQUNFLFlyRmc2VU4sQ3FGeDVVSSx3REFFRSxjOUJhSixTdkRpNVVGLENxRjM1VUksb0VBQ0UsVXJGNjVVTixDc0ZwK1VBLDBDQUNFLHdCNUJHeUIsQzRCRnpCLDJCQUNBLFU1QkZ5QixDNEJHekIsVXRGdStVRixDc0ZuK1VBLG1EQUNFLGF0RnMrVUYsQ3NGbitVQSw0SkFHRSxrQnRGcytVRixDc0ZuK1VBLHNEQUNFLGlCQUNBLHFCdEZzK1VGLENzRmwrVUEseUJBQ0UsbURBQ0UsYUFDQSw4QkFDQSx1QkFJQSxtQnRGaytVRixDc0Y5OVVBLGlEQUNFLGtCdEZpK1VGLENzRjk5VUEsc0RBRUUsZ0J0RmcrVUYsQ3NGNTlVQSxnTkFHRSx5QnRGKzlVRixDQUNGLENzRjE5VUEsMEJBRUUsbUJBREEsZ0J0RjY5VUYsQ3NGejlVQSxrQ0FHRSxZQUZBLFdBQ0EsV3RGNjlVRixDc0Z6OVVBLHVDQUNFLG9CdEY0OVVGLENzRng5VUEsOENBQ0UsZXRGMjlVRixDc0Z4OVVBLGdDQUNFLFU1QjNFeUIsQzRCNEV6QixjdEYyOVVGLENzRnY5VUEsb0NBRUUsMkJBQ0EsMkJBSUEsU0FIQSxjQUlBLFdBSEEsZUFLQSxnQkFKQSxVQUxBLGtCQVFBLFN0RjI5VUYsQ3NGdjlVQSxxRkFJRSx3REFGQSxvQkFDQSxvQnRGMjlVRixDc0Z2OVVBLDBDQUNFLGV0RjA5VUYsQ3NGdjlVQSxvQ0FDRSxxQjVCekd5QixDNEIwR3pCLDJEQUdBLGtCQUZBLGNBQ0EsY3RGMjlVRixDc0Z2OVVBLGlEQUNFLGdCdEYwOVVGLEN1RjVrVkEsYUFDRSwyQ0FDRSxpQnZGK2tWRixDQUNGLEN3RnBpVkEsb0JBTUUsWUFEQSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxXQUdBLGF4RnNpVkYsQ3dGbGlWQSx1REFDRSxZeEZxaVZGLEN3RmxpVkEscUNBQ0UsWXhGcWlWRixDeUZubVZBLG9DQUlFLDJCQUNBLFlBS0EsbUJBUkEsWUFPQSxTQUZBLGlCQUtBLDhCQVRBLG1CQUtBLFFBUEEsV3pGaW5WRixDeUZubVZBLGdDQUVFLHVCQURBLFV6RnVtVkYsQ3lGbm1WQSxpQ0FFRSw4Q0FEQSxhekZ1bVZGLEN5Rm5tVkEsd0RBQ0UsZXpGc21WRixDeUZubVZBLGlDQUNFLGV6RnNtVkYsQ3lGL2xWQSxnRkFDRSxZekZzbVZGLEN5Rm5tVkEsd0RBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSwrREFDRSxZekZzbVZGLEN5Rm5tVkEsaURBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSw0REFDRSxvQnpGc21WRixDeUZubVZBLDBEQUVFLFlBREEsUXpGdW1WRixDeUZubVZBLHVEQUNFLDJCQUNBLFV6RnNtVkYsQ3lGbm1WQSwwRUFDRSwyQkFDQSxhekZzbVZGLEMwRnRxVkksNkNBSUUsbUNBRkEsaUJBQ0Esb0NBRkEsZTFGNHFWTixDMEZ4cVZNLG1FQUNFLFkxRjBxVlIsQzBGeHFWTSxtREFDRSxVMUYwcVZSLEMyRnRyVkUsZUFFRSxnQkFEQSxVM0YwclZKLEMyRjFxVkksMkJBQ0UsaUIzRjRxVk4sQzJGM3FWTSw0Q0FDRSxZM0Y2cVZSLEMyRjNxVk0scURBR0UsOEIzRjJxVlIsQzJGbnFWTSxvSEFHRSxhdEZwQkQsQ3NGa0JDLHFDdkYraEJzQixDdUY5aEJ0QixtQkFFQSx5QjNGcXFWUixDMkZocVZNLG1DQUlFLGF0RjlCRCxDc0Y0QkMsaUJBQ0EseUIzRmtxVlIsQzJGL3BWTSxtQ0FHRSxxQkFDQSxnQ0FGQSxtQjNGa3FWUixDMkY5cFZNLGdDQUNFLGMzRmdxVlIsQzJGNXBWSSwyQkFHRSxhdEY5Q0MsQ3NGNENELGlCQUNBLHlCM0YrcFZOLEMyRjVvVkksbUZBQ0UsZTNGaXBWTixDMkY3b1ZJLHdDQUVFLHdCQURBLDJCQUlBLDBCQUZBLG9CQUNBLHlCM0ZncFZOLEMyRjFvVkEsNERBRUUsbUJBQ0EseUMzRjZvVkYsQzRGbHVWQSxNQUNFLG9CNUZxdVZGLEM0Rmh1VkEsS0FFRSxhQUNBLHNCQUNBLGlCQUhBLGlCNUZzdVZGLEM0Rmp1VkUsVUFDRSxNNUZtdVZKLEM0Rjl0VkUseUJBQ0UsbUI1Rml1VkosQ1Fwc1ZJLHlCb0Y5QkYseUJBR0ksa0I1Rm11VkosQ0FDRixDNEYvdFZBLGFBS0UseUJBQ0EsU0FFQSwwQkFQQSxjQUNBLGNBS0Esb0JBSEEsVUFEQSxhNUZ1dVZGLEM0Rmh1VkUsa0JBR0Usd0J2RnBDRyxDdUZrQ0gsY0FDQSxjQUVBLDhCNUZrdVZKLEM0Rmh1VkksbUNBQ0Usc0I1Rmt1Vk4sQzRGL3RWSSw4QkFDRSw0QzVGaXVWTixDNEY5dFZJLCtCQUNFLFM1Rmd1Vk4sQzRGN3RWSSwrQkFDRSw4QzVGK3RWTixDNEYxdFZJLDRCQUNFLFVBQ0EsYzVGNHRWTixDNEZ2dFZJLHdCQUNFLGtDNUZ5dFZOLEM0RnB0VkEsZUFFRSxhQUVBLGVBSEEsa0JBRUEsVTVGd3RWRixDUXB2VkkseUJvRnlCSixlQU1JLFM1Rnl0VkYsQ0FDRixDNEZ2dFZFLDBCQUdFLGNBRkEsb0JBQ0EsaUI1RjB0VkosQzRGdHRWRSxzQkFDRSxrQkFFQSxRQURBLEs1Rnl0VkosQ1Fud1ZJLHlCb0Z3Q0Ysc0JBS0ksWTVGMHRWSixDQUNGLEM0RnZ0VkUsc0JBQ0Usa0I1Rnl0VkosQzRGdnRWSSw0QkFNRSx5QkFDQSxTQUVBLDBCQUpBLGF2RnRHQyxDdUZxR0QsZ0JBSUEsdUJBTEEsa0JBREEsVTVGK3RWTixDNEZydFZJLDBCQUtFLGF2RmxIQyxDdUY4R0QsY0FHQSxlQURBLGNBR0EsaUJBSkEsVTVGMnRWTixDNEZwdFZJLDZCQUtFLHdCdkZwSUssQ3VGZ0lMLGNBRUEsZUFDQSxzQkFGQSxVNUZ5dFZOLEM0RnJ0Vk0scUNBQ0UsZ0NBQ0Esa0M1RnV0VlIsQzRGbnRWSSw2QkFDRSxhQUNBLGdCNUZxdFZOLEM0Rmx0VkksOEJBQ0UsYUFDQSxnQkFDQSxTQUNBLHFCQUNBLGU1Rm90Vk4sQzRGbnRWTSxpQ0FDRSxrQjVGcXRWUixDNEZwdFZRLG1DQUVFLFV4RmpKQyxDd0ZnSkQsZTVGdXRWVixDNEZydFZVLHlDQUNFLGE1RnV0VlosQzRGL3NWQSxRQU1FLHFCdkZoS00sQ3VGaUtOLDJDQUhBLE9BSEEsZUFFQSxRQURBLE1BTUEsOEJ2RjVHZ0IsQ3VGeUdoQixZNUZxdFZGLEM0Rmh0VkUsbUJBR0UsbUJBREEsYUFHQSxldkZ2R1ksQ3VGc0daLDZCNUZrdFZKLENROTBWSSx5Qm9Gd0hGLG1CQU9JLGN2RjFHYSxDdUY0R2Isb0JBREEsb0I1Rm90VkosQ0FDRixDNEZodFZFLGlCQUVFLG1CQURBLGFBRUEsd0I1Rmt0VkosQzRGaHRWSSx3QkFDRSxvQkFDQSw4QjVGa3RWTixDUTkxVkkseUJvRjBJQSx3QkFJSSxtQjVGb3RWTixDQUNGLEM0Rmx0Vk0sK0JBQ0UsbUI1Rm90VlIsQ1F0MlZJLHlCb0Z3SkEsc0ZBRUUsZ0JBREEsZ0I1Rmt0VkosQ0FDRixDNEY5c1ZFLGVBQ0UseUJBQ0EsZTVGZ3RWSixDNEYxc1ZJLDZCQUNFLFk1RjRzVk4sQzRGeHNWTSxpQ0FDRSxxQjVGMHNWUixDNEZwc1ZBLFlBR0UsMERBRUEsd0JBREEsNEJBRUEsc0JBSkEsaUI1RjBzVkYsQzRGcHNWRSwwQkFTRSw4QkFDQSxvQkFSQSxlQVNBLGtCQUNBLGdCQUNBLG9CQVpBLFU1RjRzVkosQ1F2NFZJLHlCb0YwTEYsMEJBaUJJLDZCQUNBLGtCNUZnc1ZKLENBQ0YsQzRGN3JWRSwyQkFLRSx5QkFDQSxTQUNBLGdCQUhBLFV2RmhRSSxDdUY4UEosZ0I1RmtzVkosQzRGMXJWRSxpQkNwUkEsc0JBQ0EsZ0JEcVJFLG1CQ3BSRixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3Rm05VkYsQzRGL3JWRSxpQkN6UUEsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdThWSixDUXg2VkkseUJvRitORixpQkMvUEUsY0FDQSxTN0Y0OFZGLENBQ0YsQ1E5NlZJLHlCb0YrTkYsaUJDL1BFLGNBZ0JGLHdCQWZFLGtCN0ZtOVZGLENBQ0YsQzRGMXNWRSxtQkFJRSxjQUZBLGVBQ0Esb0I1RjRzVkosQ1ExN1ZJLHlCb0ZrUEYsMEJBR0ksU0FEQSxrQkFFQSxVNUYwc1ZKLENBQ0YsQzRGdnNWRSx1Q0FLRSxnQkFDQSxnQkFGQSxnQkFGQSxTNUY0c1ZKLENReDhWSSx5Qm9Ga1FFLDZEQUNFLGU1RnlzVk4sQ0FDRixDNEZ0c1ZJLDJDQUVFLFV2RnJURSxDdUZvVEYsaUI1RnlzVk4sQzRGdHNWTSx1REFDRSxhNUZ3c1ZSLEM0Rm5zVk0sNkRBQ0Usb0I1RnFzVlIsQzRGbHNWTSxtREFFRSxtQkFDQSxxQkFDQSxpQjVGbXNWUixDNEZqc1ZRLGlFQVNFLHdCdkZqVkgsQ3VGMFVHLFNBTUEsV0FKQSxjQUdBLGVBSkEsY0FHQSxvQkFJQSxVQVRBLGtCQVVBLGlDQU5BLE81RnlzVlYsQzRGOXJWWSwyRUFDRSx3QjVGZ3NWZCxDNEZqc1ZZLCtFQUNFLHdCNUZtc1ZkLEM0RnBzVlksK0VBQ0Usd0I1RnNzVmQsQzRGdnNWWSwyRUFDRSx3QjVGeXNWZCxDNEYxc1ZZLHlFQUNFLHdCNUY0c1ZkLEM0RjdzVlksK0VBQ0Usd0I1RitzVmQsQzRGaHRWWSwrRUFDRSx3QjVGa3RWZCxDNEZudFZZLDZFQUNFLHdCNUZxdFZkLEM0RnR0VlksMkVBQ0Usd0I1Rnd0VmQsQzRGenRWWSwyRUFDRSx3QjVGMnRWZCxDNEY1dFZZLDZFQUNFLHFCNUY4dFZkLEM0Ri90VlksMkVBQ0Usd0I1Rml1VmQsQzRGbHVWWSxxRkFDRSx3QjVGb3VWZCxDNEY5dFZVLDZFQUVFLFVBREEsVTVGaXVWWixDNEZ6dFZNLG1EQUVFLG1CQUNBLG9CNUYwdFZSLEM0RnB0VkEsYUFDRSxZNUZ1dFZGLEM0RnJ0VkUsb0JBQ0Usa0JBRUEsZUFEQSxXNUZ3dFZKLENRamlXSSx5Qm9GdVVGLG9CQUtJLGNBQ0EsWTVGeXRWSixDQUNGLEM0RnR0VkUsb0JBR0UsU0FDQSxtQkFIQSxrQkFDQSxVNUYwdFZKLEM0RnR0VkksbURBS0UsWUFIQSxrQkFDQSxNQUNBLFU1Rnl0Vk4sQzRGcHRWRSwyQkFHRSxpQzVGb3RWSixDNEZsdFZFLDRCQUNFLHdCNUZvdFZKLEM0Rmh0VkEsUUFLRSx3QnZGdGFTLEN1Rm1hVCwwTHZGbFZzQixDdUZtVnRCLGtCQUNBLGlCQUhBLGtCNUZ1dFZGLEM0Rmp0VkUsVUFDRSxhNUZtdFZKLEM0Rmp0VkksZ0JBQ0UsYTVGbXRWTixDNEYvc1ZFLGNBRUUsd0JBREEseUI1Rmt0VkosQzRGOXNWRSxrQ0FJRSxvQkFIQSw0QkFDQSxRQUNBLGE1Rml0VkosQzRGL3NWSSx5Q0FDRSxXNUZpdFZOLENRcmxXSSx5Qm9GMFdKLFFBaUNJLGtCNUY4c1ZGLENBQ0YsQzRGeHNWRSxhQzVjQSxzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RndwV0YsQzRGN3NWRSxhQ2hjQSxjRGtjRSx1QkM3YkYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FGQSxVN0ZxcFdGLENRNW1XSSx5Qm9Gc1pGLGFBSUksdUI1RnN0VkosQzRGcnRWSSx5QkMzYkYsY0Q0YkksUUMzYkosa0I3Rm9wV0YsQzRGdHRWSSwwQkMvYkYsY0RnY0ksUUMvYkosa0I3RnlwV0YsQzRGdnRWSSwwQkNuY0YsY0FnQkYsd0JEb2JNLFFDbmNKLFM3RitwV0YsQzRGeHRWSSwwQkN4Y0YsY0FnQkYsd0JEeWJNLFFDeGNKLFM3RnFxV0YsQ0FDRixDNEZ2dFZFLHFCQUdFLGdDQUZBLHdCQUNBLGtCNUYwdFZKLENRNW9XSSx5Qm9GZ2JGLHFCQU9JLGdCQURBLGdCNUYydFZKLENBQ0YsQzRGdnRWRSwrQkFFRSxhQUNBLGVBQ0EsdUJBR0EsZ0JBREEsU0FEQSxTNUYwdFZKLEM0RnR0VkkscUNBQ0UsdUI1Rnd0Vk4sQzRGdHRWTSxxTUFHRSxnQkFDQSxtQjVGc3RWUixDNEZsdFZJLHFDQUlFLGdDQUZBLGtCQURBLHdCQUVBLHdCNUZxdFZOLENRdnFXSSx5Qm9GK2NBLHFDQU9JLGdCQURBLGdCNUZ1dFZOLEM0Rmp2VkEsK0JBZ0NJLDZCNUZzdFZKLEM0RnB0Vk0sNkRBQ0UsYTVGc3RWUixDNEZudFZNLDJEQUNFLGM1RnF0VlIsQ0FWRixDNEZuc1ZNLDBCQUNFLGU1Rmd0VlIsQ1EzcldJLHlCb0Y2ZU0sc0NDN2dCTixjQUNBLGtCN0YrdFdGLEM0Rmh0VlEscUNDaGhCTixjQUNBLGtCN0ZtdVdGLEM0RjV0VkEsYUFnQkksNEI1Rml0VkosQ0FKRixDNEZ6c1ZFLHNCQUdFLHNCNUY4c1ZKLENRN3NXSSx5Qm9GNGZGLHNCQUtJLHdCNUZndFZKLENBQ0YsQzRGM3NWRSxrQkFRRSx3QnZGdGtCTyxDdUZna0JQLGNBRUEsU0FFQSx3QkFDQSxnQkFGQSxzQkFKQSxrQkFRQSw4QnZGdGdCYyxDdUZnZ0JkLFU1Rm90VkosQzRGNXNWSSx5QkFJRSxXQURBLFNBRUEsV0FKQSxrQkFDQSxRQUlBLDhCNUY4c1ZOLEM0RnZzVkksc0JBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLDhCdkYxaEJZLEN1RndoQlosVTVGNHNWTixDNEZ0c1ZJLHdCQUNFLG9CNUZ3c1ZOLEM0RnRzVk0sNEJBQ0UscUI1RndzVlIsQzRGbnNWRSxxQkFFRSxxQjVGb3NWSixDNEZqc1ZFLGtCQUdFLGF2RnRtQkcsQ3VGcW1CSCx1QjVGbXNWSixDNEY3clZFLGFBQ0UsbUI1RmdzVkosQzRGNXJWSSw2VUFDRSxxQjVGOHJWTixDNEYzclZFLGNBQ0Usa0I1RjZyVkosQ1Fyd1dJLHlCb0Z1a0JGLGNBR0ksb0I1RityVkosQ0FDRixDNEZ6clZJLG1CQzNvQkYsc0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z3MFdGLEM0RjlyVkksbUJDL25CRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y0eldKLENRN3hXSSx5Qm9GcWxCQSxtQkNybkJBLGNBZ0JGLHdCQWZFLGtCN0ZrMFdGLENBQ0YsQzRGcnNWRSxvQkFJRSxnRUFIQSxnQkFDQSxZdkYza0JZLEN1RjRrQlosWTVGd3NWSixDUTF5V0kseUJvRitsQkYsb0JBTUksVzVGeXNWSixDQUNGLEM0Rm5zVkksMkJBR0UsbUJBRkEsYUFDQSxlQUVBLDZCQUtBLGdCQUZBLFNBREEsbUJBRUEsaUI1RnFzVk4sQzRGanNWUSxnQ0FJRSxVdkZ4cUJGLEN1RnFxQkUsY0FFQSxjQURBLGdCQUdBLG9CNUZtc1ZWLENRaDBXSSx5Qm9Gd25CSSxnQ0FPSSx5QjVGcXNWVixDQUNGLEM0Rm5zVlUsdUNBR0UsMERBRUEsd0JBREEsNEJBSEEsZ0JBQ0EsbUI1RndzVlosQzRGbHNWVSxzQ0FDRSxhNUZvc1ZaLENRLzBXSSx5Qm9GNG1CQSwyQkFzQ0ksaUJBQ0EsUzVGaXNWTixDQUNGLEM0RjdyVkUsZUFFRSxtQkFEQSxpQjVGZ3NWSixDUXoxV0kseUJvRndwQkYsZUFJSSxxQjVGaXNWSixDQUNGLEM0Ri9yVkksc0JBR0UsU0FFQSxnQkFEQSxtQkFIQSxrQkFDQSxVNUZvc1ZOLEM0Ri9yVk0sMEJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1Rm1zVlIsQ1E1MldJLHlCb0YrcEJBLHNCQW1CSSxTQUVBLFlBQ0EscUJBTkEsa0JBRUEsUUFEQSxNQUdBLFc1Rm1zVk4sQ0FDRixDNEY5clZJLDBCQUlFLHdCQURBLHFCQURBLGlCNUZpc1ZOLEM0RjVyVkksd0JBRUUsc0JBREEsa0I1RityVk4sQ1FoNFdJLHlCb0Znc0JBLHdCQVNJLHFCdkZydkJBLEN1Rm92QkEscUJBREEsa0JBREEsK0JBRkEsUzVGcXNWTixDQUNGLEM0RjFyVkksb0JBQ0UscUI1RjRyVk4sQ1E3NFdJLHlCb0ZvdEJJLDRDQUVJLGlCNUYyclZWLENBQ0YsQzRGdnJWVSxvREFRRSwwREFMQSxrQkFJQSxXQURBLGlCQUZBLE9BRkEsa0JBR0EsVTVGMnJWWixDUTM1V0kseUJvRjJ0Qk0sb0RBVUksZ0I1RjByVlosQ0FDRixDNEZsclZRLDhDQUVFLE9BREEsVzVGcXJWVixDNEZqclZRLGtEQUNFLGFBQ0Esd0I1Rm1yVlYsQ1F4NldJLHlCb0Z3dkJJLGdEQUVJLDhCNUZrclZWLENBQ0YsQzRGM3FWSSxtQkM1ekJGLGdCQUNBLGdCRDZ6Qkksb0JDNXpCSixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RjQrV0YsQzRGaHJWSSxtQkNqekJGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RmcrV0osQ1FqOFdJLHlCb0Z1d0JBLG1CQ3Z5QkEsY0FDQSxTN0ZxK1dGLENBQ0YsQzRGeHJWSSxxQkFHRSxTQUVBLGdCQURBLHNCQUhBLGtCQUNBLFU1RjZyVk4sQ1E5OFdJLHlCb0Yrd0JBLHFCQVVJLFlBQ0EsaUJBSEEsa0JBQ0EsVTVGNnJWTixDQUNGLEM0RnpyVk0seUJBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHdCQUZBLFU1RjhyVlIsQzRGdnJWSSx1QkFHRSx3QnZGLzFCSyxDdUY4MUJMLFV2RnIxQkUsQ3VGbzFCRixpQkFHQSxxQjVGeXJWTixDUXArV0kseUJvRnV5QkEsdUJBUUksU0FDQSxxQkFFQSxhQURBLGNBSEEsaUI1RjhyVk4sQ0FDRixDNEZ2clZJLHFCQUVFLGE1RndyVk4sQ1FoL1dJLHlCb0ZzekJBLHFCQVVJLG1CQURBLGFBRkEsbUJBRkEsZ0JBR0Esa0I1RjByVk4sQ0FDRixDNEZyclZJLG9CQUNFLG1CNUZ1clZOLENRNS9XSSx5Qm9GdzBCQSx3Q0FHSSxTQUdBLFVBREEsZ0JBREEsaUJBR0Esc0I1RnFyVk4sQ0FDRixDNEZsclZJLG9CQUNFLGlCNUZvclZOLENReGdYSSx5Qm9GbTFCQSxvQkFHSSxlNUZzclZOLEM0Rm5yVlUsK0NBQ0Usb0I1RnFyVlosQzRGbHJWVSxpREFDRSxXNUZvclZaLEM0RmpyVlUsOENBQ0Usd0I1Rm1yVlosQzRGL3FWWSxtREFDRSxxQjVGaXJWZCxDNEY3cVZVLDRGQUVFLGNBQ0EsWUFDQSxTNUY4cVZaLENBQ0YsQzRGdnFWRSxjQUNFLGM1RnlxVkosQ1FqaVhJLHlCb0Z1M0JGLGNBR0ksZ0I1RjJxVkosQ0FDRixDNEZ6cVZJLHNCQ3Y3QkYsc0JBQ0EsZ0JEdzdCSSxtQkN2N0JKLGFBQ0EsZUR1N0JJLG1CQ243QkoseUNBREEsMENBREEsc0M3RnNtWEYsQ1FqalhJLHlCb0Y2M0JBLHNCQUtJLHNCNUZtclZOLENBQ0YsQzRGanJWTSwwQkMvNkJKLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQUZBLFdBVUUsUzdGK2xYSixDNEZ2clZRLHFDQUNFLGdCNUZ5clZWLEM0RmhyVkksbUJDNzhCRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RmlvWEYsQzRGcnJWSSxtQkNqOEJGLGNBVUUsY0QwN0JFLG1CQy83QkosOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0ZzblhKLENRdmxYSSx5Qm9GdTVCQSxtQkN2N0JBLGNENjdCSSxnQkM1N0JKLFM3RjRuWEYsQ0FDRixDNEY3clZJLDBCQUVFLG1CQURBLGFBRUEsdUJBQ0Esa0I1RityVk4sQ1FwbVhJLHlCb0ZpNkJBLDBCQU1JLG9CNUZpc1ZOLENBQ0YsQzRGL3JWTSxxYkFLRSwwREFFQSxzQ0FEQSw0QkFFQSxtQ0FQQSxjQUVBLG9CQUNBLGtCQUZBLDBCNUZ1c1ZSLEM0Ri9yVlEscWVBQ0UseUQ1RmlzVlYsQzRGN3JWTSxvQ0FFRSxrQkFEQSxVNUZnc1ZSLEM0RjdyVlEseUNBRUUsa0JBREEsMEI1RmdzVlYsQzRGM3JWVSwrRkFHRSx5QkFDQSxjQUZBLGU1RjhyVlosQzRGenJWVSxnREFDRSxtQjVGMnJWWixDNEZyclZJLHNCQUNFLGE1RnVyVk4sQzRGcnJWTSx5Q0FDRSxrQjVGdXJWUixDNEY3cVZJLHVCQUdFLFNBRUEsdUJBREEsc0JBSEEsa0JBQ0EsVTVGa3JWTixDNEY3cVZNLDJCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpclZSLEM0RjNxVkkscUJDemlDRixzQkFDQSxnQkQwaUNJLHVCQ3ppQ0osYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z5dFhGLEM0RmhyVkkseUJDOWhDRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y2c1hKLENROXFYSSx5Qm9Gby9CQSx5QkNwaENBLGNBQ0Esa0I3Rmt0WEYsQ0FDRixDNEZ4clZJLHlCQ3RpQ0YsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGNnRYSixDUTlyWEkseUJvRjQvQkEseUJDNWhDQSxjRGlpQ0ksZ0JBQ0EsWUNqaUNKLGtCN0ZvdVhGLENBQ0YsQzRGaHNWSSxzQkFFRSxhdkZyakNDLEN1Rm9qQ0QscUI1Rm1zVk4sQzRGL3JWSSx3QkFDRSxrQjVGaXNWTixDUTdzWEkseUJvRjJnQ0Esd0JBR0ksb0I1Rm1zVk4sQ0FDRixDNEZoc1ZJLHFCQUVFLG1CQURBLFU1Rm1zVk4sQ1F0dFhJLHlCb0ZraENBLHFCQUlJLG9CNUZvc1ZOLENBQ0YsQzRGanNWSSxzQkFHRSxtQkFGQSxhQUNBLGVBSUEsZ0JBREEsZ0JBREEsUzVGcXNWTixDUW51WEkseUJvRjBoQ0Esc0JBUUksb0I1RnFzVk4sQ0FDRixDNEZuc1ZNLHlCQU1FLE9BQ0EsWUFGQSxvQkFEQSx5QkFEQSxVNUZ1c1ZSLEM0Ri9yVkksdUJBRUUsbUJBREEsYUFFQSxxQjVGaXNWTixDNEYvclZNLDBsQkFDRSxvQjVGaXNWUixDNEY3clZJLG9SQUVFLGE1RnFzVk4sQzRGanNWRSxjQUNFLGM1Rm1zVkosQ1Fwd1hJLHlCb0Zna0NGLGNBR0ksZ0I1RnFzVkosQ0FDRixDNEYvclZJLG1CQ3BvQ0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z1MFhGLEM0RnBzVkksbUJDeG5DRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0YyelhKLENRNXhYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGZzBYRixDQUNGLENRbHlYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGczBYRixDQUNGLEM0Ri9zVkksb0JBUUUsbUJBSUEseUJBUkEsU0FNQSxhdkZ4cENLLEN1Rm9wQ0wsYUFDQSxzQkFFQSx1QkFKQSxPQUpBLGtCQUVBLFFBUUEsa0JBVEEsSzVGMnRWTixDNEYvc1ZNLDRCQUdFLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGbXRWUixDNEY5c1ZNLDBCQUdFLHdCdkZ4cUNHLEN1RnVxQ0gsYXZGcnFDRyxDdUZvcUNILDBCNUZrdFZSLEM0RjdzVk0sMEJBRUUsd0J2RnRxQ0EsQ3VGcXFDQSxVNUZndFZSLEM0RjVzVk0seUJBRUUsd0J2RmhyQ0csQ3VGK3FDSCxVNUYrc1ZSLEM0RjFzVkksb0JBQ0Usa0JBQ0EsZ0JBQ0EsYTVGNHNWTixDNEZ6c1ZJLHFCQUlFLFNBQ0EsT0FKQSxrQkFFQSxRQURBLEs1RjhzVk4sQzRGenNWTSx5QkFFRSxZQUNBLGlCQUZBLFU1RjZzVlIsQzRGdnNWSSxxQkFRRSxtQkFGQSx5QkFEQSxhdkZyc0NDLEN1RnVzQ0QsYUFFQSx1QkFMQSxvQkFIQSxrQkFTQSxrQkFSQSxVNUZndFZOLEM0RnJzVkksdUJBRUUscUJ2RjlzQ0UsQ3VGNnNDRixlNUZ3c1ZOLEM0RnJzVk0sOEJBQ0UsYTVGdXNWUixDNEZwc1ZNLDJCQUNFLGNBR0EsY0FEQSxrQkFEQSxVNUZ3c1ZSLENRbDNYSSx5Qm9GZ3FDQSx1QkFnQkksZ0M1RnNzVk4sQzRGcnNWTSx5QkFDRSxvQjVGdXNWUixDQUNGLEM0Rm5zVkksc0JBQ0Usa0I1RnFzVk4sQzRGM3JWRSxvQkFHRSxnQkFEQSxvQkFEQSxpQjVGK3JWSixDUWw0WEkseUJvRmtzQ0Ysb0JBS0ksd0I1RityVkosQ0FDRixDNEY3clZJLDJCQUdFLFNBQ0Esc0JBSEEsa0JBQ0EsVTVGaXNWTixDNEY3clZNLCtCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpc1ZSLENRcDVYSSx5Qm9GMHNDQSwyQkFlSSxtQjVGK3JWTixDNEY5clZNLG1DQUNFLFlBQ0EsUzVGZ3NWUixDQUNGLEM0RjVyVkksMkJBQ0UsVTVGOHJWTixDNEYzclZJLDZCQU1FLHdCdkZoeUNLLEN1Rit4Q0wsVXZGdHhDRSxDdUZxeENGLHFCQUhBLGtCQUVBLFdBREEsVTVGaXNWTixDUXg2WEkseUJvRnF1Q0EsNkJBVUksT0FHQSx5QkFEQSxzQkFKQSxrQkFDQSxNQUVBLFc1RmlzVk4sQ0FDRixDUWw3WEkseUJvRnF1Q0EsNkJBbUJNLDJDQURBLDJDNUZnc1ZSLENBQ0YsQ1F4N1hJLHlCb0ZxdUNBLDZCQW1CTSwyQ0FEQSwyQzVGc3NWUixDQUNGLENROTdYSSx5Qm9GcXVDQSw2QkEwQk0sMkNBREEsc0I1RnFzVlIsQ0FDRixDUXA4WEksMEJvRnF1Q0EsNkJBMEJNLDJDQURBLHNCNUYyc1ZSLENBQ0YsQzRGdnNWTSxtQ0FPRSx3QnZGdnpDRCxDdUZtekNDLGlCQUdBLFdBREEsZUFKQSxrQkFDQSxXQUVBLGU1RjRzVlIsQ1FuOVhJLHlCb0Ztd0NFLG1DQVNJLGU1RjJzVlIsQ0FDRixDNEZqc1ZRLHNEQUNFLHdCNUZtc1ZWLEM0RmpzVlUsNERBQ0Usd0I1Rm1zVlosQzRGM3JWUSx1REFDRSxrQjVGNnJWVixDUWorWEkseUJvRnN5Q1EsK0RBQ0UsWUFDQSxZNUY4clZaLEM0RnpyVk0seURBSUksV0FPRSx1QkFEQSw0Q0FSRixrQkFDQSxRQUVBLFk1RjRyVlYsQ0FQRixDUXYrWEksMEJvRjZ5Q0kseURBV00sdUJBREEsMkM1Rm1zVlosQ0FDRixDNEYvclZVLCtEQUlFLHdCdkZoM0NKLEN1RisyQ0ksVUFEQSxXNUZrc1ZaLENRaGdZSSx5Qm9GNHpDTSwrREFPSSxlQURBLFc1Rm1zVlosQ0FDRixDNEYzclZFLHFCQUNFLGlCNUY2clZKLEM0RjNyVkksNEJBSUUsU0FDQSxPQUpBLGtCQUVBLFFBREEsSzVGZ3NWTixDNEYzclZNLGdDQUVFLFlBQ0EsaUJBRkEsVTVGK3JWUixDNEZ6clZJLGdDQUVFLGlCNUYwclZOLEM0RnZyVkksMEJDMzVDRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RnNsWUYsQ1FqaVlJLHlCb0ZpMkNBLDBCQzM1Q0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0ZnbVlBLENBQ0YsQzRGcHNWSSwwQkNsNUNGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RnFsWUosQ1F0allJLHlCb0Z3MkNBLDBCQ3g0Q0EsY0FnQkYsd0JBZkUsa0I3RjJsWUYsQ0FDRixDNEY1c1ZJLDhCQUdFLG1CQU9BLDJCQUZBLFV2RnI2Q0UsQ3VGODVDRixhQUNBLHNCQUVBLDhCQUdBLGNBRkEsb0JBQ0EsaUNBR0EsaUI1RitzVk4sQ1F6a1lJLHlCb0ZpM0NBLDhCQVlJLGE1Rmd0Vk4sQ0FDRixDNEY3c1ZJLDRCQUNFLFU1RitzVk4sQzRGenNWRSxjQUVFLG9CQURBLGlCNUY0c1ZKLENRcmxZSSx5Qm9GdzRDRixjQUlJLHNCNUY2c1ZKLENBQ0YsQzRGM3NWSSx5QkFJRSxpQkFGQSxrQkFDQSxVNUY2c1ZOLENRL2xZSSx5Qm9GKzRDQSx5QkFNSSxtQjVGOHNWTixDQUNGLEM0RjNzVkksK0RBSUUsU0FFQSxnQkFEQSxvQkFIQSxrQkFDQSxVNUYrc1ZOLEM0RjFzVk0sMkVBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHFDQUZBLFU1RitzVlIsQ1FubllJLHlCb0Z5NUNBLCtEQWtCSSxrQjVGNHNWTixDQUNGLENReG5ZSSx5Qm9GeTVDQSwrREF1QkksZ0JBREEsZ0I1RjhzVk4sQ0FDRixDNEZyc1ZNLG9DQUNFLFVBQ0EsOEI1RnVzVlIsQzRGcHNWTSxrQ0FDRSxTNUZzc1ZSLEM0RmhzVlEsNkZBQ0UscUI1RmtzVlYsQzRGN3JWSSxtQkFjRSxtQkFZQSw4REFGQSwyQkFiQSxTQVFBLFV2RjFnREUsQ3VGNmdERixlQVRBLGFBSUEsMEx2Rmw4Q2tCLEN1Rm04Q2xCLGtCQUhBLHVCQU1BLHVCQVpBLGtCQVdBLHlCQVZBLE1BZUEsOEJ2RjE5Q1ksQ3VGdzlDWiwwQ0FQQSxlQUpBLFU1RnFzVk4sQzRGaHRWTSxvQkFJRSxPQUhBLGtCQUVBLFFBREEsSzVGb3RWUixDNEYzclZNLHlCQUNFLHdCNUY2clZSLEM0RjFyVk0sd0JBQ0UsTTVGNHJWUixDNEZ6clZNLHdCQUNFLE81RjJyVlIsQzRGeHJWTSx3QkFDRSx3QjVGMHJWUixDUTlxWUkseUJvRjI4Q0EsbUJBNkNJLGE1RjByVk4sQ0FDRixDNEZ2clZJLHVCQUdFLHFCdkYzaURFLEN1RnlpREYsZ0JBQ0EsbUI1RjByVk4sQ1F4cllJLHlCb0Y0L0NBLHVCQUtJLG1CQUVBLG1CNUYyclZOLENBQ0YsQzRGeHJWUSwwQ0FDRSxhQUNBLFVBQ0EsMEI1RjByVlYsQzRGdnJWUSxvQ0FDRSw4QkFDQSw0QjVGeXJWVixDNEZuclZJLG9CQUNFLGtCNUZxclZOLENRM3NZSSx5Qm9GcWhEQSxvQkFHSSxrQjVGdXJWTixDQUNGLEM0RnByVkksb0JBRUUsbUJBRUEsYXZGdGxESyxDdUZtbERMLGFBRUEsa0I1RnVyVk4sQzRGcHJWTSx5QkFFRSxjQUVBLGtCQURBLFU1RnNyVlIsQzRGbnJWUSxzQ0FDRSxVNUZxclZWLENROXRZSSx5Qm9GNGhEQSxvQkFrQkksZTVGb3JWTixDQUNGLEM0RjVxVlEsNk1BT0UsV0FIQSxjQUVBLGVBTEEsa0JBRUEsYUFEQSxjQUdBLGU1RmdyVlYsQzRGenFWSSxrREFDRSx3QjVGMnFWTixDNEZ4cVZJLG1EQUNFLHdCNUYwcVZOLEM0RnZxVkksb0RBQ0Usd0I1RnlxVk4sQzRGdHFWSSxvREFDRSx3QjVGd3FWTixDNEZwcVZFLGtCQUdFLG1FQUNBLHdCQUNBLHNCQUhBLDZCQURBLGM1RjBxVkosQ1EvdllJLHlCb0ZvbERGLGtCQU9JLGM1RndxVkosQ0FDRixDNEZscVZJLHVCQzVwREYsc0JBQ0EsZ0JENnBESSxvQkM1cERKLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGbTBZRixDNEZ2cVZJLHVCQ2pwREYsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdXpZSixDNEY3cVZNLGtDQUNFLFk1RitxVlIsQ1EzeFlJLHlCb0ZnbkRJLG1DQ2hwREosY0FDQSxTN0YrellGLEM0RjdxVk0sa0NBR0UsY0N0cEROLGNBZ0JGLHdCQWZFLGtCN0ZxMFlGLENBQ0YsQzRGNXFWSSx3QkFNRSxpQ0FEQSxlQURBLHNCQURBLGtCQUZBLGtCQUNBLFM1RmtyVk4sQzRGNXFWTSwrQkFLRSxvQ0FKQSxjQUVBLGtCdkYvcERTLEN1RmdxRFQsZ0JBRkEsaUI1RmlyVlIsQ1F0ellJLHlCb0YybkRBLHdCQWlCSSxpQjVGOHFWTixDNEY3cVZNLCtCQUNFLGlCNUYrcVZSLEM0RjdxVk0sOEJBUUUsd0J2RnJzREgsQ3VGb3NERyxXQUhBLGNBRUEsZ0JBSEEsU0FNQSxVQVJBLGtCQUNBLFFBUUEsOEJ2RmhwRFEsQ3VGMm9EUixjNUZvclZSLEM0RjNxVlEsb0NBQ0UsVUFDQSxTNUY2cVZWLENBQ0YsQzRGeHFWSSx5QkFHRSx3QkFEQSxlNUYwcVZOLEM0RnRxVkkseUJBRUUsWUFDQSxnQkFGQSxVNUYwcVZOLEM0RnRxVk0sNkJBRUUsWUFDQSxpQkFGQSxVNUYwcVZSLENRNTFZSSx5Qm9GeXJESSxzQ0FDRSxhQUNBLFVBQ0EsMEI1RnNxVlIsQzRGbnFWTSxnQ0FDRSw4QkFDQSw0QjVGcXFWUixDQUNGLEM0RmpxVkksdUJBRUUsZ0VBREEsVTVGb3FWTixDNEZqcVZNLHFlQUdFLFV2Rnp2REEsQ3VGd3ZEQSxrQjVGb3FWUixDNEY5cFZRLGdEQUdFLHFCQURBLGU1RmdxVlYsQzRGNXBWUSwrQ0FFRSxtQkFEQSxrQjVGK3BWVixDUXgzWUkseUJvRjR0RFEscURBQ0Usd0I1RitwVlosQ0FDRixDNEZ4cFZFLGtCQUNFLG1CNUYwcFZKLENRaDRZSSx5Qm9GcXVERixrQkFHSSxxQjVGNHBWSixDQUNGLEM0RjFwVkksMEJBR0UsbUJBREEsYUFFQSw4QkFDQSxrQjVGMnBWTixDUTM0WUkseUJvRjJ1REEsMEJBT0ksc0I1RjZwVk4sQ0FDRixDNEYxcFZJLHlCQUNFLGU1RjRwVk4sQzRGenBWSSx1QkFDRSxhQUNBLHdCNUYycFZOLEM0RnhwVkkseUJBR0UsU0FDQSxvQkFIQSxrQkFDQSxVNUY0cFZOLEM0RnhwVk0sNkJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1RjRwVlIsQ1FwNllJLHlCb0YrdkRBLHlCQWlCSSxpQkFEQSxnQjVGMHBWTixDQUNGLEM0RnRwVkkseUJBQ0UsaUI1RndwVk4sQzRGcnBWSSx3QkFFRSxhdkZ2MERDLEN1RnMwREQsZ0I1RndwVk4sQzRGanBWRSxvQkFFRSxnQkFEQSxVNUZxcFZKLEM0RmxwVkksd0JBRUUsWUFDQSxpQkFGQSxVNUZzcFZOLENRMzdZSSx5Qm9GZ3lERixvQkFXSSxZNUZvcFZKLENBQ0YsQzRGanBWRSx3QkFHRSxzQkFEQSxpQjVGbXBWSixDNEYvb1ZFLHNCQUVFLHFCdkZuMkRJLEN1RmsyREosWTVGa3BWSixDUXg4WUkseUJvRnF6REYsc0JBSUksYzVGbXBWSixDQUNGLEM0Ri9vVkEsV0FDRSxhQUNBLHNCQUNBLFU1RmtwVkYsQzRGaHBWRSwyQkFDRSxjQUVBLG1CQURBLG9CNUZtcFZKLENReDlZSSx5Qm9GOHpESixXQVlJLGtCNUZrcFZGLENBQ0YsQzRGM29WQSxXQUVFLGNBREEsaUI1RjhvVkYsQzRGM29WRSxrQkFLRSx3QnhGaDVETyxDd0Y4NERQLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGZ3BWSixDNEYzb1ZJLHNCQUlFLFlBSEEsa0JBQ0EsTUFDQSxVNUY4b1ZOLEM0RjFvVkksd0JBT0UsNkRBSEEsU0FFQSxXQURBLE9BSkEsa0JBRUEsUUFEQSxLNUZpcFZOLEM0RnpvVkkseUJBSUUsV0FEQSxTQUVBLFdBSkEsa0JBQ0EsUUFJQSw4QjVGMm9WTixDNEZub1ZFLGtCQVVFLHdCdkZuN0RHLEN1Rm83REgsdUJBUEEsaUJBSUEsVXZGaDdESSxDdUY2NkRKLGVBRUEsZ0JBREEsZ0JBSkEsa0JBQ0EsZ0JBTUEsa0JBR0EsOEI1Rm9vVkosQzRGam9WRSxrQkFRRSxtQkFGQSxhQUNBLHNCQUVBLHNCNUZvb1ZKLEM0RjluVkksMkNBWEEsU0FDQSxPQU1BLFVBVkEsa0JBRUEsUUFEQSxLNUZ1cFZKLEM0RjFvVkkseUJBUUUsd0J2Rmw5REUsQ3VGaTlERixXQUVBLHdCQUNBLHNCNUZnb1ZOLEM0RjduVkksd0JBSUUsVXZGdjlERSxDdUZzOURGLG1CQURBLGtCQUlBLDJCQURBLDhCNUYrblZOLENRM2laSSx5Qm9GdTZEQSx3QkFRSSx1QjVGZ29WTixDQUNGLEM0RjduVkkscVhBQ0Usa0JBRUEsMkJBREEsOEI1RmdvVk4sQzRGdG5WUSw2RUFDRSxTNUYyblZWLEM0RnBuVlEsc2lCQUNFLGM1RnluVlYsQzRGcm5WTSxtQ0FDRSxTNUZ1blZSLEM0RmhuVkUsdUJBQ0UsYUFDQSxjNUZtblZKLEM0RmhuVkUsMEJBQ0Usb0I1RmtuVkosQzRGOW1WSSxrQ0FFRSx3QnZGcGhFSyxDdUZtaEVMLHFCQUVBLG1CNUZnblZOLEM0RjdtVkksK0JBQ0UsbUI1RittVk4sQzRGeG1WSSxrOUJBQ0UsZ0I1RjBuVk4sQzRGdm5WRSxpQkFDRSx5QkFDQSxZNUZ5blZKLENBdnFaRSxhQUVFLG1CQURBLGlCQTJxWkosQ1FoblpJLHlCUjVERixhQUlJLG9CQTRxWkosQ0FDRixDQTNxWkksa0JBQ0Usb0JBNnFaTixDUXhuWkkseUJSdERBLGtCQUdJLDRCQStxWk4sQ0FDRixDQTdxWkkscUJBT0UscUJLSEUsQ0xERixlQUVBLGFBREEsYUFJQSxVQUZBLGdCQUxBLGtCQUNBLGFBcXJaTixDQTlxWk0sMkJBT0UsMERBSkEsaUJBR0EsWUFGQSxTQUZBLGtCQU1BLDJCQUhBLGFBa3JaUixDUWhwWkkseUJSaERBLHFCQXdCTSxZQUNBLFVBRUEsbUJBSkEsb0NBREEsUUFNQSwyQkFGQSxVQWdyWlIsQ0E3cVpRLDJCQUNFLFVBK3FaVixDQUNGLENROXBaSSwwQlJoREEscUJBd0JNLFlBQ0EsVUFFQSxtQkFKQSxvQ0FEQSxRQU1BLDJCQUZBLFVBOHJaUixDQTNyWlEsMkJBQ0UsVUE2clpWLENBQ0YsQ0F6clpJLG9CQUVFLGFBRUEsU0FDQSxvQkFKQSxrQkFFQSxVQTZyWk4sQ0ExclpNLHdCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVQThyWlIsQ0ExclpNLDBCQVFFLHdCS3hEQSxDTGtEQSxpQkFLQSxXQUhBLGNBRUEsZ0JBSEEsYUFGQSxrQkFJQSxlQStyWlIsQ1Fwc1pJLHlCUmJBLG9CQXdCSSxhQTZyWk4sQ0FDRixDQTNyWkksb0JBS0UsYUtoRUMsQ0w2REQsbUJBQ0EsZ0JBQ0EsZ0JBSEEsa0JBaXNaTixDQTNyWkksc0JBRUUsbUJBS0EsYUt6RUMsQ0xtRUQsYUFHQSxrQkFDQSxnQkFDQSxnQkFIQSxxQkFpc1pOLENBNXJaTSw4WEFFRSxtQkFEQSxjQStyWlIsQ0EzclpJLHNCQUNFLGVBNnJaTixDUWh1WkkseUJSa0NBLHNCQUdJLFlBK3JaTixDQUNGLENBNXJaRSxzQkFFRSxtQkFEQSxpQkErclpKLENRenVaSSx5QlJ5Q0Ysc0JBSUksb0JBZ3NaSixDQUNGLENBNXJaSSwyQjZGNUdGLHNCQUNBLGdCQUNBLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGNHlaRixDQWxzWkksMkI2Ri9GRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQzdGNkZJLGtCNkZyRkYsVTdGaXlaSixDUWx3WkkseUJScURBLDJCNkZyRkEsY0FDQSxTN0ZzeVpGLENBQ0YsQ0Ezc1pJLDRCQUlFLHdCS3hISyxDTHVITCxpQkFEQSxhQURBLGlCQWd0Wk4sQ1E5d1pJLHlCUjZEQSw0QkFPSSxxQkFEQSxxQkFndFpOLENBQ0YsQ0E3c1pRLHNEQUNFLGlCQStzWlYsQ0E1c1pNLG1EQUVFLGdCQURBLGlCQUVBLGlCQThzWlIsQ1E1eFpJLHlCUmlGQSwwQkFLSSxpQkFIQSxrQkFFQSxRQURBLE1BR0EsMkJBNnNaTixDQUNGLENRcnlaSSwwQlJpRkEsMEJBU0ksZUErc1pOLENBQ0YsQ0E3c1pJLDZCQUVFLFlBREEsVUFndFpOLENBOXNaTSxpQ0FFRSxZQUNBLGlCQUZBLFVBa3RaUixDQTdzWkksNEJBS0UscUJLdkpFLENMb0pGLGtCQUNBLGdCQUZBLGdCQUdBLGtCQWd0Wk4sQ1ExelpJLHlCUnNHQSw0QkFRSSxZQUNBLFVBRkEsa0JBR0EsVUFpdFpOLENBQ0YsNnhzRCIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9zY3NzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvY29udGFjdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2xhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYW9zL3NyYy9zYXNzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fZWFzaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fYW5pbWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL19hb3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fYW5pbWF0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2F1dG9oZWlnaHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fd29yZHByZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fcGFydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvanMtZm9udC9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19wcml2YXRlLXZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2JpZy1wbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY2xvc2UtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbW9kYWwtZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvdXRpbGl0aWVzL19saW5lYXItZ3JhZGllbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUtcG9wdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUtaW5saW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC1iYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC1zcGFjZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3ZvbHVtZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3Bvc3Rlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xpdmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL190aW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcGxheS1wYXVzZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3RleHQtdHJhY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19mdWxsc2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcGxheWJhY2stcmF0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2Vycm9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbG9hZGluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NoYXB0ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fc3Vicy1jYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYXVkaW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19hZGFwdGl2ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NhcHRpb25zLXNldHRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvX3ByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvdmlkZW8tanMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQHZpZGVvanMvdGhlbWVzL3NlYS9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3ZpZGVvcGxheWVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3dwZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTRweCk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgfVxyXG59XHJcblxyXG46OnNlbGVjdGlvbiB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLmgxLFxyXG5oMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSg0MHB4KTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiAkZ3JheS04MDA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSg4MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5oMixcclxuaDIge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDM0cHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMzVweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSg2MHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5oMyxcclxuaDMge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE4cHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjVweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMzJweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDQsXHJcbmg0IHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMnB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDIycHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xyXG59XHJcblxyXG4uY29tbW9uLWxpc3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbGkge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCLigKIgXCI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb21tb25cIjtcclxuXHJcbi5zZWN0aW9uIHtcclxuICAmLW1hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9fbWFwIHtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oNTUwcHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodC1sZ30pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193aW5kb3cge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiBtYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xyXG4gICAgICBib3R0b206IG1hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgICAgIGxlZnQ6IG1hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiBjYWxjLXJlbSgtMzBweCk7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSg0NHB4KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjIgMzIgLjcgMWg0Mi42elwiIGZpbGw9XCIjeyR3aGl0ZX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAka2V5czogbGcsIHhsO1xyXG4gICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYy1yZW0oMjYwcHgpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKC05cHgpO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMtcmVtKDI4cHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSg5NXB4KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxOHB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgID4gLm1lZGlhIHtcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTNweCk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjLXJlbSg4cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRhY3QtZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgIH1cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Zvcm0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtMzJweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIGNhbGMtcmVtKDc4cHgpO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDg5cHgpO1xyXG4gICAgICB9XHJcbiAgICAgIC53cGZvcm1zIHtcclxuICAgICAgICAmLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmcge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKDE4MnB4KTtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgKyAje2NhbGMtcmVtKDExN3B4KX0pO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKDE3MnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG4gIC8vIHN0eWxlbGludC1lbmFibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb290LWZvbnQtc2l6ZSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuLy8gMi4gU2V0IGNvcnJlY3QgaGVpZ2h0IGFuZCBwcmV2ZW50IHRoZSBgc2l6ZWAgYXR0cmlidXRlIHRvIG1ha2UgdGhlIGBocmAgbG9vayBsaWtlIGFuIGlucHV0IGZpZWxkXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cbmhyOm5vdChbc2l6ZV0pIHtcbiAgaGVpZ2h0OiAkaHItaGVpZ2h0OyAvLyAyXG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLWJzLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1icy1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA0XG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gIGRpcmVjdGlvbjogbHRyICN7XCIvKiBydGw6aWdub3JlICovXCJ9O1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBpbiBDaHJvbWUgZnJvbSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbi8vIDIuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vLyAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YFxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1yZ2JcbiR0aGVtZS1jb2xvcnMtcmdiOiBtYXAtbG9vcCgkdGhlbWUtY29sb3JzLCB0by1yZ2IsIFwiJHZhbHVlXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtcmdiXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG5cbiRuZWdhdGl2ZS1zcGFjZXJzOiBpZigkZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnMsIG5lZ2F0aXZpZnktbWFwKCRzcGFjZXJzKSwgbnVsbCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gVXRpbGl0aWVzIG1hcHNcbi8vXG4vLyBFeHRlbmRzIHRoZSBkZWZhdWx0IGAkdGhlbWUtY29sb3JzYCBtYXBzIHRvIGhlbHAgY3JlYXRlIG91ciB1dGlsaXRpZXMuXG5cbi8vIENvbWUgdjYsIHdlJ2xsIGRlLWR1cGUgdGhlc2UgdmFyaWFibGVzLiBVbnRpbCB0aGVuLCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2Uga2VlcCB0aGVtIHRvIHJlYXNzaWduLlxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1jb2xvcnNcbiR1dGlsaXRpZXMtY29sb3JzOiAkdGhlbWUtY29sb3JzLXJnYiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG4kdXRpbGl0aWVzLXRleHQ6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1jb2xvcilcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtdGV4dC1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtdGV4dCwgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJ0ZXh0XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1iZy1jb2xvcnNcbiR1dGlsaXRpZXMtYmc6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1iZylcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtYmctY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLWJnLCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcImJnXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtYmctY29sb3JzXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4kZ3V0dGVyczogJHNwYWNlcnMgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudENvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3JcclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXHJcblxyXG4vLyBDb2xvciBzeXN0ZW1cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xyXG4kZ3JheS0xMDA6ICNlM2U5ZWM7XHJcbiRncmF5LTUwMDogI2I0YjRiNDtcclxuJGdyYXktODAwOiAjMTUyZjRlO1xyXG4kZ3JheS05MDA6ICMwNjEwMjQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcclxuJGdyZWVuOiAjNjVhOTM4O1xyXG4kb3JhbmdlOiAjZjU4MjIwO1xyXG4keWVsbG93OiAjZmZjMDAyO1xyXG4kYmx1ZTogIzNjNTdhMztcclxuJHdoaXRlOiAjZmZmO1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE9wdGlvbnNcclxuLy9cclxuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxyXG5cclxuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgZmFsc2U7XHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuXHJcbiRmb250LXNpemUtYmFzZTogY2FsYy1yZW0oMThweCk7XHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcclxuXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vL1xyXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cclxuXHJcbiRncmlkLWd1dHRlci13aWR0aDogY2FsYy1yZW0oMjBweCk7XHJcblxyXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vXHJcbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xyXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXHJcbiR6aW5kZXgtaGVhZGVyOiAxMDYwO1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAkemluZGV4LWhlYWRlciArIDE7XHJcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXHJcblxyXG4vLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuXHJcbiR0cmFuc2l0aW9uLWJhc2U6IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4vLyBNb2RhbHNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAkZ3JheS05MDA7XHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAuODU7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXHJcblxyXG4vLyBDdXN0b20gdmFyaWFibGVzXHJcblxyXG4kaGVhZGVyLWhlaWdodC1sZzogY2FsYy1yZW0oMTAwcHgpO1xyXG4kaGVhZGVyLWhlaWdodDogY2FsYy1yZW0oNTBweCk7XHJcbiRob3Zlci1jb2xvcjogJGdyZWVuO1xyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zZWNvbmRhcnk6IEFyaWFsLCBcIk1vbnRzZXJyYXRcIiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbiRmb250LWZhbWlseS10ZXJ0aWFyeTogXCJBcmlhbCBCbGFja1wiLCBBcmlhbCwgXCJNb250c2VycmF0XCIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG5cclxuJGJyZWFrcG9pbnQ6IGxnO1xyXG5cclxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiBhdXRvOyAvLyBPdmVycmlkZSBmaXhlZCBicm93c2VyIGhlaWdodFxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtYm9yZGVyO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kYXJrLWJnO1xuICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tZGFyay1ib3gtc2hhZG93KTtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCJAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YWx1ZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFsdWV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdlbmVyYXRlIER1cmF0aW9uICYmIERlbGF5XG5bZGF0YS1hb3NdIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2MCB7XG4gICAgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRpICogNTB9bXM7XG4gICAgfVxuXG4gICAgYm9keVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuXG4gICAgICAmLmFvcy1hbmltYXRlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogI3skaSAqIDUwfW1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGFvcy1lYXNpbmc6IChcbiAgbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCksXG5cbiAgZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEpLFxuICBlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgMSwgMSksXG4gIGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoLjAwMCwgMCwgLjU4MCwgMSksXG4gIGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgLjU4MCwgMSksXG5cbiAgZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoLjYsIC0uMjgsIC43MzUsIC4wNDUpLFxuICBlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjI3NSksXG4gIGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllciguNjgsIC0uNTUsIC4yNjUsIDEuNTUpLFxuXG4gIGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKC40NywgMCwgLjc0NSwgLjcxNSksXG4gIGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpLFxuICBlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjQ0NSwgLjA1LCAuNTUsIC45NSksXG5cbiAgZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSlcbik7XG5cbi8vIEVhc2luZ3MgaW1wbGVtZW50YXRpb25zXG4vLyBEZWZhdWx0IHRpbWluZyBmdW5jdGlvbjogJ2Vhc2UnXG5cbltkYXRhLWFvc10ge1xuICBAZWFjaCAka2V5LCAkdmFsIGluICRhb3MtZWFzaW5nIHtcbiAgICBib2R5W2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdmFsO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQW5pbWF0aW9ucyB2YXJpYWJsZXNcbiRhb3MtZGlzdGFuY2U6IDEwMHB4ICFkZWZhdWx0O1xuXG5cblxuXG4vKipcbiAqIEZhZGUgYW5pbWF0aW9uczpcbiAqIGZhZGVcbiAqIGZhZGUtdXAsIGZhZGUtZG93biwgZmFkZS1sZWZ0LCBmYWRlLXJpZ2h0XG4gKiBmYWRlLXVwLXJpZ2h0LCBmYWRlLXVwLWxlZnQsIGZhZGUtZG93bi1yaWdodCwgZmFkZS1kb3duLWxlZnRcbiAqL1xuXG5bZGF0YS1hb3NePSdmYWRlJ11bZGF0YS1hb3NePSdmYWRlJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAtJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIFpvb20gYW5pbWF0aW9uczpcbiAqIHpvb20taW4sIHpvb20taW4tdXAsIHpvb20taW4tZG93biwgem9vbS1pbi1sZWZ0LCB6b29tLWluLXJpZ2h0XG4gKiB6b29tLW91dCwgem9vbS1vdXQtdXAsIHpvb20tb3V0LWRvd24sIHpvb20tb3V0LWxlZnQsIHpvb20tb3V0LXJpZ2h0XG4gKi9cblxuW2RhdGEtYW9zXj0nem9vbSddW2RhdGEtYW9zXj0nem9vbSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3pvb20taW4nXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0J10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuXG5cblxuLyoqXG4gKiBTbGlkZSBhbmltYXRpb25zXG4gKi9cblxuW2RhdGEtYW9zXj0nc2xpZGUnXVtkYXRhLWFvc149J3NsaWRlJ10ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIEZsaXAgYW5pbWF0aW9uczpcbiAqIGZsaXAtbGVmdCwgZmxpcC1yaWdodCwgZmxpcC11cCwgZmxpcC1kb3duXG4gKi9cblxuW2RhdGEtYW9zXj0nZmxpcCddW2RhdGEtYW9zXj0nZmxpcCddIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvcz0nZmxpcC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtZG93biddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuIiwiQGltcG9ydCBcIn5hb3Mvc3JjL3Nhc3MvYW9zXCI7XHJcblxyXG4vKipcclxuICogQW5pbWF0aW9uc1xyXG4gKi9cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbn1cclxuXHJcbi5mYWRlLWluLTEge1xyXG4gIEBleHRlbmQgLmZhZGUtaW47XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG59XHJcblxyXG4uZmFkZS1pbi0yIHtcclxuICBAZXh0ZW5kIC5mYWRlLWluO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxufVxyXG5cclxuLmZhZGUtaW4tMyB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7XHJcbn1cclxuLmZhZGUtaW4tNCB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuOHM7XHJcbn1cclxuXHJcbi5mYWRlLW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmFkZS10b3AtaW4ge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0xIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0yIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0zIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC42cztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi00IHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC44cztcclxuLy99XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAuZmFkZS10b3AtaW4tI3skaX0ge1xyXG4gICAgQGV4dGVuZCAuZmFkZS10b3AtaW47XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogMjAwfW1zO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGUtcmlnaHQtaW4ge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAuZmFkZS1yaWdodC1pbi0jeyRpfSB7XHJcbiAgICBAZXh0ZW5kIC5mYWRlLXRvcC1pbjtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiAyMDB9bXM7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZS10b3Atb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDJyZW0pO1xyXG59XHJcblxyXG4uZmFkZS1yaWdodC1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDApO1xyXG59XHJcblxyXG4uZmFkZS1sZWZ0LW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcmVtLCAwKTtcclxufVxyXG5cclxuLmZhZGUtbGVmdC1pbiB7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbi5oZWFkZXItbGluZS1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDApO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWxpbmUtaW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgLy9vcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIH1cclxufVxyXG5cclxuW2RhdGEtYW9zPVwibGVmdC1saW5lZFwiXSB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDFzO1xyXG4gIH1cclxuICAmLmFvcy1hbmltYXRlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnpvb20taW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcblxyXG4uem9vbS1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNik7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gIC5mYWRlLXRvcC1pbiB7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIvKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0Lm93bC1zdGFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuXHRcdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRcdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovXG5cdH1cblxuXHQub3dsLXN0YWdlOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIi5cIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cblx0Lm93bC1zdGFnZS1vdXRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuXHR9XG5cblx0Lm93bC13cmFwcGVyLFxuXHQub3dsLWl0ZW17XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHR9XG5cblx0Lm93bC1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXHR9XG5cdC5vd2wtaXRlbSBpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm93bC1uYXYuZGlzYWJsZWQsXG5cdC5vd2wtZG90cy5kaXNhYmxlZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5vd2wtbmF2IC5vd2wtcHJldixcblx0Lm93bC1uYXYgLm93bC1uZXh0LFxuXHQub3dsLWRvdCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuXHQub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG5cdGJ1dHRvbi5vd2wtZG90IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOjAhaW1wb3J0YW50O1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdH1cblxuXHQmLm93bC1sb2FkZWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYub3dsLWhpZGRlbiB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdCYub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHQmLm93bC1kcmFnIC5vd2wtaXRlbSB7XG5cdFx0dG91Y2gtYWN0aW9uOiBwYW4teTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Ji5vd2wtZ3JhYiB7XG5cdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdGN1cnNvcjogZ3JhYjtcblx0fVxuXG5cdCYub3dsLXJ0bCB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdH1cblxuXHQmLm93bC1ydGwgLm93bC1pdGVtIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIvKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWx7XG5cdC5hbmltYXRlZCB7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0fVxuXHQub3dsLWFuaW1hdGVkLWluIHtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtb3V0IHtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdC5mYWRlT3V0IHtcblx0XHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiIsIi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG5cbi5vd2wtaGVpZ2h0IHtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuIiwiLmFkbWluLWJhciB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICB0b3A6IDJyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gICAgICB0b3A6IDIuODc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbi1uYXZpZ2F0aW9uIHtcclxuICAgIHRvcDogMnJlbSArICRoZWFkZXItaGVpZ2h0O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgICAgIHRvcDogMi44NzVyZW0gKyAkaGVhZGVyLWhlaWdodDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgdG9wOiAycmVtICsgJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWp1bWJvdHJvbiB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMnJlbSk7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuODc1cmVtKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLy5tb2RhbC1tZW51IC5tb2RhbC1kaWFsb2cge1xyXG4gIC8vICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAycmVtO1xyXG4gIC8vICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gIC8vICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCArIDIuODc1cmVtO1xyXG4gIC8vICB9XHJcbiAgLy8gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAvLyAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtbGcgKyAycmVtO1xyXG4gIC8vICB9XHJcbiAgLy99XHJcblxyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG4jd3BhZG1pbmJhciB7XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG4iLCJAa2V5ZnJhbWVzIHNsaWRlLWFuaW1hdGlvbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgzMnB4KSk7XHJcbiAgfVxyXG4gIDElIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGUtYW5pbWF0aW9uIHtcclxuICBmcm9tIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAxJSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBwdXNoLWFuaW1hdGlvbiB7XHJcbiAgZnJvbSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA0OSUge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbn1cclxuQGtleWZyYW1lcyBsb2FkaW5nLWFuaW1hdGlvbiB7XHJcbiAgLy81MCUge1xyXG4gIC8vICBvcGFjaXR5OiAwO1xyXG4gIC8vfVxyXG4gIC8vdG8ge1xyXG4gIC8vICBvcGFjaXR5OiAxO1xyXG4gIC8vfVxyXG4gIDUwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIG1lZGlhLWxvZ28oJGJvcmRlciwgJHdpbmcsICR0ZXh0KSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMjczXCIgaGVpZ2h0PVwiNDZcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0uOSAxNXYyNWEzIDMgMCAwIDAgMyAzLjFIMjY5YTMgMyAwIDAgMCAzLjEtM1YxNC45YTMgMyAwIDAgMC0zLTNINGEzIDMgMCAwIDAtMy4xIDNabTMgMjlBNCA0IDAgMCAxIDAgNDBWMTVhNCA0IDAgMCAxIDQtNGgyNjVhNCA0IDAgMCAxIDQgNHYyNWE0IDQgMCAwIDEtNCA0SDRaXCIgZmlsbD1cIiN7JGJvcmRlcn1cIi8+PHBhdGggZD1cIk0xNzAuMyAzMC45QTI0Ni4yIDI0Ni4yIDAgMCAxIDEzMCA0My43YzMuMi45IDYuNSAxLjYgOS43IDIuMyAxMC40LTMuMiAyMS40LTcuMyAzMi41LTEyLjIgMjMuMy0xMC4yIDQ0LTIyIDU4LjgtMzMuOGEyOTUgMjk1IDAgMCAxLTYwLjcgMzAuOVpcIiBmaWxsPVwiI3skd2luZ31cIi8+PHBhdGggZD1cIk0yNDQgMTkuOWgxMC4yYzEuMSAwIDEuMy42IDEuMyAxLjVoLTEyLjhjMC0xIC4yLTEuNSAxLjQtMS41bS0xLjQgNEgyNThjMS4xIDAgMi0uOSAyLTJ2LTEuM2MwLTIuNC0xLjktMy42LTQuMi0zLjZoLTEzLjZhNC4yIDQuMiAwIDAgMC00LjIgNC4ydjMuMmMwIDIuNCAxLjkgMy42IDQuMiAzLjZIMjYwdi0yLjdoLTE1LjljLTEuMiAwLTEuNC0uNS0xLjQtMS41TTI3IDI1bDUuMi02LjJhNS45IDUuOSAwIDAgMSA0LjUtMS44YzEuMSAwIDEuOS4zIDIuNS42IDEuOC44IDEuOCAyIDEuOCAyVjI4aC00LjZ2LTYuOHMtLjEtLjUtLjYtLjUtLjcuMy0uOS41TDI5LjIgMjhoLTQuNGwtNS43LTYuOGMtLjItLjItLjQtLjUtLjktLjVzLS42LjUtLjYuNVYyOEgxM3YtOC40czAtMS4yIDEuOC0yYy42LS4zIDEuNC0uNiAyLjUtLjZhNS45IDUuOSAwIDAgMSA0LjUgMS44TDI3IDI1TTg3IDI4SDcyLjRDNzAgMjggNjggMjYuOCA2OCAyNC40di0zLjJjMC0yLjMgMi00LjIgNC40LTQuMkg4N3YyLjdINzUuNmMtMS41IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4xIDEuOCAyLjYgMS44SDg3VjI4Wk0xMzMgMjhoLTE0LjZjLTIuNCAwLTQuNC0xLjItNC40LTMuNnYtMy4yYzAtMi4zIDItNC4yIDQuNC00LjJIMTMzdjIuN2gtMTEuNGMtMS41IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4xIDEuOCAyLjYgMS44SDEzM1YyOFpNMTk3LjQgMjUuM2MxLjQgMCAyLjYtLjYgMi42LTEuOFYyMmMwLTEuMi0xLjItMi4yLTIuNi0yLjJoLTcuOGMtMS40IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4yIDEuOCAyLjYgMS44aDcuOFptLTExIDIuN2MtMi40IDAtNC40LTEuMi00LjQtMy42di0zLjJjMC0yLjMgMi00LjIgNC40LTQuMmgxNC4yYzIuNCAwIDQuNCAxLjkgNC40IDQuMnYzLjJjMCAyLjQtMiAzLjYtNC40IDMuNmgtMTQuMlpNNTAgMTkuOWgxMC4yYzEuMSAwIDEuMy42IDEuMyAxLjVINDguN2MwLTEgLjItMS41IDEuNC0xLjVtLTEuNCA0SDY0YzEuMSAwIDItLjkgMi0ydi0xLjNjMC0yLjQtMS45LTMuNi00LjItMy42SDQ4LjJhNC4yIDQuMiAwIDAgMC00LjIgNC4ydjMuMmMwIDIuNCAxLjkgMy42IDQuMiAzLjZINjZ2LTIuN0g1MC4xYy0xLjIgMC0xLjQtLjUtMS40LTEuNU0yMjEgMjVsNS4yLTYuMmE1LjkgNS45IDAgMCAxIDQuNS0xLjhjMSAwIDEuOS4zIDIuNS42IDEuOC44IDEuOCAyIDEuOCAyVjI4aC00LjZ2LTYuOHMtLjEtLjUtLjYtLjUtLjcuMy0xIC41bC01LjYgNi44aC00LjRsLTUuNy02LjhjLS4yLS4yLS40LS41LS45LS41cy0uNi41LS42LjVWMjhIMjA3di04LjRzMC0xLjIgMS44LTJjLjYtLjMgMS40LS42IDIuNS0uNmE1LjkgNS45IDAgMCAxIDQuNSAxLjhMMjIxIDI1TTEwNS4zIDI1LjRIOTQuN2EuNy43IDAgMCAxLS44LS43YzAtLjQuNC0uNy44LS43aDEwLjZjLjQgMCAuNy4zLjcuNyAwIC40LS4zLjctLjcuN20yLjQtOC40SDg5djIuN2gxNi4xYzEuMyAwIDIgLjUgMiAxLjVsLS4xIDEuMXMtLjUtLjctMS4xLS45bC0xLjMtLjJIOTFjLTEgMC0yIC44LTIgMS44djNjMCAxLjEuOCAyIDEuOSAyaDE0LjRzLjUgMCAxLS4zbC43LS40di43aDV2LTYuOGMwLTIuNC0yLTQuMi00LjMtNC4yXCIgZmlsbD1cIiN7JHRleHR9XCIvPjxwYXRoIGQ9XCJNMTc2LjUgMjNoMmMxIDAgMi0uOCAyLTJ2LTNjMC0xLjQtLjgtMi0yLTJIMTU5djIuN2gxNS42czEgMCAxIDFjMCAuOS0xIC44LTEgLjhIMTU5djYuN2g0LjlWMjNoNi4ybDEyLjcgMTBoNi4ybC0xMi41LTEwWk0xNTYgMjhoLTQuN3YtNC4xaC04Ljd2LTIuN2g4LjdWMTdoNC43djExWm0tMjEgMGg0LjZWMTdIMTM1djExWlwiIGZpbGw9XCIjeyR0ZXh0fVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXNlYXJjaCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg0IDMpXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMlwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxjaXJjbGUgY3g9XCIxMS41XCIgY3k9XCIxMS41XCIgcj1cIjEwLjVcIi8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgZD1cIk0xOC40IDE5LjUgMjQgMjZcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1lbWFpbCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0MVwiIGhlaWdodD1cIjI3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjJcIiBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTTIuNSAxaDM1LjdjLjggMCAxLjQuNyAxLjQgMS41djIyYzAgLjgtLjYgMS41LTEuNCAxLjVIMi41Yy0uOCAwLTEuNS0uNy0xLjUtMS41di0yMkMxIDEuNyAxLjcgMSAyLjUgMVpcIi8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIGQ9XCJtMzguNiAyLjEtMTguMyAxNS0xOC40LTE1XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbGlua2VkaW4oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTggNWEzIDMgMCAwIDAtMyAzIDMgMyAwIDAgMCAzIDMgMyAzIDAgMCAwIDMuMS0zIDMgMyAwIDAgMC0zLTNabTIzLjIgMTQuNWMtLjQtMy40LTItNS41LTYuNC01LjUtMi43IDAtNC40IDEtNS4yIDIuNFYxNGgtNXYxOGg1LjJ2LTljMC0yLjMuNC00LjUgMy4yLTQuNSAyLjkgMCAzIDIuNiAzIDQuN1YzMmg1LjN2LTkuOWwtLjEtMi42Wk01IDE4LjhWMzJoNlYxNEg1djQuOFpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY29sbGFwc2UoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICAgJzxzdmcgd2lkdGg9XCIyN1wiIGhlaWdodD1cIjE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjYuNCAxNC4zIDEzLjUgMS40bC0xMyAxM1wiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXR3aXR0ZXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEyLjQgMzJhMTkuMiAxOS4yIDAgMCAwIDE5LjItMjAuM2MxLjMtMSAyLjUtMi4xIDMuNC0zLjUtMS4yLjUtMi41LjktMy45IDFhNi44IDYuOCAwIDAgMCAzLTMuN2MtMS4zLjgtMi44IDEuMy00LjMgMS43QTYuNyA2LjcgMCAwIDAgMTggMTEuOGMwIC42IDAgMSAuMiAxLjYtNS43LS4zLTEwLjctMy0xNC03LjJhNi44IDYuOCAwIDAgMCAyIDkuMWMtMSAwLTItLjMtMy0uOCAwIDMuNCAyLjQgNi4xIDUuNSA2LjhhNi43IDYuNyAwIDAgMS0zLjEgMCA2LjggNi44IDAgMCAwIDYuMyA0LjhBMTMuNSAxMy41IDAgMCAxIDIgMjlDNSAzMSA4LjYgMzIgMTIuNCAzMlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS12aW1lbygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzQgMTEuMmMtLjIgMy0yLjMgNy4yLTYuMyAxMi41QzIzLjQgMjkuMiAxOS45IDMyIDE3IDMyYy0xLjggMC0zLjQtMS43LTQuNi01bC0yLjUtOS4zYy0xLTMuMy0yLTUtMy01LS4yIDAtMSAuNS0yLjQgMS41bC0xLjUtMiA0LjUtNGMyLTEuOCAzLjYtMi43IDQuNi0yLjggMi40LS4yIDQgMS40IDQuNSA1bDEuMiA3LjFjLjcgMy4yIDEuNSA0LjggMi4zIDQuOC43IDAgMS42LTEgMy0zIDEuMi0yLjIgMi0zLjcgMi00LjguMi0xLjgtLjUtMi43LTItMi43LS44IDAtMS42LjItMi40LjUgMS42LTUgNC41LTcuNCA4LjgtNy4zIDMuMi4xIDQuNyAyLjIgNC41IDYuMlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbnN0YWdyYW0oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMzAgMjQuNmMwIDMtMi40IDUuNC01LjQgNS40SDEyLjRjLTMgMC01LjQtMi40LTUuNC01LjRWMTIuNEM3IDkuNCA5LjQgNyAxMi40IDdoMTIuMmMzIDAgNS40IDIuNCA1LjQgNS40djEyLjJaTTI0LjIgNUgxMi44QTcuOCA3LjggMCAwIDAgNSAxMi44djExLjRjMCA0LjMgMy41IDcuOCA3LjggNy44aDExLjRjNC4zIDAgNy44LTMuNSA3LjgtNy44VjEyLjhDMzIgOC41IDI4LjUgNSAyNC4yIDVaXCIvPjxwYXRoIGQ9XCJNMTguNSAyM2E0LjUgNC41IDAgMSAxIDAtOSA0LjUgNC41IDAgMCAxIDAgOW0wLTExYTYuNSA2LjUgMCAxIDAgMCAxMyA2LjUgNi41IDAgMCAwIDAtMTNNMjYgMTFhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEteW91dHViZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzcgMjUuNFYxMS42UzM3IDUgMzAuNiA1SDYuNFMwIDUgMCAxMS42djEzLjhTMCAzMiA2LjQgMzJoMjQuMnM2LjQgMCA2LjQtNi42Wk0yNiAxOGwtMTIgN1YxMWwxMiA3WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1hcnJvdygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTIyIDEzdjJINnYyaDE2djJsNC0zelwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsb3NlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjU2XCIgaGVpZ2h0PVwiNThcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwibTE2LjMgMTUuMiAyNS41IDI1LjUtMi4xIDIuMS0yNS41LTI1LjV6XCIvPjxwYXRoIGQ9XCJtMTQuMiA0MC43IDI1LjUtMjUuNSAyLjEgMi4xLTI1LjUgMjUuNXpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1wbGF5KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjE2MlwiIGhlaWdodD1cIjE2MlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk02MC44IDc1Ljh2LTQ3bDcxLjUgNTIuNC03MS41IDUyLjN6XCIvPjxjaXJjbGUgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMTFcIiBjeD1cIjgxXCIgY3k9XCI4MVwiIHI9XCI3NS41XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGxheS1zbSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI4M1wiIGhlaWdodD1cIjgyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiIG9wYWNpdHk9XCIuOFwiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTMwLjcgMzguNFYxNC42TDY3IDQxLjEgMzAuOCA2Ny42elwiLz48Y2lyY2xlIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjExXCIgY3g9XCI0MVwiIGN5PVwiNDFcIiByPVwiMzUuNVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXBhdXNlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjE2MlwiIGhlaWdodD1cIjE2MlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk01MSA0NmgyMHY3MEg1MXpNOTEgNDZoMjB2NzBIOTF6XCIvPjxjaXJjbGUgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMTFcIiBjeD1cIjgxXCIgY3k9XCI4MVwiIHI9XCI3NS41XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtY3JhbmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTcuOCA0MnYtMS40YzAtLjguNC0xLjIgMS4yLTEuMmg1LjNjLjYgMCAxIC4zIDEuMS45VjQySDcuOFpNNiA1LjcgNy44IDVsNCA3LjZjLTEgMC0xLjguMi0yLjUgMWwtMy4yLThabTIuMiA5LjdINGMtMS41IDAtMi40LTEtMi40LTIuNFY1LjVjMC0xIC43LTIgMS43LTIuMWwuMS4xYy4yLjYuNSAxIDEgMS40LjIuMS4yLjMuMy40bDMuNiA4Ljh2MS4yWk02LjEgMWMxIDAgMS43LjcgMS43IDEuNyAwIC44LS44IDEuNS0xLjcgMS42LS45IDAtMS42LS43LTEuNi0xLjcgMC0uOS43LTEuNiAxLjYtMS42Wm03LjEgMTcuNnYxOS42SDEwVjE4LjdjMSAuNSAyLjEuNSAzLjIgMFptLjYtMi45YzAgMS4yLTEgMi4yLTIuMiAyLjItMS4yIDAtMi4yLTEtMi4yLTIuMiAwLTEuMiAxLTIuMSAyLjItMi4xIDEuMiAwIDIuMiAxIDIuMiAyLjFabTYuNi0xNC4xYy42IDAgMS4xLjQgMS4xIDFzLS41IDEuMS0xIDEuMWMtLjcgMC0xLjItLjUtMS4yLTEgMC0uNy41LTEuMiAxLjEtMS4xWk0zMi44IDQySDE2LjZ2LTEuNWMwLS44LS4zLTEuNS0xLTEuOWwtMS4yLS41VjE3LjlsLjEtLjVjLjgtMS40LjQtMy4yLS45LTQuMmExNjkwLjUgMTY5MC41IDAgMCAxLTQuOC04LjZsLS4xLS4ySDE3Yy40IDAgLjYtLjIuNi0uNiAwLS4zLS4yLS41LS42LS41SDguOFYyLjJoOS41VjNsLjMuOS4yLjd2MS44YzAgLjcuMiAxIC45IDEuMmwuMi4zdjIuM2wuMS41Yy4zLjMuOC4yIDEtLjJWNy43bC41LS4yYy40LS4yLjYtLjYuNi0xVjQuNGwuMS0uNGMuNi0uOS41LTItLjItMi44LS44LS44LTItLjgtMi45LS4yaC0uM2wtMTAuMy4xLS4zLS4xYTMgMyAwIDAgMC0xLjctMWgtLjdjLTEuMi4zLTIgMS0yLjMgMiAwIC4yLS4yLjMtLjMuM0EzLjMgMy4zIDAgMCAwIC42IDUuN3Y3LjJjMCAyIDEuNSAzLjUgMy41IDMuNUg4Yy4zIDAgLjQgMCAuNS4zbC4yLjYuMi43VjM4LjNoLS4zYy0uNyAwLTEuMi40LTEuNS45LS4zLjQtLjQuOS0uNCAxLjR2MS41aC02Yy0uNSAwLS44LjMtLjcuN2wuNC40aDMzLjJ2LS43Yy0uMi0uMy0uNC0uNC0uOC0uNFpNMTAuNSAxNS44YzAgLjMuMi41LjUuNmgxLjJjLjMgMCAuNS0uMy41LS42cy0uMi0uNS0uNS0uNUgxMWMtLjMgMC0uNS4yLS41LjVaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWJveCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzNlwiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJtMS41IDE4IDkgNCA2LjMgMi45VjQxTDEuNSAzNC4zVjE4Wm05LjctNS0xLjYgMy42di42YzAgLjIuMi4zLjQuNGw3LjIgMy4yaC42bDcuMy0zLjJjLjIgMCAuMy0uMi40LS40di0uNkwyMy45IDEzbDguNSAzLjgtMTQuOSA2LjctMTQuOS02LjcgOC42LTMuOFptNS42IDYtNS41LTIuNSA1LjUtMTIuMlYxOVptMS41LTE0LjcgNS41IDEyLjItNS41IDIuNVY0LjNabTE1LjIgMzBMMTguMyA0MVYyNC45TDMzLjUgMTh2MTYuMlptLTMzIDEuMkwxNy4xIDQzaC42bDE2LjgtNy41Yy4zLS4yLjQtLjQuNC0uN1YxNi41aC0uMWwtLjEtLjJoLS4yTDIzIDExIDE4LjIuNCAxOCAuMUgxOGwtLjEtLjFoLS4xbC0uMS0uMUgxN3YuMkgxN2wtLjEuMXYuMUwxMiAxMSAuNCAxNi4ybC0uMS4xLS4xLjItLjIuMXYxOC4yYzAgLjMuMi41LjQuN1pcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtZ2VhcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0M1wiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzEuNSAyNC4xYy0uNCAwLS43LjMtLjcuN1YyNmgtNy4xYy0uNCAwLS43LjMtLjcuNyAwIC4zLjMuNi43LjZoNy44Yy4zIDAgLjYtLjMuNi0uNnYtMmMwLS4zLS4zLS42LS42LS42Wm03LjkgMGMtLjQgMC0uNy4zLS43Ljd2NS40SDM3Yy0uNCAwLS43LjMtLjcuNyAwIC4zLjMuNi43LjZoMi41Yy40IDAgLjYtLjMuNi0uNnYtNi4xYzAtLjQtLjItLjctLjYtLjdabS0xNy0xOC43YTEgMSAwIDAgMS0xLTFjMC0uNi40LTEgMS0xSDI1Yy41IDAgMSAuNCAxIDEgMCAuNS0uNSAxLTEgMWgtMi42Wm0uNiAxNS45YzAgLjMuMy42LjcuNi4zIDAgLjYtLjMuNi0uNlY2LjdoLjdjMS4yIDAgMi4zLTEgMi4zLTIuM0MyNy4zIDMgMjYuMyAyIDI1IDJoLS43Vi43YzAtLjQtLjMtLjctLjYtLjctLjQgMC0uNy4zLS43LjdWMmgtLjZDMjEgMiAyMCAzIDIwIDQuNGMwIDEuMiAxIDIuMyAyLjMgMi4zaC42djE0LjZabTcuMi02LjJoMi42Yy42IDAgMSAuNSAxIDFzLS40IDEtMSAxaC0yLjZhMSAxIDAgMCAxLTEtMWMwLS41LjUtMSAxLTFabTAgMy4zaC43djIuOWMwIC4zLjMuNi42LjYuNCAwIC43LS4zLjctLjZ2LTNoLjZhMi4zIDIuMyAwIDEgMCAwLTQuNWgtLjZWLjdjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3YxMy4xaC0uN2MtMS4yIDAtMi4zIDEtMi4zIDIuMyAwIDEuMyAxIDIuMyAyLjMgMi4zWm0xMC41LTkuMWgtMi42YTEgMSAwIDAgMS0xLTFjMC0uNS40LTEgMS0xaDIuNmMuNSAwIDEgLjUgMSAxcy0uNSAxLTEgMVptMC0zLjNINDBWLjdjMC0uNC0uMi0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN1Y2aC0uNmMtMS4zIDAtMi4zIDEtMi4zIDIuMyAwIDEuMyAxIDIuMyAyLjMgMi4zaC42djEwLjdjMCAuMy4zLjYuNy42LjQgMCAuNi0uMy42LS42VjEwLjZoLjdhMi4zIDIuMyAwIDEgMCAwLTQuNlpNMy43IDExYTIuNCAyLjQgMCAxIDEgMCA0LjhjLTEuMyAwLTIuNC0xLTIuNC0yLjQgMC0xLjMgMS0yLjQgMi40LTIuNFptMi44IDBoNmEyLjQgMi40IDAgMSAxIDAgNC44aC02Yy42LS42IDEtMS41IDEtMi40IDAtLjktLjQtMS43LTEtMi40Wm0tMi44IDYuMWg4LjhjMiAwIDMuNy0xLjcgMy43LTMuN3MtMS43LTMuNy0zLjctMy43SDMuN2MtMiAwLTMuNyAxLjctMy43IDMuN3MxLjcgMy43IDMuNyAzLjdabTMtMTQuMUgxLjRjLjMtMSAxLjItMS44IDIuMy0xLjhoNmEzLjYgMy42IDAgMCAwIDAgNC44aC02Yy0xIDAtMi0uNy0yLjMtMS44aDUuM2MuNCAwIC43LS4yLjctLjYgMC0uNC0uMy0uNi0uNy0uNlptNS44LTEuOGEyLjQgMi40IDAgMSAxIDAgNC44IDIuNCAyLjQgMCAxIDEgMC00LjhaTTMuNyA3LjRoOC44YzIgMCAzLjctMS43IDMuNy0zLjdTMTQuNSAwIDEyLjUgMEgzLjdDMS43IDAgMCAxLjcgMCAzLjdzMS43IDMuNyAzLjcgMy43Wm0yNi4xIDI5LjdhMSAxIDAgMCAxLTEtMWMwLS41LjUtMSAxLTEgLjYgMCAxIC41IDEgMXMtLjQgMS0xIDFabTAtMy4zYTIuMyAyLjMgMCAwIDAgMCA0LjZjMS4zIDAgMi4zLTEgMi4zLTIuMyAwLTEuMy0xLTIuMy0yLjMtMi4zWm01LjYgMi43LTEuNi4zYy0uMiAwLS40LjItLjUuNWwtLjIuNHYuN2wxIDEuMy0uNi43LTEuNC0xYS43LjcgMCAwIDAtLjYgMGwtLjUuMWMtLjIuMS0uNC4zLS40LjVsLS4zIDEuN2gtLjlsLS4zLTEuN2MwLS4yLS4yLS40LS40LS41YTMgMyAwIDAgMS0uNS0uMi43LjcgMCAwIDAtLjYgMGwtMS40IDEtLjYtLjYgMS0xLjN2LS43bC0uMi0uNGMwLS4zLS4zLS41LS41LS41bC0xLjctLjN2LS44bDEuNy0uM2MuMiAwIC40LS4yLjUtLjRsLjItLjV2LS43bC0xLTEuMy42LS43IDEuNCAxYy4yLjIuNC4yLjYgMGwuNS0uMWMuMiAwIC40LS4zLjQtLjVsLjMtMS43aC45bC4zIDEuN2MwIC4yLjIuNC40LjVsLjUuMmguNmwxLjQtMSAuNi42LTEgMS4zdi43bC4yLjVjMCAuMi4zLjQuNS40bDEuNi4zdi44Wm0uNy0yLTEuNi0uMyAxLTEuM2MuMS0uMy4xLS42IDAtLjgtLjUtLjYtMS0xLjItMS42LTEuNmEuNi42IDAgMCAwLS44IDBsLTEuMyAxLS4zLTEuNmMwLS4zLS4zLS42LS41LS42aC0yLjNjLS4zIDAtLjUuMy0uNS42bC0uMyAxLjYtMS4zLTFhLjYuNiAwIDAgMC0uOCAwbC0xLjYgMS42Yy0uMS4yLS4xLjUgMCAuOGwxIDEuMy0xLjcuM2MtLjIgMC0uNC4yLS41LjVhNi4zIDYuMyAwIDAgMCAwIDIuMmMwIC4zLjMuNS41LjZsMS43LjItMSAxLjR2LjdhNyA3IDAgMCAwIDEuNiAxLjZjLjIuMi41LjIuOCAwbDEuMy0xIC4zIDEuN2MwIC4yLjIuNS41LjVhNy4zIDcuMyAwIDAgMCAyLjMgMGMuMiAwIC41LS4zLjUtLjVsLjMtMS43IDEuMyAxYy4yLjIuNi4yLjggMCAuNi0uNCAxLjEtMSAxLjYtMS42di0uN2wtMS0xLjQgMS42LS4yYy4zIDAgLjUtLjMuNi0uNmE3LjMgNy4zIDAgMCAwIDAtMi4yYzAtLjMtLjMtLjUtLjYtLjVabS0yNS0xLjJhMi42IDIuNiAwIDAgMS0yLjYtMi43IDIuNiAyLjYgMCAwIDEgNS4yIDBjMCAxLjUtMS4xIDIuNy0yLjYgMi43Wm0wLTYuNmE0IDQgMCAxIDAgMCA3LjkgNCA0IDAgMSAwIDAtNy44Wm05LjggNS0zLjEuNWMtLjIgMC0uNC4zLS41LjVsLS40Ljh2LjdsMiAyLjVjLS41LjYtMSAxLjEtMS43IDEuNmwtMi41LTEuOGEuNy43IDAgMCAwLS43IDBjLS4zIDAtLjUuMi0uOC4zLS4yIDAtLjQuMi0uNS41bC0uNCAzSDEwbC0uNS0zYzAtLjMtLjItLjUtLjQtLjVhOCA4IDAgMCAxLS45LS40LjcuNyAwIDAgMC0uNiAwTDUgMzguNGwtMS42LTEuNiAxLjktMi41di0uN2wtLjMtLjhjMC0uMi0uMy0uNC0uNS0uNWwtMy4xLS40YTExLjEgMTEuMSAwIDAgMSAwLTIuM2wzLS41Yy4zIDAgLjUtLjIuNi0uNCAwLS4zLjItLjYuMy0uOFYyN2wtMS45LTIuNUw1IDIzbDIuNiAxLjhjLjIuMi40LjIuNiAwbC45LS4zYy4yIDAgLjQtLjMuNC0uNWwuNS0zaDIuM2wuNCAzYzAgLjIuMy41LjUuNWwuOC40aC43bDIuNS0yYy42LjYgMS4yIDEgMS42IDEuN0wxNyAyN2MtLjIuMi0uMi41IDAgLjcgMCAuMy4yLjUuMy44IDAgLjIuMy40LjUuNGwzIC41YTkgOSAwIDAgMSAwIDIuM1ptLjctMy40LTMuMi0uNS0uMS0uMiAxLjktMi42Yy4xLS4zLjEtLjYgMC0uOGExMSAxMSAwIDAgMC0yLjYtMi41LjYuNiAwIDAgMC0uNyAwbC0yLjcgMS45LS4yLS4yLS41LTMuMWMwLS4zLS4zLS41LS42LS42LTEuMi0uMi0yLjQtLjItMy42IDAtLjMgMC0uNS4zLS41LjZsLS41IDMuMS0uMy4xLTIuNi0xLjhhLjcuNyAwIDAgMC0uOCAwYy0xIC43LTEuOCAxLjUtMi41IDIuNS0uMi4yLS4yLjUgMCAuOEw0IDI3LjZsLS4xLjItMy4yLjVjLS4zIDAtLjUuMy0uNi41YTExLjMgMTEuMyAwIDAgMCAwIDMuNmMwIC4zLjMuNS42LjZsMy4yLjV2LjJsLTEuOCAyLjZjLS4yLjMtLjIuNiAwIC44YTExIDExIDAgMCAwIDIuNSAyLjVjLjMuMi42LjIuOCAwTDggMzcuOGguM2wuNSAzLjJjMCAuMy4yLjUuNS42YTExLjMgMTEuMyAwIDAgMCAzLjYgMGMuMyAwIC41LS4zLjYtLjZMMTQgMzhsLjItLjEgMi43IDEuOGMuMi4yLjUuMi43IDAgMS0uNyAxLjktMS41IDIuNi0yLjUuMS0uMi4xLS41IDAtLjhsLTItMi42LjItLjIgMy4yLS41Yy4yIDAgLjUtLjMuNS0uNmExMC41IDEwLjUgMCAwIDAgMC0zLjZjMC0uMi0uMy0uNS0uNS0uNVpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtbWFwKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xOC4zIDljMC0xLjkgMS41LTMuNCAzLjMtMy40IDEuOCAwIDMuMyAxLjUgMy4zIDMuNCAwIDEuOC0xLjUgMy4zLTMuMyAzLjNBMy4zIDMuMyAwIDAgMSAxOC4zIDlabTggMGE0LjYgNC42IDAgMSAwLTkuNCAwIDQuNiA0LjYgMCAwIDAgOS4zIDBabTcgMzIuOS0xLTlINDBsMS44IDloLTguNVptLTEuNy0xNS43aDdsMS4xIDUuNWgtNy41bC0uNi01LjVaTTExLjIgNDEuOWwuNi01LjloMTkuNmwuNiA1LjlIMTEuMlptLTEuMyAwSDEuNEwyLjYgMzZoNy45bC0uNiA1LjlaTTQuNiAyNi4ySDE2Yy40IDEuOSAyLjcgMy4zIDUuNSAzLjNzNS0xLjQgNS41LTMuM2gzLjJsMSA4LjVIMi44bDEuNy04LjVaTTYuNCAxN2g2LjFsLS44IDcuOUg0LjhMNi40IDE3Wm03LjQgMGgxLjVjMSAyIDIuMSAzLjggMy4xIDUuM2E0IDQgMCAwIDAtMi4zIDIuNmgtM2wuNy03LjlaTTE0IDlhNy42IDcuNiAwIDAgMSAxNS4yIDBjMCA1LjMtNS44IDEzLjItNy42IDE1LjZDMTkuOCAyMiAxNCAxNC4yIDE0IDguOVpNMjYgMjUuNWMwIDEuNC0yIDIuNy00LjMgMi43cy00LjMtMS4zLTQuMy0yLjdjMC0uOC44LTEuNiAxLjktMmwxLjkgMi40Yy4xLjIuMy4zLjUuM3MuNC0uMS41LS4zbDItMi41YzEgLjUgMS44IDEuMyAxLjggMi4xWm0zLjUtOC41LjggNy45aC0zLjFjLS4zLTEuMS0xLjEtMi0yLjMtMi42IDEtMS41IDIuMi0zLjMgMy4xLTUuM2gxLjVabTcuNCAwIDEuNiA3LjloLTYuOWwtLjgtNy45aDZabTEuMi0uOGMtLjEtLjMtLjQtLjUtLjctLjVoLTguN2MxLTIuMyAxLjktNC44IDEuOS02LjhhOC45IDguOSAwIDAgMC0xNy44IDBjMCAyIC44IDQuNSAxLjkgNi44SDUuOWMtLjMgMC0uNi4yLS43LjVMMCA0Mi40YzAgLjIgMCAuNC4yLjZsLjUuMmg0MS45Yy4xIDAgLjMgMCAuNC0uMi4yLS4yLjItLjQuMi0uNkwzOCAxNi4yWlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1wZW9wbGUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIyNFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTM2LjcgMjIuOGMtMS4zIDAtNS4zLS4zLTUuMy0zLjlhNiA2IDAgMCAxIDMtNSA0IDQgMCAwIDAgMi4zLjhjLjggMCAxLjYtLjMgMi4yLS43IDEuOCAxIDMgMyAzIDQuOSAwIDMuNi00IDMuOS01LjIgMy45bS03LjYtN2MtLjQgMC0xLjEgMC0yLS4yLS41LTEtMS4zLTItMi4zLTIuNmE0IDQgMCAwIDAgLjItNC4yQzI1LjUgOCAyNiA3LjQgMjYuOSA3YTMuOCAzLjggMCAwIDAgNC41IDBjLjcuNCAxLjQgMSAxLjkgMS44LS40LjUtLjUgMS4xLS41IDEuOSAwIC44LjIgMS43LjcgMi4zLTEgLjYtMS45IDEuNi0yLjQgMi42LS44LjItMS41LjItMiAuMm0tNy41IDdjLTEuMiAwLTUuMi0uMy01LjItMy45YTYgNiAwIDAgMSAzLTUgNCA0IDAgMCAwIDIuMi44Yy44IDAgMS42LS4zIDIuMi0uNyAxLjggMSAzIDMgMyA0LjkgMCAzLjYtNCAzLjktNS4yIDMuOW0tNy41LTdjLS41IDAtMS4yIDAtMi0uMi0uNi0xLTEuNC0yLTIuNC0yLjYuNC0uNy43LTEuNS43LTIuMyAwLS44LS4yLTEuNC0uNS0yQzEwLjQgOCAxMSA3LjUgMTEuOCA3YTMuNyAzLjcgMCAwIDAgNC41IDBjLjguNCAxLjQgMSAxLjkgMS44LS4zLjUtLjUgMS4xLS41IDEuOSAwIC44LjMgMS42LjcgMi4zLTEgLjYtMS44IDEuNi0yLjQgMi42LS44LjItMS41LjItMiAuMm0tNy41IDdjLTEuMiAwLTUuMi0uMy01LjItMy45YTYgNiAwIDAgMSAzLTVjLjYuNSAxLjQuOCAyLjIuOGE0IDQgMCAwIDAgMi4zLS43YzEuOCAxIDMgMyAzIDQuOSAwIDMuNi00IDMuOS01LjMgMy45bTAtMTQuNmMxLjYgMCAyLjYgMSAyLjYgMi41UzggMTMuNSA2LjUgMTMuNWMtMS40IDAtMi42LTEuMy0yLjYtMi44QzQgOS4yIDUgOC4yIDYuNSA4LjJtNy42LTdjMS41IDAgMi41IDEgMi41IDIuNSAwIDEuNi0xLjEgMi44LTIuNSAyLjgtMS41IDAtMi42LTEuMi0yLjYtMi44IDAtMS40IDEtMi40IDIuNi0yLjRtNy41IDYuOWMxLjUgMCAyLjYgMSAyLjYgMi41cy0xLjIgMi44LTIuNiAyLjhjLTEuNCAwLTIuNi0xLjMtMi42LTIuOCAwLTEuNSAxLTIuNSAyLjYtMi41bTcuNS03YzEuNSAwIDIuNiAxIDIuNiAyLjUgMCAxLjYtMS4xIDIuOC0yLjYgMi44LTEuNCAwLTIuNi0xLjItMi42LTIuOCAwLTEuNCAxLjEtMi40IDIuNi0yLjRtNy42IDYuOWMxLjUgMCAyLjUgMSAyLjUgMi41cy0xLjEgMi44LTIuNSAyLjhjLTEuNSAwLTIuNi0xLjMtMi42LTIuOCAwLTEuNSAxLTIuNSAyLjYtMi41bTMuMSA0LjhhNCA0IDAgMCAwIC44LTIuM2MwLTIuMi0xLjctMy44LTQtMy44YTQgNCAwIDAgMC0yLjUuOUE3LjIgNy4yIDAgMCAwIDMyLjMgNmMuNS0uNy43LTEuNS43LTIuNEMzMyAxLjYgMzEuNCAwIDI5LjEgMGMtMi4yIDAtMy45IDEuNi0zLjkgMy43IDAgLjkuMyAxLjcuOCAyLjQtLjcuNC0xLjQgMS0xLjkgMS43YTQgNCAwIDAgMC0yLjUtLjkgNCA0IDAgMCAwLTIuNS45QTcgNyAwIDAgMCAxNy4yIDZjLjUtLjcuOC0xLjUuOC0yLjRDMTggMS42IDE2LjMgMCAxNCAwYy0yLjIgMC0zLjggMS42LTMuOCAzLjcgMCAuOS4yIDEuNy43IDIuNGE3IDcgMCAwIDAtMS44IDEuNyA0IDQgMCAwIDAtMi42LS45Yy0yLjIgMC0zLjkgMS42LTMuOSAzLjggMCAuOC4zIDEuNi44IDIuM0E3LjQgNy40IDAgMCAwIDAgMTguOUMwIDIyLjEgMi41IDI0IDYuNSAyNHM2LjUtMiA2LjUtNS4xYTYgNiAwIDAgMC0uMy0yIDkuNiA5LjYgMCAwIDAgMi43IDBsLS4zIDJjMCAzLjIgMi41IDUuMSA2LjUgNS4xczYuNS0yIDYuNS01LjFsLS4zLTJhNy4zIDcuMyAwIDAgMCAyLjcgMGMtLjIuNy0uNCAxLjQtLjQgMiAwIDMuMiAyLjUgNS4xIDYuNiA1LjEgNCAwIDYuNS0yIDYuNS01LjEgMC0yLjItMS4zLTQuNi0zLjQtNS45XCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLW1lZGFsKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yMCAxNy40Yy0uMS4yLS4yLjQtLjEuNmwuNiAzLjgtMy40LTEuOGEuNy43IDAgMCAwLS42IDBsLTMuNCAxLjguNy0zLjhjMC0uMiAwLS40LS4yLS42bC0yLjgtMi43IDMuOC0uNWMuMiAwIC40LS4yLjUtLjRsMS43LTMuNCAxLjcgMy40Yy4xLjIuMy40LjUuNGwzLjguNS0yLjggMi43Wm0tMi42LTguOGEuNy43IDAgMCAwLS42LS4zYy0uMiAwLS41LjEtLjYuM0wxNC4xIDEzbC00LjguOGMtLjIgMC0uNC4xLS41LjRsLjEuNyAzLjUgMy4zLS44IDQuN2MwIC4zIDAgLjYuMy43LjIuMS40LjIuNyAwbDQuMi0yLjIgNC4zIDIuM2guM2wuNC0uMWMuMi0uMS4zLS40LjItLjdsLS44LTQuNyAzLjUtMy4zYy4yLS4yLjItLjUuMS0uNyAwLS4zLS4yLS40LS41LS40bC00LjgtLjgtMi4xLTQuM1ptLS42IDE4LjJjLTUuNiAwLTEwLjEtNC42LTEwLjEtMTAuMWExMC4xIDEwLjEgMCAwIDEgMjAuMiAwYzAgNS41LTQuNSAxMC0xMC4xIDEwWm0wLTIxLjVhMTEuNCAxMS40IDAgMSAwIDAgMjIuOCAxMS40IDExLjQgMCAwIDAgMC0yMi44Wm0xNC4zIDE3LjF2LjNsLS4yLjEtMi4xLjhjLS42LjMtMSAuOS0xIDEuNnYyLjVoLTIuNmMtLjcgMC0xLjMuNC0xLjUgMUwyMyAzMWwtLjIuMWgtLjJsLTItMWMtLjctLjItMS40IDAtMiAuNEwxNyAzMi4xbC0uMi4xaC0uMkwxNSAzMC4zYTEuNiAxLjYgMCAwIDAtMS44LS4zbC0yLjEgMWgtLjJsLS4yLS4yLS44LTIuMmMtLjItLjYtLjktMS0xLjUtMUg1LjlsLS4xLS4ydi0yLjNjMC0uNy0uNC0xLjMtMS0xLjZsLTIuMS0uOC0uMi0uMXYtLjNsMS0yYy4yLS43IDAtMS40LS40LTEuOUwxLjQgMTd2LS40TDMuMSAxNWMuNS0uNS42LTEuMi4zLTEuOGwtMS0yLjF2LS4zbC4zLS4xIDIuMS0uOGMuNi0uMyAxLS45IDEtMS42VjUuOGgyLjZjLjYgMCAxLjMtLjQgMS41LTFsLjgtMi4yLjItLjFoLjJsMi4xIDFjLjYuMiAxLjMgMCAxLjgtLjVsMS42LTEuNi4yLS4xaC4yTDE4LjYgM2MuNS41IDEuMi43IDEuOC40bDIuMS0xaC4ybC4yLjIuOCAyLjJjLjIuNi45IDEgMS41IDFIMjcuOHYyLjVjMCAuNy40IDEuMyAxIDEuNmwyLjEuOGEuMy4zIDAgMCAxIC4yLjRsLTEgMmMtLjIuNyAwIDEuNC40IDEuOWwxLjcgMS42di40bC0xLjcgMS41Yy0uNS41LS42IDEuMi0uMyAxLjhsMSAyLjFabS01LjQgMTktNC41LTIuMlYzMmwuOC4zYy40LjIuOC4yIDEuMiAwIC40LS4xLjgtLjQgMS0uOWwuNy0yLjEuMy0uMmguNXYxMi41Wm0tNS45LTIuOC0yLjYtMS40aC0uNmwtMi43IDEuNHYtNy4zaC4xbDEuNiAxLjdhMS42IDEuNiAwIDAgMCAyLjQgMGwxLjYtMS43aC4ydjcuM1ptLTcuMi42TDggNDEuNVYyOWguNGMuMSAwIC4yIDAgLjMuMmwuOCAyLjFjLjEuNS41LjguOSAxaDEuMmwxLS41djcuNFpNMzMuMSAxOGMuMy0uMy41LS43LjUtMS4xIDAtLjUtLjItLjktLjUtMS4yTDMxLjQgMTR2LS4zbC45LTIuMWMuMi0uNC4yLS45IDAtMS4zcy0uNS0uNy0uOS0uOGwtMi4xLS45YS4zLjMgMCAwIDEtLjItLjJWNmMwLS41LS4xLS45LS40LTEuMi0uMy0uMy0uOC0uNS0xLjItLjVsLTIuMy4xYy0uMSAwLS4yIDAtLjMtLjJsLS44LTIuMWExLjYgMS42IDAgMCAwLTIuMS0xbC0yLjIgMWgtLjJMMTggLjVjLS42LS43LTEuOC0uNy0yLjQgMEwxNCAyLjJoLS4ybC0yLjItMWgtMS4yYy0uNC4yLS43LjYtLjkgMWwtLjggMi4xLS4zLjJINi4xYy0uNSAwLS45IDAtMS4yLjQtLjMuMy0uNS43LS40IDEuMnYyLjNjMCAuMSAwIC4yLS4yLjJsLTIuMS45Yy0uNC4xLS44LjQtMSAuOGwuMSAxLjMgMSAyLS4xLjQtMS43IDEuNmMtLjMuMy0uNS43LS41IDEuMiAwIC40LjIuOC41IDFsMS43IDEuN3YuM2wtLjkgMi4xYTEuNiAxLjYgMCAwIDAgLjkgMi4xbDIuMS45Yy4yIDAgLjIuMS4yLjJ2Mi4zYzAgLjUuMSAxIC40IDEuMi4zLjMuOC41IDEuMi41aC42djEzLjVjMCAuMi4xLjQuMy41aC43bDYtMyAzLjItMS41TDI2IDQzaC42Yy4yLS4xLjQtLjMuNC0uNVYyOWguNGMuNSAwIC45LS4yIDEuMi0uNS4zLS4zLjUtLjcuNS0xLjJsLS4xLTIuM3MwLS4yLjItLjJsMi4xLS45Yy40LS4xLjctLjQgMS0uOC4xLS40IDAtLjktLjEtMS4zbC0xLTIuMS4xLS4zIDEuNy0xLjZaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWVtcGxveWVycygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0OFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNy4zIDE0LjV2Ni4xYzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtNmMwLS41LS4zLS43LS43LS43LS40IDAtLjcuMi0uNy42Wk04IDMuM2MxLjIgMCAyLjIgMSAyLjIgMi4xIDAgMS4yLTEgMi4yLTIuMiAyLjItMS4yIDAtMi4yLTEtMi4yLTIuMiAwLTEuMiAxLTIuMSAyLjItMi4xWm0wIDUuNmEzLjUgMy41IDAgMSAwIDAtN0M2IDIgNC40IDMuNiA0LjQgNS41IDQuNCA3LjQgNiA5IDggOVptMzEuNSA1LjZ2Ni4xYzAgLjQuMy43LjcuNy4zIDAgLjYtLjMuNi0uN3YtNmMwLS41LS4zLS43LS42LS43LS40IDAtLjcuMi0uNy42Wm00LjctLjZjLS4zIDAtLjYuMi0uNi42VjIzaC03di04LjVjMC0uNC0uMi0uNi0uNi0uNi0uMyAwLS42LjItLjYuNnY4LjhjMCAuNS0uNSAxLTEgMWExIDEgMCAwIDEtMS0xVjE0YzAtMS41IDEuMi0yLjYgMi42LTIuNmgzLjV2LjZjMCAuMy4zLjYuNy42LjMgMCAuNi0uMy42LS42di0uNmgzLjRjMS40IDAgMi42IDEuMSAyLjYgMi42djkuM2MwIC41LS40IDEtMSAxYTEgMSAwIDAgMS0xLTF2LTguOGMwLS40LS4yLS42LS42LS42Wm0tLjcgMjJjMCAuOC0uNiAxLjQtMS40IDEuNC0uOCAwLTEuNC0uNi0xLjQtMS4zdi05LjZjMC0uNC0uMy0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN1YzNmMwIC43LS42IDEuMy0xLjQgMS4zLS43IDAtMS4zLS42LTEuMy0xLjNWMjQuM2g2LjhWMzZabS0xNCAxLjR2LTEwYy40LjMuOC40IDEuMy40IDEuNSAwIDIuNi0xLjEgMi42LTIuNS4zLjEuNi40IDEgLjRsMS0uMlYzNmMwIC41LjEgMSAuNCAxLjNoLTYuM1ptLS42LTIzLjJjLS4zIDAtLjYuMy0uNi43VjI1aC0zLjV2LTlsMy4zLTVoLjhjMS44IDAgMy4yIDEuNCAzLjIgM3YxMS4yYzAgLjYtLjYgMS4yLTEuMyAxLjItLjYgMC0xLjItLjUtMS4yLTEuMlYxNC44YzAtLjQtLjMtLjctLjctLjdabS0uNyAyNmMwIDEtLjggMS44LTEuOCAxLjhzLTEuNy0uOC0xLjctMS43VjI4LjhjMC0uNC0uMy0uNi0uNy0uNi0uNCAwLS43LjItLjcuNnYxMS40YzAgMS0uNyAxLjctMS43IDEuN3MtMS43LS44LTEuNy0xLjd2LTE0SDI4djE0Wm0tOS43LTI1LjN2MTAuNGMwIC42LS41IDEuMi0xLjIgMS4ycy0xLjMtLjYtMS4zLTEuMlYxNGMwLTEuNyAxLjUtMy4yIDMuMi0zLjJoMWwzLjIgNS4xdjloLTMuNVYxNC44YzAtLjQtLjMtLjctLjctLjctLjQgMC0uNy4zLS43LjdabTAgMjIuNWgtNi4yYy4zLS40LjQtLjguNC0xLjNWMjUuM2MuMy4yLjcuMyAxIC4zLjQgMCAuNy0uMyAxLS40YTIuNiAyLjYgMCAwIDAgMy44IDIuMnYxMFpNMTIuMSAxNGMtLjQgMC0uNy4yLS43LjZWMjNINC41di04LjVjMC0uNC0uMy0uNi0uNi0uNi0uNCAwLS43LjItLjcuNnY4LjhhMSAxIDAgMSAxLTEuOSAwVjE0YzAtMS41IDEuMi0yLjYgMi42LTIuNmgzLjR2LjZjMCAuMy4zLjYuNy42LjQgMCAuNy0uMy43LS42di0uNkgxMmMxLjQgMCAyLjUgMS4xIDIuNSAyLjZ2OS4zYzAgLjUtLjQgMS0xIDFhMSAxIDAgMCAxLS45LTF2LTguOGMwLS40LS4zLS42LS42LS42Wm0tLjggMjJjMCAuOC0uNiAxLjQtMS40IDEuNC0uNyAwLTEuMy0uNi0xLjMtMS4zdi05LjZjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN1YzNmMwIC43LS42IDEuMy0xLjQgMS4zLS44IDAtMS40LS42LTEuNC0xLjNWMjQuM2g2LjhWMzZabTE1LjEtMjVMMjQgMTQuNiAyMS42IDExaDQuOFptMTguMyAxNC40Yy4zLjIuNi4zIDEgLjMgMS4zIDAgMi4zLTEgMi4zLTIuM1YxNGMwLTIuMi0xLjctNC0zLjktNEgzNmMtMS42IDAtMi43IDEuMi0zLjMgMi41LS42LTEuNi0yLTIuOC0zLjgtMi44aC05LjdjLTEuOCAwLTMgMS4yLTMuOCAyLjctLjYtMS4zLTEuNy0yLjMtMy4yLTIuM0gzLjlBMy45IDMuOSAwIDAgMCAwIDE0djkuM2MwIDEuMiAxIDIuMyAyLjMgMi4zbC45LS4yVjM2YzAgLjUuMiAxIC40IDEuM0gxLjNjLS4zIDAtLjYuMy0uNi43IDAgLjMuMy42LjYuNmgxNy4xdjEuNmMwIC42LjIgMS4yLjYgMS43aC03Yy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMjQuMmMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNmgtNy40Yy40LS41LjYtMS4xLjYtMS43di0xLjZoMTcuM2MuMyAwIC42LS4zLjYtLjYgMC0uNC0uMy0uNy0uNi0uN2gtMi40Yy4yLS40LjQtLjguNC0xLjNWMjUuM1pNNDAgMy4zYzEuMiAwIDIuMSAxIDIuMSAyLjEgMCAxLjItMSAyLjItMi4xIDIuMi0xLjIgMC0yLjItMS0yLjItMi4yIDAtMS4yIDEtMi4xIDIuMi0yLjFabTAgNS42YTMuNSAzLjUgMCAxIDAgMC03IDMuNSAzLjUgMCAxIDAgMCA3Wk0yMy45IDEuM2EyLjcgMi43IDAgMSAxIDAgNS4zIDIuNyAyLjcgMCAxIDEgMC01LjNabTAgNi43YTQgNCAwIDAgMCA0LTQgNCA0IDAgMCAwLTggMCA0IDQgMCAwIDAgNCA0WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1tYWMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTguNSAxMy43YS42LjYgMCAxIDAgMC0xLjNoLTNjLS4zIDAtLjYuMy0uNi43IDAgLjMuMy42LjYuNmgzWm0yLjYtLjZjMCAuMy4zLjYuNy42SDE4Yy40IDAgLjctLjMuNy0uNiAwLS40LS4zLS43LS43LS43aC02LjJjLS40IDAtLjcuMy0uNy43Wm0xLjctMy40Yy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42SDUuNWMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDcuM1pNMjQuNiA5YzAtLjMtLjMtLjYtLjctLjZIMTZjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN0gyNGMuNCAwIC43LS4zLjctLjdaTTE2IDUuN2MuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNkg1LjVjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gxMC42Wm03LjggMGMuNCAwIC43LS4zLjctLjcgMC0uMy0uMy0uNi0uNy0uNmgtNC42Yy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoNC42Wm0xMC40IDUtMS41LjdoLS4xbC00LjQgMy44LTQuMi0xLjJoLS41TDE5IDE2LjZsLTQuMyAxLjItNC4zLTIuNWEuNy43IDAgMCAwLS44LjFsLTQuNiA0Yy0uMy4yLS4zLjYgMCAuOWwuNC4yYy4yIDAgLjMgMCAuNS0uMmw0LjItMy42IDQuMiAyLjRoLjVsNC42LTEuM2guMWw0LjQtMi41IDQuMyAxLjNjLjIgMCAuNSAwIC42LS4ybDQuNS0zLjkgMS40LS41LjUgMS4yIDIuNC0zLjItNC0uNC42IDEuMlptNy42IDE4LjVoLTMuNlYxNGMwLS4zLS4zLS42LS42LS42LS40IDAtLjcuMy0uNy42djE1LjNoLTMuM1YxNmMwLS4zLS4yLS42LS42LS42LS40IDAtLjcuMy0uNy42djEzLjNoLTMuM3YtOS40YzAtLjMtLjMtLjYtLjYtLjYtLjQgMC0uNy4zLS43LjZ2OS40aC0zLjJWMTguNWMwLS4zLS4zLS42LS43LS42LS40IDAtLjYuMy0uNi42djEwLjdIMjB2LThjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3Y4aC0zLjN2LTYuOGMwLS4zLS4zLS42LS43LS42LS4zIDAtLjYuMy0uNi42djYuOGgtMy4zdi05LjRjMC0uMy0uMy0uNi0uNy0uNi0uMyAwLS42LjMtLjYuNnY5LjRINi4ydi01LjRjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3Y1LjRIMS4zdi0yNmMwLTEgMS0xLjkgMi0xLjloMzYuNmMxLjEgMCAyIC45IDIgMnYyNlptMCAzYzAgMS0uOSAyLTIgMkgzLjNjLTEgMC0yLTEtMi0ydi0xLjdINDJ2MS43Wk0xOCAzOC45aDd2LTMuNWgtN1YzOVptOS4yIDEuM2MxLjEgMCAyIC43IDIuMyAxLjdoLTE2Yy4zLTEgMS4yLTEuNyAyLjMtMS43aDExLjRaTTQwIDBIMy4zQTMuMyAzLjMgMCAwIDAgMCAzLjN2MjguOWMwIDEuOCAxLjUgMy4yIDMuMyAzLjJoMTMuNVYzOWgtMWMtMiAwLTMuNiAxLjctMy42IDMuNiAwIC40LjMuNy43LjdoMTcuNGMuNCAwIC43LS4zLjctLjcgMC0yLTEuNi0zLjYtMy43LTMuNmgtLjl2LTMuNUg0MGMxLjggMCAzLjMtMS40IDMuMy0zLjJ2LTI5YzAtMS43LTEuNS0zLjItMy4zLTMuMlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtY2FsZW5kYXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIzOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTIzLjggMzEuMWgtNC40di00LjRIMjNMMjIgMjguNmwtLjYtLjhhLjcuNyAwIDAgMC0xLS4xYy0uMi4yLS4zLjYgMCAuOWwxIDEuNS42LjNjLjIgMCAuNC0uMS41LS4zbDEuNC0yLjFWMzFabTEuNy02LjhhLjYuNiAwIDAgMC0xIC4ybC0uNSAxaC01LjNjLS40IDAtLjcuMi0uNy42djUuN2MwIC40LjMuNi43LjZoNS44Yy40IDAgLjctLjIuNy0uNlYyNmwuNS0uOWMuMi0uMy4xLS43LS4yLS45Wm01IDYuOEgzNXYtNC40aC00LjV2NC40Wm0tLjctNS43Yy0uMyAwLS42LjMtLjYuN3Y1LjdjMCAuNC4zLjYuNi42aDUuOGMuNCAwIC43LS4yLjctLjZWMjZjMC0uNC0uMy0uNy0uNy0uN2gtNS44Wk04LjIgMzEuMWg0LjV2LTQuNEg4LjJ2NC40Wm0tLjYtNS43Yy0uNCAwLS43LjMtLjcuN3Y1LjdjMCAuNC4zLjYuNy42aDUuOGMuMyAwIC42LS4yLjYtLjZWMjZjMC0uNC0uMy0uNy0uNi0uN0g3LjZabTIyLjktNkgzNVYxNWgtNC41djQuNVptLS43LTUuN2MtLjMgMC0uNi4zLS42LjdWMjBjMCAuNC4zLjcuNi43aDUuOGMuNCAwIC43LS4zLjctLjd2LTUuN2MwLS40LS4zLS43LS43LS43aC01LjhabS0xMC40IDUuOGg0LjRWMTVoLTQuNHY0LjVabTUuMSAxLjNjLjQgMCAuNy0uMy43LS43di01LjdjMC0uNC0uMy0uNy0uNy0uN2gtNS44Yy0uNCAwLS43LjMtLjcuN1YyMGMwIC40LjMuNy43LjdoNS44Wk0xNS40IDcuN2MtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aDJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZoLTJabTIxIDBjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjYuN2gyYS42LjYgMCAwIDAgMC0xLjNoLTJabS0xMC41IDBjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2gyYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS43LS42aC0yWk0zMyA5Yy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC0yYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoMlpNMTIgOWEuNi42IDAgMCAwIDAtMS4zaC0yYy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMlptMTAuNSAwYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC0yYy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMlpNNi45IDcuN2gtMmMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZabTM1IDBoLS4zYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoLjN2MjYuOGMwIC43LS42IDEuMy0xLjMgMS4zaC0zOGMtLjcgMC0xLjMtLjYtMS4zLTEuM1Y5aC4zYy40IDAgLjctLjMuNy0uNyAwLS4zLS4zLS42LS43LS42aC0uM1Y0LjVjMC0uNy42LTEuMyAxLjMtMS4zaDIuOHYxLjJjMCAuNC4zLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMmg0Ljl2MS4yYzAgLjQuMi43LjYuNy40IDAgLjctLjMuNy0uN1YzLjJoNC44djEuMmMwIC40LjMuNy43LjcuMyAwIC42LS4zLjYtLjdWMy4ySDI0djEuMmMwIC40LjMuNy42LjcuNCAwIC43LS4zLjctLjdWMy4ySDMwdjEuMmMwIC40LjMuNy43LjcuMyAwIC42LS4zLjYtLjdWMy4yaDQuOXYxLjJjMCAuNC4zLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMmgzYy44IDAgMS40LjYgMS40IDEuM3YzLjJabS0xLjMtNS44aC0zLjFWLjdjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3YxLjJoLTQuOVYuN2EuNi42IDAgMSAwLTEuMyAwdjEuMmgtNC44Vi43YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2MS4ySDE5Vi43YzAtLjQtLjMtLjctLjYtLjctLjQgMC0uNy4zLS43Ljd2MS4ySDEzVi43YzAtLjQtLjMtLjctLjctLjctLjQgMC0uNi4zLS42Ljd2MS4ySDYuN1YuN0M2LjcuMyA2LjQgMCA2IDBjLS4zIDAtLjYuMy0uNi43djEuMkgyLjZBMi42IDIuNiAwIDAgMCAwIDQuNXYzMS4zYzAgMS40IDEuMiAyLjYgMi42IDIuNmgzOGMxLjQgMCAyLjYtMS4yIDIuNi0yLjZWNC41YzAtMS40LTEuMi0yLjYtMi42LTIuNlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGhvbmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCI0M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTI1LjggMzcuOGE0IDQgMCAwIDEtNCAzLjlINS4zYTQgNCAwIDAgMS00LTRWNS4zYTQgNCAwIDAgMSA0LTRoMTYuNWE0IDQgMCAwIDEgNCA0djMyLjZaTTIxLjggMEg1LjNDMi4zIDAgMCAyLjMgMCA1LjJ2MzIuNkMwIDQwLjcgMi40IDQzIDUuMyA0M2gxNi41YzMgMCA1LjMtMi4zIDUuMy01LjJWNS4yQzI3IDIuMyAyNC43IDAgMjEuOCAwWk0xMS4yIDM4LjRjLS4zIDAtLjYuMy0uNi43IDAgLjQuMy43LjYuN2g0LjZjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjdoLTQuNlptNC42LTMzLjhjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjdoLTQuNmMtLjMgMC0uNi4zLS42LjcgMCAuNC4zLjcuNi43aDQuNlpNNCA2LjZjLS40IDAtLjcuMi0uNy42IDAgLjMuMy42LjcuNkgyM2MuNCAwIC43LS4zLjctLjYgMC0uNC0uMy0uNy0uNy0uN0g0Wm0wIDI4LjZjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN0gyM2MuNCAwIC43LS4zLjctLjcgMC0uMy0uMy0uNi0uNy0uNkg0WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1sb2NhdGlvbigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIyOVwiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNS41IDE0LjRhOC44IDguOCAwIDAgMSAxNy43IDAgOC44IDguOCAwIDAgMS0xNy43IDBtMTkgMGExMC4xIDEwLjEgMCAwIDAtMjAuMyAwIDEwLjEgMTAuMSAwIDAgMCAyMC4zIDBNMTQuMyA0MS43Yy00LjggMC04LTEuOS04LTMuNiAwLTEuMSAxLjYtMi40IDQuMi0zIDEuOCAyIDMuMiAzLjQgMy40IDMuNWwuNC4yYy4yIDAgLjMgMCAuNS0uMmwzLjQtMy41YzIuNi42IDQuMyAxLjkgNC4zIDMgMCAxLjctMy40IDMuNi04LjIgMy42bS0xMy0yNy40YTEzIDEzIDAgMCAxIDI2IDBjMCA5LjMtMTAuNiAyMC42LTEzIDIzLTIuMy0yLjQtMTMtMTMuNy0xMy0yM00xOS4xIDM0YzQtNC45IDkuNi0xMi43IDkuNi0xOS43YTE0LjMgMTQuMyAwIDAgMC0yOC43IDBDMCAyMS4zIDUuNSAyOSA5LjYgMzRjLTIuOS44LTQuNyAyLjMtNC43IDQuMUM0LjkgNDEgOSA0MyAxNC4zIDQzYzUuMyAwIDkuNS0yLjEgOS41LTQuOSAwLTEuOC0xLjktMy4zLTQuNy00LjFcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcmlnaHQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzNcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEyLjMgOS42Yy0uMi0uMy0uMS0uNSAwLS43LjItLjMuNS0uMi43IDBsNi45IDcuNHYuN0wxMyAyNC42Yy0uMi4xLS41LjItLjcgMC0uMS0uMi0uMi0uNSAwLS43bDYuNS03LjItNi41LTcuMVpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbGVmdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzM1wiIGhlaWdodD1cIjMzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTkuNiA4LjdjLjEtLjIuNS0uMy43IDAgLjEuMi4yLjQgMCAuN2wtNi41IDcgNi41IDcuMmMuMi4zLjEuNiAwIC44LS4yLjItLjYuMS0uNyAwbC02LjktNy42VjE2bDYuOS03LjRaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWRvd25sb2FkKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMjdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yOC45NzYgMjVILjk5MWEuOTkxLjk5MSAwIDEgMCAwIDEuOTgzaDI3Ljk4NWEuOTkxLjk5MSAwIDEgMCAwLTEuOTgzWm0tMTQuNTctMS4yN2MuMzQ4LjM1Ljg1Ni4zNSAxLjM3OCAwbDYuNS02LjY1NmMuMzQ4LS4zNTcuMzQ4LTEuMDg3IDAtMS40NDEtLjM0Ni0uMzMtMS4wNDYtLjMzLTEuMzc1IDBsLTQuNzc3IDQuODk3VjEuMjI0QTEuMiAxLjIgMCAwIDAgMTQuOTAyIDBjLS40OTYgMC0xLjA2My41MjYtMS4wNjMgMS4yMjR2MTkuMTg4bC00LjcxOC00Ljc4Yy0uMzQ5LS4zMjgtMS4wODQtLjMyOC0xLjQzNyAwLS4zNDcuMzU1LS4zNDcgMS4wODUgMCAxLjQ0Mmw2LjcyMiA2LjY1NlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWFpcmJ1cygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMjcuNiAyMi40SDMzVi43aC01LjR2MjEuN1pNNTQuOCA3LjhjMC03LjQtOC4yLTctMTAuNS03bC05LS4xdjIxLjdoNS4yVjUuM2g2YzEuNyAwIDMuMS44IDMgMi42IDAgMS43LTEuMSAyLjUtMi44IDIuNWgtNC4zbDYuNiAxMmg1LjRMNTAgMTQuNWMzLjMtMS4zIDQuOS0zIDQuOS02LjdabTU1LjggMWMtMi4yLS41LTQtMS4xLTQuMi0yLjItLjMtMS40IDEuNy0xLjkgMy0yIDIuNy0uNCA1LjYuNyA4IDEuOGwxLjYtNC4yQzExNyAxIDExMiAwIDEwOS42IDBjLTQuMS4zLTkgMi4zLTguNyA3LjMuMiAyLjYgMiA0LjcgNi42IDYgMS40LjIgNyAuNyA2LjggMy0uMiAxLjUtMi41IDEuOC01LjQgMS42LTMuNy0uNi01LjQtMS40LTctMmwtMS41IDQuMWMzLjMgMS45IDYuOCAyLjcgMTAuNSAyLjggOC0uMyA4LjgtNC4zIDkuMS02LjcgMC00LjMtMy44LTYuMy05LjQtNy4zWk03NCAxMS4yYzEuMy0xIDEuOC0yLjEgMS44LTQuMyAwLTMuNy0yLjgtNi4yLTYuNS02LjJINTYuOHYyMS43aDExLjdjNC4yIDAgOC4xLTEuNyA4LjEtNi41IDAtMi0xLTMuNS0yLjctNC43Wm0tMTItNS45aDdjMS4zIDAgMi4zLjIgMi40IDEuOCAwIDEuNC0xIDEuOC0yLjIgMS44SDYyVjUuM1ptOS45IDEwLjNjLS4xIDEuNC0xIDIuMy0yLjUgMi4zSDYydi00LjVoNy40YzEuMyAwIDIuNS44IDIuNCAyLjJaTTkzLjMgMTNjMCA3LTkuNiA2LjgtOS42IDBWLjZoLTUuNHYxMS42YzAgMi41LjIgNS41IDIgNy40IDIuOSA0IDEyLjYgNC4yIDE2IC42IDEuOC0yIDIuNC00LjEgMi40LTguNlYuN2gtNS40VjEzWlwiLz48cGF0aCBmaWxsLXJ1bGU9XCJub256ZXJvXCIgZD1cIk0xNS4yLjdoLTQuM0wwIDIyLjRoNi41TDguMSAxOXYtLjFoNy41di4xLS4xbC0yLjMtNC44aC0zbDIuOC01LjggNyAxNC4xaDYuNHpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtYXJpZXMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiNTlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTQwLjQgMjMuNWg0bC0yLTcuNC0yIDcuNFptMTAuMSA2LjdoLTQuMWwtMS0zLjRoLTUuOGwtMSAzLjRoLTQuMWw1LjMtMTcuNmg1LjNsNS40IDE3LjZaTTYxLjcgMThjMC0xLjMtLjUtMS45LTIuMS0xLjloLTMuMXY1LjJoMy4xYzEuNyAwIDIuMS0uNiAyLjEtMlYxOFptLTMgNi43aC0yLjJ2NS41aC00VjEyLjZoNy4zYzQuMyAwIDUuOSAxLjcgNS45IDV2Mi4yYzAgMi4yLS44IDMuNi0yLjYgNC40bDQuMyA2aC00LjdsLTQtNS41Wk02OS42IDEyLjZoNHYxNy42aC00ek03Ny4xIDMwLjJWMTIuNmgxMS4xdjMuNWgtNy4xdjMuM2g2LjZ2My41aC02LjZ2My44aDcuMXYzLjV6TTk2LjQgMzAuNWMtMiAwLTQuMi0uNS01LjctMS4ybC43LTNjMS42LjUgMy4yLjggNSAuOCAyLjEgMCAyLjUtLjQgMi41LTEuOXMwLTEuNy0zLTIuNGMtNC4yLS45LTQuOS0xLjctNC45LTUuNSAwLTMuNiAxLjMtNSA2LjEtNSAxLjYgMCAzLjQuMiA1LjQuNmwtLjQgMy40Yy0yLS40LTMuMy0uNS01LS41LTEuNyAwLTIgLjMtMiAxLjYgMCAxLjcgMCAxLjcgMi44IDIuMyA0LjcgMS4yIDUgMi4xIDUgNS42IDAgMy41LTEuMiA1LjItNi41IDUuMk0xMCA1Yy0uNC0zLjIuNS0zLjYgMi4zLS45bDEwLjYgMTYuNWMxLjggMi44IDEuMiAzLjItMS4xIDFMMTUuNiAxNmEyMCAyMCAwIDAgMS01LjMtOS43TDEwLjEgNVpNMTkgMi4yYy41LTMgMS41LTMgMi4yLjJsMy40IDEzLjhjLjggMy4xLjIgMy40LTEuNC41bC0yLjEtMy45YTIwLjIgMjAuMiAwIDAgMS0yLTEwLjZNMjguOCA0LjdjMS4zLTEuNyAxLjYtLjQuOSAyLjdsLTEuMiA0LjljLS43IDMuMS0xLjUgMy40LTEuNi41LS4yLTIuOC43LTYuNSAyLTguMU0zLjEgMTNjLTEuMy0zLS4zLTMuNyAyLjEtMS42TDI1IDI4LjJjMi41IDIuMSAyLjEgMi43LS44IDEuM2wtMTIuMS01LjdjLTMtMS4zLTYuNC00LjktNy43LTcuOGwtMS4zLTNaTTEuMiAyNy4xQy0uOSAyNC43LS4yIDIzLjYgMyAyNC43bDI2LjUgOS4xYzMgMSAzIDEuNy0uMyAxLjNsLTE2LjgtMS42Yy0zLjItLjMtNy42LTIuNi05LjgtNWwtMS4zLTEuNFpNNDEuNyA0MGMyIDAgMi4zLS42LjctMS4zLTEuNi0uOC00LjQtMS40LTYuNC0xLjRIMTIuOGMtMiAwLTIuMyAxLS43IDJsNS4zIDMuN2E3IDcgMCAwIDAgNi4yLjZsNS0yLjJjMS44LS44IDQuOC0xLjQgNi44LTEuNGg2LjNaXCIvPjxnPjxwYXRoIGQ9XCJNNTYuMyA0Ni43SDU1TDU0IDQ0aC00LjZsLS45IDIuNmgtMS40bDMuNy0xMC45aDEuOWwzLjYgMTAuOVptLTQuNi05LjktMiA2aDRsLTItNlpNNTkuNiA0NS41aDQuN3YxLjJoLTZWMzUuOWgxLjN6TTY3LjcgNDUuNWg0Ljd2MS4yaC02VjM1LjloMS4zek03NiA0Ni43aC0xLjVWMzUuOUg3NnpNODcuMSA0Ni43aC0xLjRsLS45LTIuNmgtNC42bC0uOSAyLjZINzhsMy43LTEwLjloMS45TDg3IDQ2LjdabS00LjYtOS45LTIgNmg0bC0yLTZaTTkwLjMgMzcuNXY5LjJIODlWMzUuOWgybDQuNyA5LjN2LTkuM0g5N3YxMC44SDk1ek0xMDAuOSA0My42YzAgMS41LjYgMiAyLjMgMmwyLjYtLjMuMSAxLjMtMi43LjJjLTIuNyAwLTMuNy0xLTMuNy0zLjF2LTQuOGMwLTIuMSAxLTMuMiAzLjctMy4yLjggMCAyIDAgMi43LjNsLS4xIDEuMi0yLjYtLjNjLTEuNyAwLTIuMy41LTIuMyAydjQuN1pNMTA4LjEgMzUuOWg2LjRWMzdoLTV2My40aDQuNnYxLjNoLTQuNnYzLjdoNXYxLjJoLTYuNHpcIi8+PC9nPjxnPjxwYXRoIGQ9XCJtNDcuNyA1Ni43LTEuNS0uMy4xLS41IDEuNS4yYy44IDAgMS0uMiAxLS44IDAtLjcgMC0uOC0xLjEtMS0xLjMtLjMtMS40LS41LTEuNC0xLjYgMC0xIC40LTEuNCAxLjYtMS40bDEuNC4ydi42bC0xLjMtLjJjLS45IDAtMSAuMi0xIC44IDAgLjcgMCAuOCAxIDEgMS40LjQgMS40LjYgMS40IDEuNiAwIC45LS4yIDEuNC0xLjcgMS40Wk01Mi44IDU2LjZ2LTIuOWMwLS4yIDAtLjMtLjMtLjNzLS45LjEtMS4zLjR2Mi44aC0uNnYtNS4zbC42LS4xdjJjLjQtLjMgMS0uNSAxLjUtLjUuNiAwIC44LjQuOCAxdjNoLS43Wk01Ny40IDU2LjZoLS42di0uM2MtLjMuMy0uOC40LTEuMi40LS43IDAtMS0uNC0xLTEuMSAwLS44LjQtMSAxLjEtMWgxdi0uN2MwLS40LS4yLS42LS44LS42bC0xLjEuMS0uMS0uNSAxLjItLjJjMS4xIDAgMS41LjUgMS41IDEuM3YyLjZabS0uNy0xLjVoLTFjLS4zIDAtLjUuMS0uNS41czAgLjUuNS41Yy40IDAgLjctLjEgMS0uM3YtLjdaTTYxLjUgNTUuNGMwIC44LS4zIDEuMy0xLjIgMS4zYTYgNiAwIDAgMS0xLjEtLjFWNThsLS43LjF2LTUuNGguNnYuNGEyIDIgMCAwIDEgMS4zLS41Yy43IDAgMS4xLjQgMS4xIDEuMnYxLjVabS0yLjMuNiAxIC4xYy41IDAgLjYtLjIuNi0uN1Y1NGMwLS40IDAtLjYtLjUtLjYtLjQgMC0uOC4yLTEuMS41VjU2Wk02Mi42IDUyLjJ2LTFoMS41djFoLTEuNVptMCA0LjR2LTMuOGgxLjV2My44aC0xLjVaTTY2LjggNTYuNnYtMi45YzAtLjItLjEtLjMtLjQtLjNsLTEuMi4zdjNoLS43di0zLjloLjV2LjNsMS42LS40Yy42IDAgLjguNC44IDF2M2gtLjZaTTcxLjYgNTMuMkg3MWMuMi4zLjIuNS4yLjh2LjJjMCAuOC0uNSAxLjMtMS40IDEuM2EzIDMgMCAwIDEtLjQgMGMtLjIgMC0uMy4yLS4zLjQgMCAuMSAwIC4yLjIuMmwxLjEuMWMuNyAwIDEgLjMgMSAxcy0uMyAxLTEuNyAxYy0uMyAwLTEgMC0xLjQtLjJsLjEtLjUgMS4zLjJjMSAwIDEtLjIgMS0uNSAwLS40IDAtLjQtLjUtLjVoLTFjLS42LS4xLS44LS40LS44LS43IDAtLjMuMi0uNi40LS43LS40LS4yLS41LS42LS41LTFWNTRjMC0uOC40LTEuMyAxLjUtMS4zbC42LjFoMXYuNFptLTEuNyAwYy0uNyAwLTEgLjMtMSAuOHYuMmMwIC42LjMuOCAxIC44LjYgMCAuOC0uMy44LS44VjU0YzAtLjUtLjItLjctLjgtLjdaTTc2LjggNTYuNmgtLjV2LS4zYy0uNC4zLS44LjQtMS4zLjQtLjcgMC0xLS40LTEtMS4xIDAtLjguNC0xIDEuMS0xaDF2LS43YzAtLjQtLjItLjYtLjgtLjZsLTEuMS4xVjUzbDEuMi0uMmMxIDAgMS40LjUgMS40IDEuM3YyLjZabS0uNi0xLjVoLTFjLS40IDAtLjYuMS0uNi41cy4xLjUuNi41Yy4zIDAgLjctLjEgMS0uM3YtLjdaTTgyLjYgNTUuM2MwIC44LS4zIDEuNC0xLjYgMS40LS40IDAtMSAwLTEuNC0uMnYtNS4ybC43LS4xVjUzYy4zLS4xLjctLjMgMS4yLS4zLjggMCAxLjEuNSAxLjEgMS4ydjEuNFptLTIuMy44aC43Yy44IDAgMS0uMyAxLS44di0xLjRjMC0uNC0uMi0uNi0uNy0uNmwtMSAuM3YyLjVaTTg1IDU2LjFjLjQgMCAuOCAwIDEuMi0uMmwuMS42LTEuMy4yYy0xLjEgMC0xLjUtLjYtMS41LTEuNHYtMS4xYzAtLjguMy0xLjUgMS41LTEuNSAxIDAgMS40LjcgMS40IDEuNXYuOEg4NHYuM2MwIC42LjIuOCAxIC44Wm0tLjktMS43aDEuN3YtLjNjMC0uNS0uMi0uOC0uOC0uOC0uNiAwLS45LjMtLjkuOHYuM1pNODkuNCA1Ni41bC0uOC4yYy0uNiAwLTEtLjItMS0uOXYtMi40SDg3di0uNmguN3YtMWguNnYxaDF2LjZoLTF2Mi4zYzAgLjMgMCAuNC40LjRoLjZ2LjRaTTkyLjMgNTYuNWwtLjguMmMtLjcgMC0xLS4yLTEtLjl2LTIuNEg5MHYtLjZoLjZ2LTFoLjd2MWgxdi42aC0xdjIuM2MwIC4zIDAgLjQuNC40aC42di40Wk05NC41IDU2LjFjLjQgMCAuOCAwIDEuMi0uMmwuMS42LTEuMy4yYy0xLjIgMC0xLjUtLjYtMS41LTEuNHYtMS4xYzAtLjguMy0xLjUgMS40LTEuNSAxLjIgMCAxLjUuNyAxLjUgMS41di44aC0yLjN2LjNjMCAuNi4yLjggMSAuOFptLS45LTEuN2gxLjZ2LS4zYzAtLjUtLjEtLjgtLjgtLjgtLjYgMC0uOC4zLS44Ljh2LjNaTTk4LjYgNTMuM2wtMSAuN3YyLjZoLS43di0zLjhoLjZ2LjVsMS0uNi4xLjZaTTEwMyA1MS43YTQgNCAwIDAgMC0uNiAwYy0uNCAwLS41LjEtLjUuNXYuNmgxdi42aC0xdjMuMmgtLjd2LTMuMmgtLjZ2LS42aC42di0uN2MwLS42LjQtMSAxLjEtMWwuOC4xdi41Wk0xMDQuMyA1Mi44djNjMCAuMi4yLjMuNC4zbDEuMy0uNHYtMi45aC42djMuOGgtLjV2LS4zbC0xLjYuNGMtLjYgMC0uOC0uNC0uOC0xdi0yLjloLjZaTTEwOS44IDU2LjVsLS44LjJjLS42IDAtLjktLjItLjktLjl2LTIuNGgtLjd2LS42aC43di0xaC43djFoMXYuNmgtMXYyLjNjMCAuMyAwIC40LjMuNGguNmwuMS40Wk0xMTEuMyA1Mi44djNjMCAuMi4yLjMuNC4zbDEuMy0uNHYtMi45aC42djMuOGgtLjV2LS4zYy0uNS4yLTEuMS40LTEuNi40LS42IDAtLjgtLjQtLjgtMXYtMi45aC42Wk0xMTYuNiA1My4zbC0xIC43djIuNmgtLjd2LTMuOGguNXYuNWwxLjEtLjYuMS42Wk0xMTguNiA1Ni4xYy40IDAgLjggMCAxLjItLjJsLjEuNi0xLjMuMmMtMS4xIDAtMS41LS42LTEuNS0xLjR2LTEuMWMwLS44LjMtMS41IDEuNS0xLjUgMS4xIDAgMS40LjcgMS40IDEuNXYuOGgtMi4zdi4zYzAgLjYuMi44IDEgLjhabS0uOS0xLjdoMS43di0uM2MwLS41LS4yLS44LS44LS44LS42IDAtLjkuMy0uOS44di4zWlwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtYm9tYmFyZGllcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIxN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNLjEuMmg2LjJjMyAwIDQuMyAxLjYgNC4zIDQgMCAxLjYtLjggMy4yLTIuNSAzLjUgMiAuMiAyLjggMS45IDIuOCAzLjYgMCAyLjctMS4zIDQuNi00LjcgNC42SDBWLjJoLjFabTQuMiA2LjJoMWMuNyAwIDEuMi0uNyAxLjItMS41IDAtLjktLjUtMS43LTEuMy0xLjdoLTF2My4yWm0wIDYuNmgxLjJjLjcgMCAxLjQtLjcgMS40LTEuOSAwLTEuMS0uNy0xLjktMS40LTEuOUg0LjNWMTNaTTE3LjggMGM0LjEgMCA1LjYgMi4zIDUuNiA4LjIgMCA2LTEuNSA4LjItNS42IDguMi00LjIgMC01LjYtMi4zLTUuNi04LjIgMC02IDEuNC04LjIgNS42LTguMlptMCAxMy41YzEuMyAwIDEuNC0xLjIgMS40LTUuMyAwLTQuMy0uMS01LjQtMS40LTUuNC0xLjMgMC0xLjQgMS4yLTEuNCA1LjQgMCA0LjEuMiA1LjMgMS40IDUuM1pNMjQuOS4yaDUuOGwxLjcgOS4zTDM0IC4yaDUuOHYxNS43SDM2VjQuMmwtMi4xIDExLjdoLTNMMjguOCA0LjJ2MTEuN0gyNVYuMnpNNDEuNy4ySDQ4YzMgMCA0LjMgMS42IDQuMyA0IDAgMS42LS43IDMuMi0yLjUgMy41IDIgLjIgMyAxLjkgMyAzLjYgMCAyLjctMS40IDQuNi00LjggNC42aC02LjJWLjJaTTQ2IDYuNGgxYy44IDAgMS4yLS43IDEuMi0xLjUgMC0uOS0uNC0xLjctMS4zLTEuN2gtMXYzLjJabTAgNi42SDQ3Yy43IDAgMS40LS43IDEuNC0xLjkgMC0xLjEtLjctMS45LTEuNC0xLjloLTEuMlYxM1pNNTYuNy4yaDVsNCAxNS43aC00LjRsLS41LTIuN2gtMy4ybC0uMyAyLjdoLTQuNEw1Ni43LjJabTIuNiAzLjJMNTggMTAuMWgyLjNsLTEuMS02LjdaTTY2LjguMmg2LjRjMyAwIDQuMiAxLjggNC4yIDQuMiAwIDIuMS0uOCAzLjQtMi43IDMuOCAyIC4xIDIuNiAxLjQgMi42IDMuNVYxM2MwIC45IDAgMiAuMiAyLjJsLjUuNXYuMmgtNC40Yy0uMy0uOC0uMy0yLjQtLjMtM3YtMWMwLTEuOC0uNC0yLjMtMS4zLTIuM2gtMXY2LjNoLTQuMVYuMmgtLjFaTTcwLjkgN2guOGMxLjIgMCAxLjctLjcgMS43LTIgMC0xLjItLjUtMS43LTEuOC0xLjdoLS44djMuN2guMVpNNzkuMi4yaDZjNC43IDAgNSAzLjggNSA3LjkgMCA0LjEtLjMgNy44LTUgNy44aC02Vi4yWk04My40IDEzaC44YzEuNSAwIDEuOC0uNyAxLjgtNC44IDAtNC4zLS4zLTQuOS0xLjgtNC45aC0uOFYxM1pNOTEuOC4yaDR2MTUuN2gtNHpNOTcuNy4yaDkuM3YzLjRoLTUuM3YyLjdoNC45djMuMmgtNC45djMuMWg1LjV2My4zaC05LjVWLjJ6TTEwOC43LjJoNi40YzMuMSAwIDQuMyAxLjggNC4zIDQuMiAwIDIuMS0uOCAzLjQtMi43IDMuOCAyIC4xIDIuNiAxLjQgMi42IDMuNVYxM2MwIC45IDAgMiAuMiAyLjJsLjUuNXYuMmgtNC40Yy0uMy0uOC0uMy0yLjQtLjMtM3YtMWMwLTEuOC0uNC0yLjMtMS4zLTIuM2gtMS4xdjYuM2gtNFYuMmgtLjJabTQgNi43aC45YzEuMiAwIDEuNy0uNyAxLjctMiAwLTEuMi0uNS0xLjctMS44LTEuN2gtLjl2My43aC4yWlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1kYXNzYXVsdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI0MFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNMTQuOCAyMS43czEtLjcgMS45LS4yYzEgLjUgMSAxLjUuNCAyLS41LjYtMi42IDIuNC0zLjYgMyAwIDAtLjYuNC0uOS0uMiAwIDAtLjktMS4zLTEuMS0yLjQtLjItMSAuNC0xLjkgMS0yLjIuNS0uMyAxLjItLjYgMi4zIDBaTTE4LjcgMjcuMnMxLS42LjgtMS42YzAtMS0xLTEuNS0xLjctMS4yLS43LjMtMy4xIDEuNi00IDIuMyAwIDAtLjYuNC0uMi44IDAgMCAuOSAxLjQgMS44IDIgLjkuNiAyIC4zIDIuNCAwIC41LS41IDEtMSAuOS0yLjNaTTExIDMyLjNzLTEgLjctMiAuMmMtLjktLjUtLjktMS41LS4zLTIgLjUtLjYgMi42LTIuNCAzLjctMi45IDAgMCAuNS0uNC44LjEgMCAwIC45IDEuNCAxIDIuNS4zIDEtLjMgMS45LS45IDIuMi0uNS4zLTEuMy42LTIuNCAwWk03LjIgMjYuOHMtMSAuNi0uOSAxLjdjLjEgMSAxIDEuNSAxLjggMS4yLjctLjMgMy4xLTEuNyA0LTIuNCAwIDAgLjYtLjQuMi0uOSAwIDAtMS0xLjMtMS45LTEuOS0uOS0uNi0yLS4zLTIuNC4xLS41LjQtMSAxLS44IDIuMlpcIi8+PHBhdGggZD1cIm02IDMyLjctMS4yIDEuNXMtMS42LTIuNi00LjgtNGMwIDAgOS42LTEwLjggMTIuMi0xNC4yQzE0LjcgMTIuNSAyMC43IDUgMjMgMGMwIDAtMS43IDExLjEtMS40IDE5IC40IDcuOSAxLjUgMTEuNCAxLjUgMTEuNHMtOS4yIDMtMTIuOSA4LjhIOC4xczIuNy02IDEyLjgtMTBjMCAwLTEtNy4xLTEuMS05LjktLjItMyAwLTEwIC40LTExLjYgMCAwLTIuOSA1LjItMTAgMTMuOGwtNy4zIDhzMiAxLjcgMyAzLjJaTTExNS41IDMxbC4yLTFIMzAuNGwtLjIgMXpcIi8+PGc+PHBhdGggZD1cIk0zNC41IDE2LjNoNC45YzMuOSAwIDQuNyAyLjUgMy41IDUuNy0uOCAyLjEtMy4xIDUuNS03LjYgNS41aC00LjlsNC4xLTExLjJabS0xLjEgOS40aDIuMmMzIDAgNC41LTIuNCA1LTMuOCAxLTIuNi0uMi0zLjctMi4yLTMuN2gtMi4ybC0yLjggNy41Wk01MCAxNi4zaDIuNGwuNyAxMS4yaC0yLjNsLS4yLTIuNWgtNWwtMS45IDIuNWgtMi4xbDguMy0xMS4yWm0uNSA2LjktLjEtNC45LTMuNSA0LjloMy42Wk01Ni42IDI0Yy0uNCAxLjMuMiAyLjEgMiAyLjEgMS45IDAgMy0uOSAzLjItMS43LjMtLjggMC0xLjEtMS4xLTEuM2wtMi0uM2MtMi42LS40LTMtMS43LTIuNS0zLjEgMS0yLjYgMy42LTMuNyA2LTMuNyAzIDAgNCAxLjQgMy4zIDMuN2gtMi4zYy40LTEuNS0uMy0yLTEuOS0yLTEgMC0yLjIuNS0yLjUgMS41LS4zLjkuMSAxLjIgMSAxLjRsMi43LjRjMi4zLjQgMi4yIDIgMS44IDMuMS0uOSAyLjMtMy4yIDMuNy02LjYgMy43LTMgMC00LjMtMS40LTMuNC0zLjhoMi4zWk02OC40IDI0Yy0uNCAxLjMuMiAyLjEgMiAyLjEgMS45IDAgMi45LS45IDMuMi0xLjcuMy0uOCAwLTEuMS0xLjItMS4zbC0yLS4zYy0yLjUtLjQtMy0xLjctMi40LTMuMSAxLTIuNiAzLjYtMy43IDYtMy43IDMgMCA0IDEuNCAzLjMgMy43SDc1Yy40LTEuNS0uMy0yLTEuOS0yLTEgMC0yLjIuNS0yLjUgMS41LS40LjkgMCAxLjIgMSAxLjRsMi43LjRjMi4zLjQgMi4yIDIgMS44IDMuMS0uOSAyLjMtMy4yIDMuNy02LjYgMy43LTMgMC00LjMtMS40LTMuNC0zLjhoMi4zWk04My44IDE2LjNoMi41bC42IDExLjJoLTIuM2wtLjItMi41aC01bC0xLjkgMi41aC0ybDguMy0xMS4yWm0uNSA2LjktLjEtNC45LTMuNSA0LjloMy42Wk05MS40IDE2LjNoMi4zTDkxIDIzLjFjLS43IDEuOSAwIDMgMS44IDMgMS43IDAgMy4yLTEgNC0zbDIuNC02LjhoMi4zTDk5LjEgMjNjLTEgMi42LTIuNyA0LjgtNy4yIDQuOC0yLjUgMC00LjMtMS40LTMuMi00LjNsMi43LTcuMlpNMTA0IDE2LjNoMi4zbC0zLjUgOS4zaDUuNmwtLjcgMS44aC03Ljl6TTEyMCAxNi4zbC0uNyAxLjhoLTMuOWwtMy40IDkuM2gtMi4zbDMuNC05LjNoLTMuOGwuNi0xLjh6XCIvPjwvZz48Zz48cGF0aCBkPVwibTI2LjcgMzkuMyAzLjQtNWgxLjJsLjIgNWgtMXYtMWgtMmwtLjcgMWgtMVptMy43LTEuOXYtMi4xTDI5IDM3LjRoMS40Wk00MCAzNC4zSDQxdjRoLjFsMi41LTRoMWwtMy40IDVoLTF6TTUyLjUgMzkuM2gtMWwxLjUtNWgxLjF6TTYwLjkgMzkuM2wzLjMtNWgxLjNsLjEgNWgtMXYtMWgtMmwtLjcgMWgtMVptMy42LTEuOXYtMi4xTDYzIDM3LjRoMS40Wk03NC4yIDM0LjNoNGwtLjMuOGgtMS40bC0xLjMgNC4yaC0xbDEuMi00LjJINzR6TTg2LjQgMzkuM2gtMWwxLjUtNUg4OHpNOTYuMyAzNi44Yy40LTEuNCAxLjUtMi42IDMuMi0yLjYgMS42IDAgMiAxLjIgMS41IDIuNi0uNCAxLjUtMS41IDIuNy0zLjIgMi43LTEuNiAwLTItMS4yLTEuNS0yLjdabTEuMSAwYy0uMy45LS40IDEuOS43IDEuOSAxIDAgMS41LTEgMS44LTEuOS4zLS44LjQtMS44LS43LTEuOC0xIDAtMS41IDEtMS44IDEuOFpNMTExIDM5LjNsLS42LTQtMS40IDRoLS45bDEuNS01aDEuNmwuNiA0aC4xbDEuMi00aDFsLTEuNiA1SDExMXpcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWxhdGVjb2VyZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNNC4zIDIuN0gwdjIzLjZoOC42bC45LTQuM0g0LjN6TTE1LjkgMi43bC01LjIgMjMuNmg0LjVsMS00LjNIMjBsMSA0LjNoNC41TDIwLjQgMi43aC00LjVabTEgMTUuNCAxLjItNy4yIDEuMSA3LjJIMTdaTTIzLjUgNi43aDQuNHYxOS42aDQuM1Y2LjdoNC4ydi00SDIzLjV6TTEyMCA2LjZWMi43aC0xMC43djIzLjZIMTIwdi00aC02LjV2LTYuMWg0LjN2LTMuOWgtNC4zVjYuNnpNNzcgMy44YTUuOSA1LjkgMCAwIDAtNC4zLTEuN2MtMi41IDAtNCAxLTQuNyAxLjhhNi41IDYuNSAwIDAgMC0xLjggNC40djEyLjRjMCAuNCAwIDIuNyAxLjggNC41LjcuOCAyIDEuNyA0LjQgMS43IDIuNCAwIDMuOS0xIDQuNy0xLjggMS42LTEuNyAxLjctNCAxLjctNC40VjguNGMwLS41IDAtMi44LTEuNy00LjZabS0yLjMgMTdzMCAxLS41IDEuNWMtLjQuMy0xIC41LTEuOC41LTEgMC0xLjQtLjMtMS41LS40LS41LS41LS42LTEuNC0uNi0xLjdWOC4zczAtMSAuNi0xLjVjLjMtLjQgMS0uNiAxLjgtLjYgMSAwIDEuMy4zIDEuNS41LjQuNC41IDEuMy41IDEuNnYxMi40Wk0xMDYuOCA5YzAtLjUgMC0yLjgtMS43LTQuNmE1LjkgNS45IDAgMCAwLTQuNC0xLjdoLTYuNHYyMy42aDRWMTYuMmgyLjRjMSAwIDEuNS40IDEuNi41LjUuNS42IDEuNC42IDEuN3Y4aDR2LThjMC0uMy0uMS0yLjQtMS41LTQuMWE2LjcgNi43IDAgMCAwIDEuNC00LjJWOC45Wm0tNCAxLjJjMCAuMiAwIDEuMS0uNSAxLjYtLjEuMS0uNS41LTEuNi41aC0yLjNWNi43aDIuM2MxIDAgMS41LjMgMS42LjUuNS41LjYgMS40LjYgMS42djEuNFpNNjQgMTguM2gtNHYyLjRoLS4xdi4yYzAgLjEgMCAuOS0uNSAxLjQtLjMuMy0xIC41LTEuOS41LTEgMC0xLjMtLjMtMS41LS40LS40LS41LS41LTEuNC0uNS0xLjdWOC4zczAtMSAuNS0xLjVjLjQtLjQgMS0uNiAxLjgtLjYgMSAwIDEuNC4zIDEuNS41LjUuNC42IDEuMy42IDEuNnYyaDR2LTJjMC0uNCAwLTIuNy0xLjYtNC41YTUuOSA1LjkgMCAwIDAtNC41LTEuN2MtMi40IDAtMy45IDEtNC43IDEuOGE2LjUgNi41IDAgMCAwLTEuNyA0LjR2MTIuNGMwIC40IDAgMi43IDEuNyA0LjUuOC44IDIuMiAxLjcgNC40IDEuNyAyLjYgMCA0LjEtMSA1LTJhNi4yIDYuMiAwIDAgMCAxLjUtNC4ydi0yLjRaTTM4LjUgMjYuM2gxMC43di00aC02LjV2LTYuMUg0N3YtMy45aC00LjNWNi42aDYuNVYyLjdoLTMuNkw0OCAwaC00LjRsLTEgMi43aC00LjF6TTgxLjIgMjYuM0g5MnYtNGgtNi41di02LjFoNC4ydi0zLjloLTQuMlY2LjZIOTJWMi43aC0zLjlsLTEtMi43aC00LjRsMi40IDIuN2gtMy45elwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1saWViaGVycigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIxNlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTAgMTUuOVYwaDh2MTEuNWgzLjR2NC40SDBaTTEyLjUgMGg3Ljd2MTUuOWgtNy43VjBabTkuMSAxNS45VjBIMzN2My4xaC0zLjR2M2gzLjN2My4yaC0zLjN2M2gzLjR2My42SDIxLjZabTIwLTkuOUg0M2wuMi0uMS4xLS4xLjEtLjEuMi0uMXYtLjJsLjItLjF2LS41bC4xLS4yVjRsLS4xLS4yLS4yLS4yLS4yLS4yLS4xLS4xSDQzbC0uMi0uMWgtMS4zdjNabTAgNi43SDQzbC4yLS4yaC4ybC4yLS4yLjEtLjEuMi0uMlYxMmwuMi0uM3YtMS4ybC0uMi0uMi0uMS0uMy0uMi0uMi0uMi0uMUg0M2wtLjItLjFoLTEuM3YzLjJabTQuNiAzLjJIMzRWMGgxMy4ybC42LjEuNS4yLjUuMS40LjMuMy4yLjMuMy4zLjMuMi4zLjIuNC4xLjMuMi40di4zbC4xLjRWNWwtLjEuNC0uMS40LS4yLjMtLjEuMy0uMi4yLS4yLjMtLjIuMmgtLjJsLS4zLjMtLjIuMXYuMWwuMi4xLjQuMy4yLjEuMi4yLjIuMy4xLjIuMi4zLjIuNC4xLjQuMS40di41bC4xLjV2MS4ybC0uMi40di4zbC0uMi4zLS4xLjItLjEuMy0uMi4yLS4yLjItLjIuMi0uMi4yLS40LjMtLjQuMi0uNC4ySDQ4bC0uNS4yaC0xLjRabTE2LjMgMFY5LjJINjB2Ni43aC04VjBoOHY2aDIuNVYwaDcuOHYxNS45aC03LjhabTkuMiAwVjBIODN2My4xaC0zLjR2M0g4M3YzLjJoLTMuNHYzSDgzdjMuNkg3MS43Wm0xOS43LTkuMWgxLjNsLjMtLjEuMi0uMS4yLS4xLjItLjIuMS0uMi4xLS4xLjEtLjIuMS0uNFY0bC0uMS0uMS0uMi0uMnYtLjJoLS4ybC0uMy0uMkw5MyAzaC0xLjd2My43Wm0yIDktMS45LTQuNXY0LjZoLTcuNFYwaDEyLjVsLjYuMS42LjIuNS4xLjUuMi40LjMuNC4zLjMuMy4zLjQuMi4zLjIuNC4yLjQuMS40LjEuNVY1LjNsLS4xLjYtLjIuNS0uMi41LS4yLjQtLjMuNC0uMy4zLS4zLjItLjMuMi0uMy4yLS4zLjJoLS4ybC0uNC4yaC0uMkwxMDIgMTZoLTguNlptMTYtOWgxLjJsLjMtLjEuMy0uMS4yLS4xLjItLjJ2LS4ybC4yLS4xdi0uMmwuMi0uNFY0LjJsLS4xLS4zdi0uMWwtLjItLjItLjEtLjJoLS4ybC0uMi0uMi0uMy0uMWgtMS42djMuN1ptMiA5LTEuOS00LjV2NC42aC03LjRWMGgxMi41bC42LjEuNi4yLjUuMS40LjIuNS4zLjMuMy4zLjMuMy40LjMuMy4yLjQuMS40LjIuNFY0bC4xLjR2MWwtLjEuNi0uMi41LS4yLjUtLjMuNC0uMi40LS4zLjMtLjMuMi0uNC4yLS4yLjItLjMuMmgtLjNsLS40LjJoLS4xTDEyMCAxNmgtOC43WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc2FhYigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNMTkuMSAwYTE5LjEgMTkuMSAwIDEgMCAwIDM4LjIgMTkuMSAxOS4xIDAgMCAwIDAtMzguMlptMCAzNy40YTE4LjMgMTguMyAwIDEgMSAwLTM2LjYgMTguMyAxOC4zIDAgMCAxIDAgMzYuNlpcIi8+PHBhdGggZD1cIk0yOS4yIDUuN0ExNC4yIDE0LjIgMCAwIDAgOSA1LjdhMTQuMyAxNC4zIDAgMCAwLTQuMiAxMC4xdjYuOWExNC4zIDE0LjMgMCAwIDAgMjQuNCA5LjljMi43LTIuNyA0LjItNi4yIDQuMi0xMHYtNi44YzAtMy44LTEuNS03LjQtNC4yLTEwLjFaTTI5IDMyLjNhMTMuOCAxMy44IDAgMCAxLTE5LjcgMGMtMi42LTIuNi00LTYtNC4xLTkuNiAwLTEgLjItMiAuNS0zYTE0LjQgMTQuNCAwIDAgMCAyNi44IDBjLjMgMSAuNSAyIC41IDIuOSAwIDMuNy0xLjUgNy00IDkuN1pNNS45IDE5Yy43LTIuMSAyLTQgMy42LTUuN2ExNCAxNCAwIDAgMSAyMi44IDUuNyAxNCAxNCAwIDAgMS0yNi40IDBaTTMzIDIwLjNhMTQuNCAxNC40IDAgMCAwLTIzLjctNy4xIDE0IDE0IDAgMCAwLTQuMSA3di00LjRBMTMuOSAxMy45IDAgMCAxIDI5IDZjMi42IDIuNyA0IDYuMiA0IDEwdjQuNFpcIi8+PHBhdGggZD1cIm0xNS45IDQuNCAxLjgtLjJMMTkgN2wxLjQtMyAxLjguMyAxLjMgMy44TDI0IDVjMSAuMiAxLjguNiAyLjkgMS4yIDEgLjUgMSAxIDEgMS42IDAgMCAwIC42LS44LjQgMCAwIDEuMi42IDEgMS44LS4xLjUtLjYuNy0xLjIuM2wtMi0xLTIuNC0uNy0uMi0uOC0yLS4yLS4zLjdoLTEuNmwtLjQtLjctMS45LjItLjIuOC0xLjQuNHYtLjNjLS44LjctMS42IDEtMS42IDEtLjYuMy0yLjEgMS4xLTIuNS40di0uNmwxLjUtLjlzLS4yIDEgLjcuNWMuNC0uMi43LS41LjktLjguMi0uNi0uNS0uNS0uNy0uNC0uNSAwLTIgLjYtMi0uNSAwLS43IDEtMS41IDItMiAxLjgtLjcgMi40IDAgMi4zLjVsLTEuNC40YzAtLjItLjEtLjUtLjgtLjItLjcuNC0xIC42LS44IDEgLjEuMyAxLjItLjEgMS41LS4yIDEuNS0uMyAxLjMuNyAxLjMuOGwxLTMuMlptLjQgMi42IDEuMy0uMi0uNy0xLjYtLjYgMS44Wm04LjYgMS4zIDEuNC43cy40LjMuNSAwYy4yLS4yIDAtLjUtLjUtLjhMMjUgNy42di43Wm0uMi0xLjUgMSAuNC4zLjEuMi0uMWMwLS40LS40LS42LS41LS43bC0xLS40di43Wm0tNC41IDBjLjUgMCAuNyAwIDEuMy4ybC0uNi0xLjgtLjcgMS42Wk0xMi4xIDE4LjhjLjUuMi44LjQgMS4yLjMgMS0uMSAxLjItLjUgMi0uMi41IDAgLjguNC44LjRsLS41LS4xYy0uOSAwLTEuNi42LTIuNS40LS44LS4yLTEtLjgtMS0uOFpcIi8+PHBhdGggZD1cIk0yMy43IDIwYzAtMS4xLjctMS43LS44LTMuNi4zLS40LjUtMSAuNS0xLjUtLjUgMC0xLjIuMS0xLjcuNCAwIDAtLjEtLjMtLjQtLjNoLTQuNGMtLjMgMC0uNi40LS43IDEuMmwtLjQtLjJjLS41LS4yLTEuNy0uMi0yLjEgMS0uMi41IDAgMS40IDAgMS40czEuMy0xIDIgLjJsMS40LjNjLS4zLjMtMSAxLjctMi41LjkgMCAuMiAwIC43LjMgMSAuMi40LjguNiAxLjIuNS0uMi4yLS4zLjUtLjMuN2wuMiAxLjZjLjMtLjYuOC0uOS44LS45cy0uNSAxLS41IDEuNWMwIC44LjcgMS41IDEuNSAyLjUuMi0xLjIuMS0xLjcuMy0yLjQuMi40LjQgMi42LjQgMy40IDEuMi0xIDIuNi0xIDItMy42LjQuNC43IDEuNC44IDIgLjUtLjggMS4zLTEuMyAxLjMtMi41IDAtLjUgMC0xLS40LTEuNi42LjQuOCAxLjIgMSAxLjYuMi0xLjMuOS0zLS42LTQuNS40LjEuOS41IDEuMS45Wm0tNy4xLTMuNGMuMi0uMS43LjIuMy42LjQuMi42LS4xLjYtLjNoLjFjMCAuMy0uNC44LTEgLjUtLjEtLjEtLjMtLjYgMC0uOFptNS42IDIuN2MxLjEgMS4yLjggMi4yLjggMi45LS4yLS40LS44LTEtMS4yLS44LS4yLjEtLjIuNCAwIC42LjggMi4xIDAgMi41LS4zIDNsLS44LTEuNWMwLS4xLS4zLS4zLS41LS4yLS4zIDAtLjMuMy0uMi42LjQgMiAuMiAyLTEgMi44IDAtLjYtLjMtMy4yLS45LTMuMi0uNCAwLS41LjQtLjcgMi0xLTEtLjctMS42IDAtM2wtLjEtLjNjLS4zLS4zLS43LjEtMSAuMy0uMS0xLjIgMS4yLTEuNCAxLTEuOS0uMy0uNC0xLjMuNy0yLjEtLjIgMS4yLjYgMi4yLTEuMiAyLjktMS43bC0yLjEtLjZjLS4zLS41LTEtMS0yLS42LjItMS4zIDEuNC0xLjIgMi4xLS44LjEuMy4yLjguNiAxIC40LjEgMSAwIDEuMi0uNy4xLS4xLjQgMCAuNCAwdi0uM2MtLjUtLjMtMS0uMS0xLS4xbC0uNS0uNGMwLS42LjMtLjcuNy0uN0gyMWMuMiAwIC4yLjEuMS4ybC0xIC43LjMuM3MxLjItLjggMi4yLTFjLS40LjgtMSAxLjUtMS43IDJsLjEuM2E0IDQgMCAwIDEgMCAyLjJjMC0uNC0uMy0xLS42LTEuM2wtLjQtLjJjLS4xIDAtLjMuMi0uMi41IDAgLjcgMCAxLjQtLjIgMiAwLS40IDAtLjgtLjItMS4yLS4xLS4yLS4zLS40LS41LS4zLS41LjIgMCAxLS42IDEuNGwtLjEtLjgtLjUuNC4zIDEuM2MuNS0uMi45LS43IDEtMS4xdjEuOWMxLS42IDEuNC0xLjcgMS40LTIuNy40LjguNCAxLjYuNCAxLjYgMS0xIDEtMi43LjgtMy44bC45LS45Yy45IDEgMSAxLjUuOCAyLS4zLS4zLS45LS41LTEuMi0uMnYuNVptLS40LTNjLS41IDAtLjkuNS0xIC44LjQgMCAuNy0uNCAxLS44Wm0tMi42IDIuNWMtLjctLjEtLjYtLjctMS4zLS42LjQuMS43LjggMS4zLjZaTTIxLjMgMTQuOGguMmwxLjgtMy43Yy0xLjkgMC0xLjIgMS4zLTEuMiAxLjMgMCAuMS0uMSAwLS4xIDBhLjYuNiAwIDAgMC0xIC41LjYuNiAwIDAgMCAuNy42cy0xLjIgMS4yLTIuMi0uM2wuNC4xYS42LjYgMCAxIDAtLjQtMS4xLjYuNiAwIDAgMC0uNC0xLjIuNi42IDAgMCAwLS40IDEuMi42LjYgMCAxIDAtLjQgMS4yYy4zIDAgLjUtLjMuNC0uMi0xIDEuNS0yLjIuMy0yLjIuM2guMWEuNi42IDAgMSAwLS40LTFzLS4xIDAgMCAwYzAtLjEuNi0xLjQtMS4yLTEuNGwxLjcgMy43SDIxLjNaTTkgMjYuOGwtLjQtLjN2LS42bDEuMiAxdi42bC0uNS0uNHYzLjZsLS4zLS4zdi0zLjZaTTEwIDI3LjFsMS4xLjd2LjZsLS42LS40djFsLjYuNHYuNWMtLjIgMC0uNC0uMi0uNi0uNFYzMWwuNy41di42bC0xLjEtLjdWMjdaTTEyLjggMzIuNmMtMS4xLjctMS43LTEuOS0xLjItMy44LjEtLjQuNC0uOSAxLjIgMHYuNWMtLjYtLjgtLjktLjYtMSAuNyAwIDIuNC42IDIuMyAxIDJ2LjZaTTEzLjIgMjguOWwuNC4xVjMxbC43LjJ2LTEuOGwuNC4xdjQuMmwtLjQtLjJ2LTEuOGwtLjctLjN2MS45YTUgNSAwIDAgMS0uNC0uMnYtNC4xWk0xNS40IDI5LjZoLjNsLjggMi44di0yLjZsLjUuMVYzNGgtLjNsLS45LTIuN3YyLjVoLS40di00LjJaTTIwIDMwaC41djMuNWgxdi41TDIwIDM0VjMwWk0yNS44IDMyLjRjLS45IDEuMS0xLjkuNi0xLjgtMS40IDAtMS40LjctMi42IDEuOC0yLjN2LjVjLTEuNS0uNi0xLjQgMi4zLTEuMiAyLjkuMS41LjUuNC43LjNWMzFsLS4zLjJ2LS41bC44LS40djJaTTI2LjMgMjguMmwuNC0uMlYzMmwtLjQuM3YtNC4yWk0yNy4zIDI3LjZsMS0uN3YuNmwtLjYuNHYxLjJsLjYtLjR2LjRsLS42LjVWMzFsLjctLjZ2LjZsLTEuMS44di00LjJaTTI4LjcgMzAuMWMuMy4yLjctLjMuNi0uOS0uMi0uNi0uNy0xLjItLjYtMiAwIDAgLjEtMSAuOC0xLjN2LjVjLS41LjEtLjUuNi0uNS43di40bC41LjljLjUgMS4yLS4yIDIuMi0uOCAyLjJ2LS41Wk0xOS41IDMyLjFjMCAxLjItLjIgMi4yLTEgMi4xLS43IDAtMS0xLTEtMi4xIDAtMS4yLjMtMi4xIDEtMi4xczEgMSAxIDIuMVptLTEtMS42Yy0uNCAwLS42LjctLjYgMS42IDAgLjkuMiAxLjYuNiAxLjYuMyAwIC41LS43LjUtMS42IDAtLjktLjItMS42LS41LTEuNlpNMjMuNiAzMS42YzAgMS4yLS4yIDIuMS0xIDIuMS0uNyAwLTEtMS0xLTIuMSAwLTEuMi4zLTIuMSAxLTIuMXMxIDEgMSAyLjFabS0xLTEuNmMtLjQgMC0uNS43LS41IDEuNiAwIC45LjEgMS42LjUgMS42cy41LS43LjUtMS42YzAtLjktLjEtMS42LS41LTEuNlpNMTE3IDE4LjV2LS4xYzEuMy0uNCAyLjEtMS44IDIuMS0zLjQgMC0xLjYtLjctNC4yLTQuOC00LjJoLTE0djE0LjhMOTQgMTAuOGgtN2wtNS40IDEyLjYtNS40LTEyLjZoLTYuOWwtNS42IDEzIC4xLTEuM2MwLTMtMS45LTQuMy01LTQuOGwtNy41LTEuMmMtLjgtLjEtMS4yLS41LTEuMi0xIDAtMS4yIDEtMS43IDMtMS43IDIuNSAwIDMuNC44IDMuNiAyaDYuNGMtLjMtNC00LTUuNS0xMC4yLTUuNS03LjQgMC04LjggMy4xLTguOCA1LjQgMCAyLjUgMS40IDQuMiA0LjkgNC44bDUuNi44YzIgLjMgMi43LjYgMi43IDEuNSAwIDEuNS0xLjYgMS44LTMgMS44LTMgMC0zLjYtLjgtMy44LTJoLTYuN2MuNCA0LjcgNC41IDUuNyAxMC4zIDUuNyAxLjggMCA3IDAgOS0zTDYyIDI3LjhoNmwxLTIuOGg3LjRsMSAyLjhoOC40bDEtMi44aDcuNGwxIDIuOGgxOC43YzUuMiAwIDYuMS0zIDYuMS01LjEgMC0yLjQtMS4yLTMuOC0zLTQuMlptLTQ2LjYgMyAyLjMtNi40IDIuNCA2LjRoLTQuN1ptMTcuNyAwIDIuMy02LjRoLjFsMi4zIDYuNGgtNC43Wm0xNy45LTdoNS42YzEuMiAwIDEuNy42IDEuNyAxLjQgMCAuOC0uNSAxLjQtMS43IDEuNEgxMDZ2LTIuOFptNiA5LjZoLTZ2LTMuNGg2YzEuMiAwIDIgLjUgMiAxLjYgMCAxLjItLjggMS44LTIgMS44WlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zYWZyYW4oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMzNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTMwIDI5LjZjLjQuMiAxIC40IDEuNi40IDEgMCAxLjQtLjUgMS40LTEuMSAwLS43LS4zLTEtMS4yLTEuNC0xLjItLjQtMS44LTEtMS44LTJzLjgtMS44IDIuMi0xLjhjLjcgMCAxLjIuMiAxLjUuM2wtLjMuOGMtLjItLjItLjctLjQtMS4zLS40LS45IDAtMS4zLjYtMS4zIDEgMCAuNy41IDEgMS40IDEuNCAxLjIuNCAxLjcgMSAxLjcgMnMtLjcgMi0yLjMgMmMtLjcgMC0xLjQtLjItMS44LS41bC4yLS43Wk0zOC43IDI5LjV2MS4xSDM4VjMwYy0uNC40LS45LjgtMS42LjgtMSAwLTEuNS0uNy0xLjUtMS41IDAtMS4xIDEtMS44IDMtMS44IDAtLjUtLjEtMS4yLTEuMS0xLjItLjUgMC0xIC4xLTEuMy40bC0uMi0uNmEzIDMgMCAwIDEgMS42LS41YzEuNSAwIDEuOSAxIDEuOSAydjEuOVptLTEtMS40Yy0uOSAwLTIgLjItMiAxLjEgMCAuNi40LjkuOS45LjYgMCAxLS40IDEuMS0uOFYyOFpNNDQuMyAzMGMwIDEtLjIgMS43LS43IDIuMi0uNS40LTEuMi42LTEuOC42LS42IDAtMS4yLS4yLTEuNi0uNGwuMi0uN2MuMy4yLjkuNCAxLjUuNC45IDAgMS41LS41IDEuNS0xLjd2LS42Yy0uMy41LS44LjgtMS41LjgtMS4zIDAtMi4xLTEtMi4xLTIuNCAwLTEuNiAxLTIuNiAyLjItMi42LjggMCAxLjMuNSAxLjUuOXYtLjhoLjlWMzBabS0uOS0yLjN2LS40Yy0uMi0uNS0uNi0xLTEuMy0xLS44IDAtMS40LjgtMS40IDEuOSAwIDEgLjUgMS43IDEuNCAxLjcuNiAwIDEtLjMgMS4zLS45di0xLjRaTTQ2LjMgMjguNGMwIDEuMi44IDEuNyAxLjcgMS43LjcgMCAxLS4yIDEuNC0uM2wuMS42YTQgNCAwIDAgMS0xLjYuNGMtMS41IDAtMi40LTEtMi40LTIuNXMuOS0yLjcgMi4zLTIuN2MxLjYgMCAyIDEuNCAyIDIuM3YuNWgtMy41Wm0yLjctLjdjMC0uNS0uMy0xLjQtMS4zLTEuNC0uOSAwLTEuMy44LTEuMyAxLjRINDlaTTUxIDI3di0xLjNoLjd2LjhjLjQtLjQuOC0uOSAxLjYtLjkuNyAwIDEuMi40IDEuNCAxbC42LS42Yy4zLS4yLjYtLjQgMS0uNC43IDAgMS43LjUgMS43IDIuMnYyLjhINTdWMjhjMC0xLS4zLTEuNS0xLTEuNS0uNiAwLTEgLjMtMS4xLjh2My40aC0xdi0yLjljMC0uOC0uMy0xLjMtMS0xLjMtLjUgMC0xIC40LTEgLjlsLS4yLjR2M0g1MVYyN1pNMjkuOCA5di4xYzAgMi4yIDMgMi44IDYuOCAzLjMgMi40LjQgMyAuOCAzIDEuNCAwIC44LTEgMS42LTMuNCAxLjYtMSAwLTMuNi0uMS01LjctMS4ybC0xLjcgMS4yYTE3IDE3IDAgMCAwIDguMyAxLjljNC4zIDAgNi43LTEuNCA2LjctMy44IDAtMi4xLTItMy02LjEtMy42QzM1LjIgOS41IDM0IDkgMzQgOC41YzAtLjggMS41LTEuMyAzLjMtMS4zIDEuNiAwIDMuNC4xIDUgLjlsMS40LTEuMmMtMS45LTEtNC4zLTEuNS03LjMtMS41LTQuMiAwLTYuNyAxLjUtNi43IDMuN001MC42IDguNmwyLjcgNC42SDQ4bDIuNS00LjZabS0uOC0zLTYgMTEuNEg0NmwxLTJoNy4ybDEgMmg0TDUzLjYgN2MtLjktMS4zLTEuOS0xLjMtMS45LTEuM2gtMS44Wk05NS41IDguNmwyLjggNC42SDkzbDIuNC00LjZabS0uNy0zLTYgMTEuNEg5MWwxLTJoNy4ybDEgMmg0TDk4LjYgN2MtLjktMS4zLTEuOS0xLjMtMS45LTEuM2gtMS44Wk02MC4yIDUuOFYxN2gzLjV2LTQuMUg3MGwuNS0xLjhoLTYuN1Y3LjZINzJsLjUtMS44ek0xMDYuMyA1LjhoLTFWMTdoMi43di02LjdsOC4zIDZzLjguNyAyLjUuN2gxLjJWNS44aC0yLjd2N0wxMTAgNy40Yy0yLTEuNS0zLjMtMS41LTMuNS0xLjVNNzcgNy44aDQuM2MxLjUgMCAyLjUuOCAyLjUgMS42di4yYzAgLjgtMSAxLjktMi41IDEuOWgtNC4yVjcuOFptLTMuNC0yVjE3aDMuNXYtMy42aDQuMWwyIDIuM3MxLjIgMS4zIDMuMyAxLjNoMmwtMy45LTRjMi0uNSAyLjktMS44IDIuOS0zLjVBMyAzIDAgMCAwIDg2IDYuOWMtMS0uOC0yLjgtMS4xLTUuMy0xLjFoLTdaTTEwLjggMS4zYzUtLjIgOS4zIDIuMiAxMS40IDZBMTIgMTIgMCAwIDAgMTAuOSAwIDEyIDEyIDAgMCAwIDAgOC4zYzEuOC0zLjkgNS45LTYuNyAxMC44LTdNMjIuNiAxNkExMi4zIDEyLjMgMCAwIDEgMTIgMjNDNi45IDIzIDIuNSAyMC43LjUgMTdhMTIgMTIgMCAwIDAgMTEuNCA3LjJBMTIgMTIgMCAwIDAgMjIuNyAxNlptLTguNCA0LjZjNi41LTIuNCA3LTUuNyA3LTcgMC0yLjgtMi44LTMuNy02LTQuMS0yLjQtLjQtNC4yLS40LTYtLjYtMi42LS4yLTMuNC0xLTMuNC0yIDAtMiAzLjgtNCAzLjgtNC02LjIgMS45LTcuNSA1LTcuNSA2LjkgMCA0LjYgOSA0LjUgMTIuNyA0LjkgMi4zLjIgMyAxIDIuOSAxLjggMCAyLTMuNSA0LTMuNSA0XCIvPjxnPjxwYXRoIGQ9XCJNMTAuOCAwQTEyIDEyIDAgMCAwIDAgOC4zYzEuOC0zLjkgNS45LTYuNyAxMC44LTcgNS0uMiA5LjMgMi4yIDExLjQgNkExMiAxMiAwIDAgMCAxMC45IDBcIi8+PC9nPjxnPjxwYXRoIGQ9XCJNMjIuNiAxNkExMi4zIDEyLjMgMCAwIDEgMTIgMjIuOEM2LjkgMjMgMi41IDIwLjcuNSAxN2ExMiAxMiAwIDAgMCAxMS40IDcuMkExMiAxMiAwIDAgMCAyMi43IDE2WlwiLz48L2c+PGc+PHBhdGggZD1cIk0yIDkuN2MwIDQuNiA5LjIgNC41IDEyLjggNC45IDIuMy4yIDMgMSAyLjkgMS44IDAgMi0zLjUgNC0zLjUgNCA2LjUtMi4zIDctNS42IDctNyAwLTIuNy0yLjgtMy42LTYtNC0yLjQtLjQtNC4yLS40LTYtLjYtMi42LS4yLTMuNC0xLTMuNC0yIDAtMiAzLjgtNCAzLjgtNC02LjIgMS45LTcuNSA1LTcuNSA2LjlcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXNvbmFjYSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI1M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNNy4yIDM5LjhjLTMtMi4yLTMuNS0zLjMtMy41LTQuM3MuMi0yIDMuNC0yYTI0IDI0IDAgMCAxIDMuNC4xYy4yIDAgMS4yIDAgMS4yLTEuNSAwLTEuNi0yLTEuOC00LjctMS44LTUuNCAwLTYuNiAyLjktNi42IDUuMiAwIDIuNyAxLjUgNC4zIDUgNyAyLjYgMiAzLjQgMyAzLjQgNC41IDAgMS4xLS4zIDIuMy0zLjggMi4zYTMyLjEgMzIuMSAwIDAgMS0zLjYtLjJjLS43IDAtMS40LjQtMS40IDEuNSAwIDEuOCAyLjQgMS44IDQuNyAxLjggNC45IDAgNy4zLTEuOSA3LjMtNS41IDAtMy0xLjYtNC44LTQuOC03LjFaTTIzLjYgMzAuM2MtMy4zIDAtNS40LjgtNi43IDIuNi0xLjIgMS43LTEuOCA0LjUtMS44IDkgMCA0IC44IDYuOCAyLjMgOC41IDEuMyAxLjQgMy4yIDIgNi4xIDIgMi4zIDAgNC45LS4zIDYuNS0yLjMgMS4zLTEuNyAyLTQuNiAyLTkuMiAwLTQtLjYtNi40LTEuOC04LTEuMy0xLjgtMy40LTIuNi02LjYtMi42Wm01IDExYzAgNy42LTEuMyA4LTUgOC0zLjYgMC01LS4zLTUtOCAwLTcuMi44LTggNS04IDMuNyAwIDUgLjcgNSA4Wk00OC44IDMxLjhjLTEuMy0xLTMuMi0xLjUtNi0xLjUtMi4zIDAtNC4yLjMtNS44LjctMS4xLjMtMS42IDEtMS42IDIuNHYxN2MwIC40IDAgMS43IDEuNyAxLjcgMS4xIDAgMS43LS42IDEuNy0xLjhWMzQuNmwuMS0uOGMuMi0uMSAxLS40IDMuOC0uNCAzLjUgMCA0LjcuNiA0LjcgNHYxM2MwIC40IDAgMS43IDEuNyAxLjcgMSAwIDEuNi0uNiAxLjYtMS44VjM3LjFjMC0yLjYtLjYtNC4zLTItNS4zWk02MS40IDMwLjNhMTggMTggMCAwIDAtNSAuN2MtLjcuMy0xIC43LTEgMS40bC4zIDFjLjMuNC45LjYgMS40LjUgMS4zLS4zIDMtLjUgNC40LS41IDMuNiAwIDQgMSA0IDRsLS4xIDEuN2gtLjVsLTMuNC4zYy01LjguNi03LjUgMi03LjUgNi43IDAgMi40LjcgNCAyIDUgMS40LjkgMy4zIDEuMyA2LjUgMS4zIDQuMyAwIDYuMS0uMiA2LjEtMy4yVjM3LjljMC01LjEtMS03LjYtNy4yLTcuNlptNCAxNy40LS4xIDEuNWMtLjMuMi0xLjcuMi0yLjguMi00LjUgMC01LjItMS01LjItMy4zIDAtMi44LjQtMy43IDUuMi0zLjdINjUuNHY1LjNaTTg0LjIgNDlIODRjLS42LjEtMS43LjMtMyAuMy0xLjQgMC01LjEgMC01LjEtOCAwLTMuOS42LTggNS4xLThhMTYuOCAxNi44IDAgMCAxIDMuMi4zYy43IDAgMS4zLS41IDEuMy0xLjUgMC0uNy0uNC0xLjItMS0xLjQtMS0uMy0yLS40LTMuNi0uNC0yLjcgMC00LjcuOS02LjIgMi42LTEuNSAxLjgtMi4zIDQuNi0yLjMgOC41IDAgMy42LjggNi40IDIuNCA4LjNhNy41IDcuNSAwIDAgMCA2IDIuN2MxIDAgMi43IDAgMy44LS41LjctLjIgMS0uNyAxLTEuNCAwLTEtLjYtMS42LTEuMy0xLjZaTTk1IDMwLjNhMTggMTggMCAwIDAtNC45LjdjLS42LjMtMSAuNy0xIDEuNCAwIC4zLjIuNy40IDEgLjMuNC44LjYgMS40LjUgMS4yLS4zIDMtLjUgNC40LS41IDMuNSAwIDMuOSAxIDMuOSA0VjM5aC0uNmwtMy40LjNjLTUuOC42LTcuNSAyLTcuNSA2LjcgMCAyLjQuNyA0IDIgNSAxLjQuOSAzLjQgMS4zIDYuNSAxLjMgNC4zIDAgNi4yLS4yIDYuMi0zLjJWMzcuOWMwLTUuMS0xLjEtNy42LTcuMy03LjZabTQuMiAxMy4xdjQuM2MwIC42IDAgMS40LS4yIDEuNS0uMy4yLTEuNy4yLTIuOC4yLTQuNSAwLTUuMi0xLTUuMi0zLjMgMC0yLjguNC0zLjcgNS4zLTMuN0g5OXYxWk0xMDQuNCAwYy00LjcgMi40LTkuNiAxMC4yLTcuNiAxNi43IDEuMSAzLjQgNCA0LjQgNy41IDQuNGw2LjctMS4zYy02LjMtLjEtOC0xMC40LTYuNi0xOS44WlwiLz48cGF0aCBkPVwiTTExOS4yIDIzYy0xLjQtMi42LTMuNC0zLjQtNi0zLjQtLjYgMC0xLjQgMC0yLjIuMmwtNi43IDEuM2M4LjctLjYgNy42IDcuNCA3LjcgMTkuNyAzLjEtNC4yIDEwLjQtMTEuNyA3LjItMTcuN1pcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc3Bpcml0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjU0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk04Ni42IDUxLjdhMS40IDEuNCAwIDAgMSAuOC0uNyAxLjQgMS40IDAgMCAxIDEuMSAwIDEuNCAxLjQgMCAwIDEgLjguN3YuNmExLjQgMS40IDAgMCAxLS4zIDEgMS40IDEuNCAwIDAgMS0xIC40IDEuNSAxLjUgMCAwIDEtMS0uNCAxLjQgMS40IDAgMCAxLS40LTEuNm0uMyAxIC4yLjVhMS4xIDEuMSAwIDAgMCAuOS4zIDEuMSAxLjEgMCAwIDAgMS0uNyAxLjMgMS4zIDAgMCAwLS4yLTEuNCAxLjEgMS4xIDAgMCAwLS44LS4zIDEuMiAxLjIgMCAwIDAtMS4xLjdsLS4xLjV2LjVtMS4yLTEuM2guNWwuMS41LS4xLjMtLjMuMS41LjdoLS4zbC0uNS0uN2gtLjJ2LjdoLS4zdi0xLjZoLjZabTAgLjdoLjJsLjEtLjF2LS40SDg3LjZ2LjVoLjJaTTM0LjggNDMuNmwuMS4yaDIuM2wuMS0uMnYtMTFsLS4xLS4yaC0yLjNsLS4xLjJ2MTFabS04LjQtNC4zYzIuNCAwIDMuNS0xLjcgMy42LTMuNCAwLTEuNy0xLjItMy41LTMuNi0zLjVoLTguNWwtLjEuMnYxMWwuMS4yaDIuM2wuMi0uMlYzNWwuMS0uMmg1LjljMSAwIDEuMS44IDEuMSAxIDAgLjIgMCAxLjEtMS4xIDEuMUgyM2wtLjIuMS0xIDJ2LjNoNC42bTMzLjggNC4zLjIuMmgyLjNsLjEtLjJ2LTExbC0uMS0uMmgtMi4zbC0uMi4ydjExWm0xMS41LTguOC4xLjJ2OC42bC4yLjJoMi4zbC4xLS4yVjM1czAtLjIuMi0uMmgzLjlsMS4xLTIuMS0uMS0uM0g2OC40bC0uMi4xLTEgMi4xYy0uMS4xIDAgLjIgMCAuMmg0LjVabS0xOS4xIDguOWgyLjVsLjItLjFMNTMgMzl2LS4yYzMtMS41IDIuNy02LjQtMS43LTYuNEg0M2wtLjIuMnYxMWMwIC4xIDAgLjIuMi4yaDIuM2wuMS0uMlYzNWwuMi0uMmg1LjhjMSAwIDEuMi44IDEuMiAxIDAgLjItLjEgMS4xLTEuMiAxLjFINDhsLS4xLjEtMS4xIDIgLjEuM2gzLjZsMi4yIDQuNFpNOC43IDM5LjNjLjkgMCAxLjEuNiAxLjEgMSAwIC4yIDAgMS0xIDFIMS4ybC0uMi4xLTEgMi4xdi4zaDguNmMyLjQgMCAzLjYtMS43IDMuNi0zLjUgMC0xLjctMS4yLTMuNC0zLjYtMy40SDMuOGMtLjggMC0xLjEtLjQtMS4xLTEgMC0uNy41LTEgMS4xLTFoNy44bC4xLS4xIDEuMS0yLjEtLjEtLjNIMy44QTMuNCAzLjQgMCAwIDAgLjMgMzZjMCAxLjcgMS4xIDMuNCAzLjUgMy40aDQuOW0tOCAxNC4yLjYtMWgyLjhsLjYgMWguN2wtMi4zLTQuM2gtLjdMMCA1My40bC4xLjJoLjZtMi0zLjUgMSAxLjdIMS44bDEtMS43Wm01LjcgMy40aDR2LS42bC0uMi0uMWgtM3YtMWgxLjZsLjEtLjJWNTFIOXYtMWgzbC4yLS4ydi0uNWwtLjEtLjJIOC41bC0uMS4ydjQuMlptMTAuOCAwSDIwYy4xIDAgLjIgMCAuMS0uMUwxOSA1MS44Yy40LS4xIDEtLjUgMS0xLjMgMC0xLTEtMS40LTEuNy0xLjRoLTIuNmwtLjEuMnY0LjJoLjd2LTEuNmgxLjhsMS4xIDEuNlpNMTYuNCA1MGgyYy40IDAgLjguMS44LjZzLS4zLjYtLjkuNmgtMnYtMS4yWm05LjQgMy44YzEuNCAwIDIuNi0xIDIuNi0yLjMgMC0xLjUtMS4yLTIuNC0yLjYtMi40LTEuNSAwLTIuNyAxLTIuNyAyLjRzMS4yIDIuMyAyLjcgMi4zbTEuOC0yLjNjMCAuOC0uNyAxLjUtMS44IDEuNS0xLjIgMC0yLS43LTItMS41IDAtLjkuOC0xLjYgMi0xLjYgMS4xIDAgMS44LjcgMS44IDEuNm00IDEuOC41LjJjLjQuMiAxIC4zIDEuNy4zIDEuNiAwIDIuMi0uNiAyLjItMS40IDAtMS0xLTEuNC0xLjgtMS40SDMzYy0uNCAwLS43LS4yLS43LS41cy4yLS42IDEuMi0uNmMuNiAwIDEuMy4yIDEuOC41aC4ybC4yLS41di0uMmwtLjMtLjEtLjQtLjJjLS40LS4yLS45LS4zLTEuNi0uMy0xLjEgMC0xLjkuNi0xLjkgMS40IDAgMSAxIDEuMyAxLjYgMS4zaDEuMmMuNSAwIC45LjIuOS42IDAgLjMtLjQuNi0xLjQuNi0xLjIgMC0xLjgtLjQtMi4yLS42aC0uMWwtLjMuNXYuMWwuNC4zbTkgLjNoLjd2LTJsMS45LTIuMi0uMS0uMkg0Mi4zbC0xLjQgMS42LTEuNC0xLjVoLS44cy0uMSAwIDAgLjFsMS44IDIuMXYyWm01LjItLjMuNi4yYy40LjIgMSAuMyAxLjcuMyAxLjUgMCAyLjEtLjYgMi4xLTEuNCAwLTEtMS0xLjQtMS43LTEuNGgtMS4yYy0uNSAwLS44LS4yLS44LS41cy4zLS42IDEuMy0uNmMuNiAwIDEuMi4yIDEuNy41aC4ybC4zLS41di0uMmE0IDQgMCAwIDAtLjgtLjNjLS4zLS4yLS44LS4zLTEuNS0uMy0xLjIgMC0yIC42LTIgMS40IDAgMSAxLjEgMS4zIDEuNiAxLjNoMS4zYy40IDAgLjguMi44LjYgMCAuMy0uMy42LTEuNC42LTEuMiAwLTEuOC0uNC0yLjEtLjZoLS4ybC0uMi41di4xbC4zLjNtOC44LjNoLjh2LTMuNkg1N1Y0OWgtNGwtLjEuMnYuNWwuMS4xaDEuNnYzLjZabTUuNSAwaDR2LS42bC0uMS0uMWgtMy4xdi0xaDEuN1Y1MWgtMS43di0xaDNsLjEtLjJ2LS41TDY0IDQ5aC0zLjdsLS4xLjJ2NC4yWm03LjIgMGguN3YtM2wxLjYgMi41aC4ybDEuNi0yLjV2M2guN1Y0OWgtLjZsLS4xLjEtMS43IDIuNi0xLjctMi42aC0uN3Y0LjNtOC0uMy41LjJjLjQuMiAxIC4zIDEuNi4zIDEuNiAwIDIuMi0uNiAyLjItMS40IDAtMS0xLTEuNC0xLjgtMS40aC0xLjFjLS41IDAtLjgtLjItLjgtLjVzLjMtLjYgMS4zLS42Yy42IDAgMS4yLjIgMS43LjVoLjJsLjItLjV2LS4ybC0uMi0uMS0uNS0uMmMtLjMtLjItLjktLjMtMS41LS4zLTEuMiAwLTIgLjYtMiAxLjQgMCAxIDEuMSAxLjMgMS42IDEuM0g3OGMuNCAwIC44LjIuOC42IDAgLjMtLjMuNi0xLjQuNi0xLjIgMC0xLjgtLjQtMi4xLS42SDc1bC0uMy41di4xbC40LjNtMTcuMy0zMy43LS4yLjEtMjIuNyA0LjZjLS40IDAtLjQuNCAwIC41bDE4IDQuN2guMmw4LjctOS41Yy4zLS4yLjYgMCAuNC4zTDgzIDQ5LjRjLS4yLjQuMi42LjQuM2wxMy40LTE5aC4ybDIyLjgtNC44Yy40IDAgLjQtLjQgMC0uNWwtMTcuOS00LjdjLS4yIDAtLjItLjEtLjEtLjNsNS0yMGMwLS40LS4zLS41LS41LS4zTDkyLjUgMTkuNVpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc3RlbGlhKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIm0wIDIxLjkgMi44LTIuMmMxLjYgMSAzLjQgMS43IDUuNiAxLjcgMS44IDAgMi45LS41IDMtMS4zIDAtLjktLjYtMS4zLTMuOC0xLjktMy44LS43LTYuMy0xLjUtNi00LjNDMiAxMS4zIDUgOS42IDkgOS42YzIuOSAwIDUuMi43IDcgMS44bC0yLjQgMi40Yy0xLjYtMS0zLjMtMS40LTUtMS40LTEuNiAwLTIuNS41LTIuNiAxLjIgMCAxIC43IDEuMyA0IDEuOSAzLjkuNyA2IDEuOCA1LjggNC4yLS4zIDIuOS0zLjUgNC40LTcuNyA0LjQtMyAwLTUuOC0uNy04LTIuMk0yMi4zIDEyLjdoLTUuN2wuOC0yLjloMTUuNWwtLjkgMi45aC01LjRsLTEuMiAxMS4yaC00LjN6TTUwLjYgOS44aDQuMmwtMS4yIDExLjNoOS42bC0uOCAyLjhINDl6TTY1LjcgOS44aDQuMmwtMS41IDE0LjFoLTQuM3pNODMuNCA5LjloLTQuMmwtOS43IDE0aDQuNGwyLTMuMWg4LjNsMS41IDMuMUg5MGwtNi43LTE0Wm0tNy4yIDEwLjQgNC43LTYuOCAyIDQuNmgtMy41bC0zLjIgMi4yWk0zOC45IDE4LjJoNy41bC44LTIuN2gtNy41elwiLz48cGF0aCBkPVwibTM3LjIgMjEuMi45LTguNmgxMGwuOC0yLjhIMzQuMmwtMS42IDE0LjFINDdsLjgtMi43ek0xMTguMyA5LjJzLTMuNCAxMi4zLTEwLjggMTIuM2MtMyAwLTUuNi0yLjItOC40LTVhMjQuMiAyNC4yIDAgMCAwIDE2LjgtMTAuN2MtNCA1LjEtMTAuNiA4LjgtMTguMSA5LjUtNC42LTQuNi05LjYtMTAtMTYuNC05LjcgNS43IDAgMTAuMiA1IDE0LjUgOS44LTMgMC02LS40LTguNi0xLjIgMi43IDEuOSA2LjIgMi44IDkuOSAyLjYgMy4yIDMuNSA2LjUgNi40IDEwLjMgNi40IDIuNyAwIDQuOS0xLjcgNi42LTRhMjQgMjQgMCAwIDAgNC4yLTEwTTExNi4zIDUuMkMxMTguNyAyLjQgMTIwIDAgMTIwIDBzLS41IDQuNy0xLjUgOC42YzAgMCAwLTIuOS0uMi00LjhsLTIgMS40TTExLjUgMzEuMmwtMS0xLjNIOC44djEuM2gtLjNWMjhIMTFjLjYgMCAxIC40IDEgMSAwIC41LS40LjgtMSAuOWwxIDEuM2gtLjRabTAtMi4zYzAtLjQtLjItLjYtLjctLjZoLTJ2MS4zSDExYy40IDAgLjctLjIuNy0uN00xMi44IDMxLjJWMjhoM3YuM2gtMi43djEuMUgxNXYuMmgtMS45djEuM2gyLjh2LjN6TTE2LjUgMzEuMlYyOGguM3YyLjloMi41di4zek0xOS44IDI4aDF2My4yaC0xelwiLz48cGF0aCBkPVwibTI0IDMxLjItLjQtLjloLTIuMmwtLjUuOWgtLjNsMS43LTMuMmguNGwxLjcgMy4ySDI0Wm0tMS41LTMtMSAxLjloMmwtMS0xLjhaTTI4LjQgMzAuM2MwIC41LS40LjktMSAuOWgtMi41VjI4aDIuNWMuNiAwIDEgLjMgMSAuOCAwIC40LS4zLjYtLjcuOC41IDAgLjcuMy43LjdtLS40LTEuNWMwLS4zLS4yLS41LS42LS41aC0yLjJ2MS4xaDIuMmMuMyAwIC42LS4yLjYtLjZtLjEgMS41YzAtLjQtLjMtLjYtLjctLjZoLTIuMlYzMWgyLjJjLjUgMCAuNy0uMi43LS42TTI5LjMgMjhoMXYzLjJoLTF6TTMwLjYgMzEuMlYyOGguM3YyLjloMi41di4zek0zMy44IDI4aDF2My4yaC0xelwiLz48cGF0aCBkPVwiTTM2LjQgMjguM3YyLjloLS4zdi0yLjloLTEuNVYyOGgzLjN2LjN6TTM5LjkgMjkuOXYxLjNoLS4zdi0xLjNMMzggMjhoLjRsMS4zIDEuNiAxLjQtMS42aC4zek00MC45IDMwLjloMXYxaC0xek00NyAyOWMwIC41LS40LjktMSAuOWgtMnYxLjNoLS40VjI4SDQ2Yy42IDAgMSAuNCAxIDFtLS4zIDBjMC0uNS0uMy0uNy0uOC0uN2gtMnYxLjNINDZjLjUgMCAuNy0uMi43LS43TTQ3LjYgMzEuMlYyOGgzdi4zaC0yLjd2MS4xaDEuOXYuMmgtMS45djEuM2gyLjh2LjN6TTU0LjUgMzEuMmwtMS0xLjNoLTEuN3YxLjNoLS4zVjI4aDIuNGMuNiAwIDEgLjQgMSAxIDAgLjUtLjQuOC0xIC45bDEgMS4zaC0uNFptMC0yLjNjMC0uNC0uMi0uNi0uOC0uNmgtMnYxLjNINTRjLjQgMCAuNi0uMi42LS43TTU2LjEgMjguM3YxLjFoMS44di4yaC0xLjh2MS42aC0uM1YyOGgyLjl2LjN6TTYyIDMwLjhjLS4zLjMtLjguNS0xLjMuNWEyIDIgMCAwIDEtMS4zLS41Yy0uNC0uMy0uNi0uNy0uNi0xLjJzLjItMSAuNi0xLjNjLjMtLjIuOC0uNCAxLjMtLjRzMSAuMiAxLjMuNGMuNC40LjYuOC42IDEuM3MtLjIgMS0uNiAxLjJtLS4yLTIuM2MtLjMtLjItLjctLjMtMS0uMy0uNSAwLS45IDAtMS4yLjMtLjMuMy0uNS43LS41IDEgMCAxIC42IDEuNSAxLjYgMS41czEuNi0uNiAxLjYtMS40YzAtLjQtLjEtLjgtLjUtMU02Ni42IDMxLjJsLTEtMS4zaC0xLjh2MS4zaC0uM1YyOEg2NmMuNiAwIDEgLjQgMSAxIDAgLjUtLjQuOC0xIC45bDEgMS4zaC0uM1ptMC0yLjNjMC0uNC0uMy0uNi0uOC0uNmgtMnYxLjNINjZjLjUgMCAuNy0uMi43LS43TTcxLjcgMzEuMnYtMi45bC0xLjggMi4yLTEuOC0yLjJ2Mi45aC0uM1YyOGguNWwxLjYgMi4xIDEuNi0yLjFoLjV2My4yek03NiAzMS4ybC0uNS0uOWgtMi4ybC0uNS45aC0uM2wxLjctMy4yaC40bDEuNyAzLjJINzZabS0xLjYtMy0xIDEuOWgybC0xLTEuOFpNNzkuOCAzMS4ybC0yLjctMi45djIuOWgtLjNWMjhoLjRsMi43IDIuOVYyOGguM3YzLjJ6TTg0LjQgMjguN2MtLjMtLjQtLjgtLjUtMS40LS41LS40IDAtLjguMS0xIC4zLS40LjMtLjYuNy0uNiAxIDAgMSAuNyAxLjUgMS42IDEuNS42IDAgMS0uMiAxLjQtLjVsLjIuMWMtLjMuNC0uOS43LTEuNi43LS40IDAtLjgtLjEtMS0uMy0uNi0uMy0xLS44LTEtMS40IDAtLjUuMi0xIC42LTEuMy40LS4yLjktLjQgMS40LS40LjcgMCAxLjMuMiAxLjYuN2wtLjIuMVpNODUuNiAzMS4yVjI4aDIuOXYuM2gtMi43djEuMWgxLjl2LjJoLTEuOXYxLjNoMi44di4zek04OS41IDMwLjloMXYxaC0xelwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJtMTAuNSA1LjYtLjMtMy4zVjBoLjdsLjUuMi0uMyAyLjQtLjYgM004LjQgNS42bC4yLTMuM1YwSDhjLS4zIDAtLjUuMi0uNS4ybC4zIDIuNC42IDNNOS42IDBIOS4zbC0uNS4xYTE3MCAxNzAgMCAwIDAgLjYgNS41bC41LTMuMkwxMCAwaC0uNE03LjUgNiA0LjkgMy44IDMuNCAyLjNsLjUtLjUuNS0uMmExNTEuNSAxNTEuNSAwIDAgMCAzIDQuNE02IDcuNSAzLjggNC45IDIuMyAzLjRsLS41LjVhMyAzIDAgMCAwLS4yLjUgMTU4LjIgMTU4LjIgMCAwIDAgNC40IDNNMi45IDIuN2gtLjFsLS4xLjJjLS4zLjItLjMuNC0uMy40YTE2MC4yIDE2MC4yIDAgMCAwIDQuMyAzLjRsLTItMi42LTEuNC0xLjdzLS4yIDAtLjQuM001LjYgOC40bC0zLjMuMkgwVjhjMC0uMy4yLS41LjItLjVhMTUyIDE1MiAwIDAgMCA1LjMgMU01LjYgMTAuNWwtMy4zLS4zSDB2LjdsLjIuNSAyLjQtLjMgMy0uNk0wIDkuM2EyLjUgMi41IDAgMCAwIDAgLjNsLjEuNCAyLjMtLjEgMy4yLS41TDIuNCA5IDAgOC44di41TTYgMTEuNGwtMi4yIDIuNS0xLjUgMS42LS41LS41LS4yLS41IDItMS41YzEuMS0uOSAyLjQtMS42IDIuNC0xLjZNNy41IDEyLjhsLTIuNiAyLjMtMS41IDEuNXMuMi4zLjUuNGwuNS4zIDEuNS0yYy45LTEuMSAxLjYtMi41IDEuNi0yLjVNMi43IDE2di4xbC4yLjEuNC4zIDEuNS0xLjcgMi0yLjctMi43IDItMS43IDEuNS4zLjRNOC40IDEzLjJhOTEgOTEgMCAwIDAgLjMgNS42SDhhMyAzIDAgMCAxLS41LS4ybC4zLTIuNS42LTIuOU0xMC41IDEzLjJsLS4zIDMuNHYyLjJoLjdsLjUtLjItLjMtMi41LS42LTIuOU05LjMgMTguOUg5LjZsLjQtLjEtLjEtMi4zYzAtLjctLjUtMy4zLS41LTMuM0w5IDE2LjVsLS4yIDIuM2guNU0xMS40IDEyLjhhOTEgOTEgMCAwIDAgNC4xIDMuOHMtLjIuMy0uNS40bC0uNS4zLTEuNS0yYy0uOS0xLjEtMS42LTIuNS0xLjYtMi41TTEyLjkgMTEuNGE5MC4yIDkwLjIgMCAwIDAgMy43IDQuMXMuMy0uMi40LS41bC4zLS41LTItMS41Yy0xLjEtLjktMi40LTEuNi0yLjQtMS42TTE2IDE2LjJoLjFsLjEtLjIuMy0uNC0xLjctMS41LTIuNy0yIDIgMi43IDEuNSAxLjdzLjIgMCAuNC0uM00xMy4yIDEwLjVsMy40LS4zaDIuMnYuN2wtLjIuNS0yLjUtLjMtMi45LS42TTEzLjIgOC40bDMuNC4yaDIuMlY4bC0uMi0uNS0yLjUuMy0yLjkuNk0xOC45IDkuNmEzIDMgMCAwIDAgMC0uM2wtLjEtLjUtMi4zLjItMy4zLjRhODMuNyA4My43IDAgMCAwIDUuNi42di0uNE0xMi45IDcuNSAxNSA0LjlsMS41LTEuNXMuMy4yLjQuNWwuMy41LTIgMS41Yy0xLjEuOS0yLjQgMS42LTIuNCAxLjZNMTEuNCA2bDIuNS0yLjIgMS42LTEuNS0uNS0uNS0uNS0uMi0xLjUgMkMxMi4xIDQuNiAxMS40IDYgMTEuNCA2TTE2LjIgMi45di0uMWwtLjItLjFjLS4yLS4zLS40LS4zLS40LS4zbC0xLjUgMS43LTIgMi42czIuMi0xLjUgMi43LTJsMS43LTEuNHMwLS4yLS4zLS40TTI2LjggMTUuOWMtMy4yIDAtMy44LTItMy43LTQuMWgyLjZjMCAxLjIgMCAyLjIgMS41IDIuMi45IDAgMS4zLS42IDEuMy0xLjQgMC0yLjMtNS4zLTIuNC01LjMtNi4yIDAtMiAxLTMuNSA0LjItMy41IDIuNSAwIDMuOCAxLjIgMy42IDMuOGgtMi41YzAtMS0uMi0yLTEuMi0yLS45IDAtMS40LjYtMS40IDEuNCAwIDIuNCA1LjMgMi4yIDUuMyA2LjIgMCAzLjItMi40IDMuNi00LjQgMy42TTQwIDMuMXYyLjFoLTN2MTAuNWgtMi42VjUuMmgtMi45VjMuMXpNNDQuMiAxNS43VjMuMUg1MVY1aC00LjJ2My4xaDMuOXYyaC0zLjl2My43aDQuNHYxLjl6XCIvPjxnPjxwYXRoIGQ9XCJNNTQuNiA3LjhjLjUtLjggMS4yLTEgMi4xLTEgMS4yIDAgMi4yLjYgMi4yIDEuOHY3aC0yLjV2LTZjMC0uOC0uMS0xLjQtLjktMS40cy0xIC42LTEgMS40djZoLTIuNFY3aDIuNXYuOVpNNjMuNCAxNGMuOSAwIDEtLjkgMS0yLjcgMC0yIDAtMy0xLTMtLjkgMC0xIC42LTEgMy4zIDAgLjgtLjIgMi40IDEgMi40TTY3IDdWMTZjMCAuNyAwIDMtMy40IDMtMS44IDAtMy40LS40LTMuNC0yLjZoMi40YzAgLjQgMCAuNy4yIDEgLjIuMi40LjMuOC4zLjYgMCAxLS42IDEtMS41di0xLjdoLS4xYy0uNC43LTEgMS0xLjkgMS0yLjcgMC0yLjYtMi40LTIuNi00LjQgMC0yIDAtNC40IDIuNi00LjQgMSAwIDEuNy40IDIgMS4yVjdINjdaXCIvPjwvZz48cGF0aCBkPVwiTTcwLjcgMTUuN2gtMi40VjYuOWgyLjR2OC44Wm0wLTEwLjdoLTIuNFYzLjFoMi40djJaXCIvPjxnPjxwYXRoIGQ9XCJNNzQuNSA3LjhjLjUtLjggMS4yLTEgMi4xLTEgMS4yIDAgMi4yLjYgMi4yIDEuOHY3aC0yLjR2LTZjMC0uOC0uMi0xLjQtMS0xLjQtLjcgMC0uOS42LS45IDEuNHY2aC0yLjRWN2gyLjR2LjlaTTg0LjYgMTAuM2MwLS44IDAtMi0xLjItMi0xIDAtMSAxLjMtMSAyaDIuMlptLTIuMyAxLjRjMCAxIDAgMi42IDEuMSAyLjYgMSAwIDEtLjggMS0xLjZIODdjMCAxLS40IDEuOC0xIDIuMy0uNS41LTEuNC45LTIuNi45LTMuMSAwLTMuNS0yLTMuNS00LjcgMC0yLjQuMy00LjUgMy41LTQuNSAzLjQgMCAzLjcgMi4yIDMuNiA1aC00LjdaTTkyLjYgMTAuM2MwLS44IDAtMi0xLjEtMi0xLjIgMC0xLjIgMS4zLTEuMiAyaDIuM1ptLTIuMyAxLjRjMCAxIDAgMi42IDEuMiAyLjYuOCAwIDEtLjggMS0xLjZIOTVjMCAxLS40IDEuOC0xIDIuMy0uNS41LTEuNC45LTIuNS45LTMuMiAwLTMuNi0yLTMuNi00LjcgMC0yLjQuMy00LjUgMy42LTQuNSAzLjMgMCAzLjYgMi4yIDMuNSA1aC00LjdaTTk4LjQgNi45VjhjLjUtMSAxLjMtMS4zIDIuMy0xLjNWOWMtMi4yLS4xLTIuMiAxLjEtMi4yIDJ2NC44aC0yLjRWNi45aDIuM1pcIi8+PC9nPjxwYXRoIGQ9XCJNMTA0IDE1LjdoLTIuNVY2LjloMi40djguOFpNMTA0IDVoLTIuNVYzLjFoMi40djJaXCIvPjxnPjxwYXRoIGQ9XCJNMTA3LjcgNy44Yy41LS44IDEuMi0xIDIuMS0xIDEuMiAwIDIuMi42IDIuMiAxLjh2N2gtMi40di02YzAtLjgtLjItMS40LTEtMS40LS43IDAtLjkuNi0uOSAxLjR2NmgtMi40VjdoMi40di45Wk0xMTYuNSAxNGMxIDAgMS0uOSAxLTIuNyAwLTIgMC0zLTEtMy0uOSAwLTEgLjYtMSAzLjMgMCAuOC0uMSAyLjQgMSAyLjRNMTIwIDdWMTZjMCAuNyAwIDMtMy4zIDMtMS45IDAtMy40LS40LTMuNS0yLjZoMi40YzAgLjQgMCAuNy4yIDEgLjIuMi41LjMuOC4zLjYgMCAxLS42IDEtMS41di0xLjdjLS41LjctMS4yIDEtMiAxLTIuNiAwLTIuNS0yLjQtMi41LTQuNCAwLTIgMC00LjQgMi42LTQuNC44IDAgMS42LjQgMiAxLjJWN2gyLjNaXCIvPjwvZz48cGF0aCBkPVwibTc4LjcgMjMtMS40IDQuNUg4MEw3OC43IDIzWm0tLjctMWgxLjRsMi43IDguNEg4MWwtLjYtMmgtMy4ybC0uNyAyaC0xTDc4IDIyWlwiLz48Zz48cGF0aCBkPVwiTTg1LjggMjdjMC0xLjYtLjUtMS45LTEuMi0xLjktLjYgMC0xLjEuMy0xLjEgMmgyLjNabS0yLjMuOGMwIDEuNi40IDIgMS4yIDIgLjYgMCAxLS42IDEtMS4yaDFjMCAxLjMtLjggMi0yIDJzLTIuMi0uNC0yLjItM2MwLTEuOC4yLTMuMiAyLjItMy4yIDEuNyAwIDIgMSAyIDIuOXYuNWgtMy4yWk04OC43IDI1LjRjLjQtLjkuOS0xIDEuOC0xdjFIOTBjLTEgMC0xLjMuOC0xLjMgMS41djMuNWgtMXYtNS45aDF2MVpNOTQuMyAyNy4yYzAtMS42LS41LTItMS4yLTItLjggMC0xLjMuNC0xLjMgMiAwIDEuOS4zIDIuNSAxLjMgMi41czEuMi0uNiAxLjItMi41bS0zLjUuNGMwLTEuOC4yLTMuMiAyLjMtMy4yIDIgMCAyLjIgMS40IDIuMiAzLjIgMCAyLjYtMSAzLTIuMiAzLTEuMyAwLTIuMy0uNC0yLjMtM005OCAzMC41Yy0xLjMgMC0yLjEtLjUtMi0xLjloMWMwIC40IDAgMS4xIDEgMS4xLjYgMCAxLS4yIDEtLjggMC0xLTMtMS4xLTMtMi45IDAtLjYuNC0xLjYgMi0xLjYgMS4xIDAgMiAuNSAyIDEuN2gtMS4xYzAtLjYtLjMtMS0xLTEtLjQgMC0uOC4zLS44LjggMCAxIDIuOSAxIDIuOSAyLjggMCAxLjMtLjkgMS44LTIgMS44TTEwNCAyNy40YzAtMSAwLTIuMi0xLjItMi4ycy0xIDEuNi0xIDIuNWMwIC44IDAgMiAxIDJzMS4yLS44IDEuMi0yLjNtLTIuMy0yLjJjLjQtLjUuOC0uOCAxLjQtLjggMSAwIDIgLjQgMiAzIDAgMS40LS4xIDMuMS0yIDMuMS0uNiAwLTEtLjItMS4zLS43djIuOGgtMXYtOGgxdi42Wk0xMDYuNyAyOC43YzAgLjUuMyAxIDEgMSAuNSAwIDEuMi0uMyAxLjEtMi4yLS45IDAtMi4xIDAtMi4xIDEuMm0yLjEuOWMtLjMuNi0uNyAxLTEuNSAxLTEuMiAwLTEuNi0uOS0xLjYtMiAwLTEuOCAxLjgtMS45IDMuMS0xLjggMC0uOCAwLTEuNy0xLTEuNy0uNiAwLTEgLjUtLjkgMWgtMWMwLTEuMi43LTEuNyAyLTEuNyAxLjUgMCAxLjkuOCAxLjkgMS44VjMwLjRoLTF2LS44Wk0xMTMuOCAyNi40YzAtMS0uNC0xLjItLjgtMS4yLS43IDAtMS4yLjQtMS4yIDIgMCAxLjkuMiAyLjUgMS4yIDIuNS4yIDAgLjktLjIuOC0xLjJoMWMwIDEuNi0xLjEgMi0xLjggMi0xLjIgMC0yLjItLjMtMi4yLTMgMC0xLjcuMi0zIDIuMi0zIDEuMiAwIDEuOS42IDEuOCAyaC0xWk0xMTkgMjdjMC0xLjYtLjUtMS45LTEuMi0xLjktLjYgMC0xLjEuMy0xLjEgMmgyLjNabS0yLjMuOGMwIDEuNi40IDIgMS4yIDIgLjYgMCAxLS42IDEtMS4yaDFjMCAxLjMtLjggMi0yIDJzLTIuMi0uNC0yLjItM2MwLTEuOC4yLTMuMiAyLjItMy4yIDEuNyAwIDIgMSAyIDIuOXYuNWgtMy4yWlwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtdHJpdW1waCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJtMjMuOCA0LjctNC40IDIuNyA0LjQgMjAuOHpNMjQuMSAzLjkgNDguMiAwSDB6TTIzLjMgNC4zIDEuOC44IDE5IDd6TTQ2LjUuOCAyNC45IDQuMyAyOS4yIDd6TTI0LjQgNC43djIzLjVsNC40LTIwLjh6TTkzLjYgMTUuNVYxMmgxLjd2MS4ybC4yLS4yYy40LS42LjYtLjkgMS0xbDEtLjJoLjF2MS45SDk2LjRsLS42LjQtLjMuNS0uMSAyLjlWMTloLTEuOHYtMy41Wk0yMC42IDI4LjFhMSAxIDAgMCAxLS45LTEuMmMwLS4yLjItLjQuMy0uNWExIDEgMCAxIDEgLjYgMS43Wm0uMy0uMi40LS4yLjItLjR2LS40bC0uMS0uMy0uMi0uMmgtLjNhLjguOCAwIDAgMC0uNy4yLjguOCAwIDAgMC0uMy42YzAgLjIuMS40LjMuNWwuMi4xLjIuMWguM1pcIi8+PHBhdGggZD1cIk0yMC4zIDI3LjN2LS43aDEuMWwuMi40YzAgLjEtLjEuMy0uMy4zbC4zLjUuMi4zaC0uNXYtLjNhMSAxIDAgMCAwLS4zLS4ybC0uMi0uMXYuNmgtLjV2LS44Wm0uNyAwIC4yLS4yYzAtLjIgMC0uMi0uMi0uM0gyMC43di40SDIxWk04OC4yIDkuMmE0LjQgNC40IDAgMCAwLTQuMyAzLjIgNyA3IDAgMCAwIDAgMy43IDQuNCA0LjQgMCAwIDAgMS40IDIuMiA0IDQgMCAwIDAgMi4yIDFoMWMuNy0uMiAxLjItLjQgMS43LS44YTEwIDEwIDAgMCAwIC44LS43bC4yIDEuMkg5Mi41di01LjFoLTR2MS42aDIuMnYuMmMtLjIgMS0uOSAxLjYtMS44IDEuOC0uNi4xLTEuMyAwLTEuOS0uMy0uNS0uMy0uOS0uNy0xLTEuMi0uMy0uNS0uMy0xLS4zLTEuNyAwLS44IDAtMS4zLjMtMS45LjItLjcuOC0xLjIgMS41LTEuNC41LS4yIDEuMS0uMiAxLjcgMCAuNi4yIDEgLjcgMS4yIDEuM3YuMWgyYzAtLjYtLjItMS0uNC0xLjMtLjQtLjYtMS0xLjEtMS41LTEuNGE0LjYgNC42IDAgMCAwLTIuMy0uNVptLTQzLjkuMnYxLjdoMS45VjkuNGgtMS45Wm0yOS4yIDBWMTloMS44di00LjRjLjItLjYuNS0xIDEtMS4xbC41LS4xYy40IDAgLjYgMCAuOC4zbC4zLjZWMTloMS45di01LjVhMiAyIDAgMCAwLS42LTFjLS40LS40LS45LS42LTEuNi0uOEg3N2MtLjQgMC0uOC4yLTEgLjRhMyAzIDAgMCAwLS43LjZ2LjEtMy40aC0yWm0tNDEgMHYxLjdoMi44VjE5aDJWMTFINDBWOS41SDMyLjRabTY4LjkgMi4zaC0uNWEzIDMgMCAwIDAtMi4yIDEuMSA0IDQgMCAwIDAtLjggMS43IDUgNSAwIDAgMCAwIDIuM2MuMi41LjUgMSAxIDEuNS40LjUgMS4xLjggMiAuOWgxLjFhMyAzIDAgMCAwIDItMSA0IDQgMCAwIDAgMS0yLjN2LTEuMWwtLjYtMS41YTMgMyAwIDAgMC0yLjUtMS42aC0uNVptLTU4IC4xYTIgMiAwIDAgMC0uOC4zYy0uNC4xLS42LjQtMSAxdi4xVjEyaC0xLjh2N2gxLjhWMTVjLjItLjUuNC0uOS44LTEgLjMtLjIuNi0uMiAxLjEtLjJoLjN2LTEuOWgtLjRabTE1LjMgMGMtLjQgMC0uNyAwLTEgLjItLjQuMS0uNi4zLTEgLjh2LjItMWgtMS44djdoMS44VjE0Yy4yLS41LjUtLjcgMS0uNy42IDAgMSAwIDEuMS41bC4yLjVWMTloMS44di0yLjJsLjEtMi43Yy4xLS40LjQtLjYuOC0uN2guNmMuNCAwIC43LjQuNy44VjE5aDJ2LTIuNGMwLTIuOCAwLTMtLjItMy4zLS4xLS41LS40LS45LS44LTEuMi0uNC0uMi0xLS40LTEuNS0uM2EyLjMgMi4zIDAgMCAwLTEuOSAxLjJ2LS4yYTIgMiAwIDAgMC0uNy0uOCAyLjUgMi41IDAgMCAwLTEuMi0uMlptNTguMyAwYy0uNSAwLTEgLjEtMS4zLjRsLS43Ljd2LjEtMWgtMS44djkuOGgxLjhWMThsLjEuMWMuMy41LjguOCAxLjMgMWwxLjUtLjEuNy0uNGMxLS43IDEuNC0xLjkgMS40LTMuNSAwLS43LS4xLTEuMi0uMy0xLjdhMi45IDIuOSAwIDAgMC0yLjctMS43Wm0tNDcuMiAwYy0uNSAwLTEgLjEtMS4zLjRsLS43Ljd2LjEtMUg2NnY5LjhoMS44VjE4di4xYy41LjYuOS45IDEuNSAxaDFjLjYtLjEgMS4yLS41IDEuNy0xYTQgNCAwIDAgMCAuOC0yLjMgOSA5IDAgMCAwIDAtMS4zYy0uMi0uOS0uNS0xLjUtMS0yYTIuOCAyLjggMCAwIDAtMi0uOFptLTI1LjUuMnY3aDEuOXYtN2gtMS45Wm0zIDB2NS40Yy4zIDEgLjkgMS42IDIgMS43aDFhMiAyIDAgMCAwIC45LS41bC41LS41VjE4bC4xLjV2LjVoMS44di03aC0xLjl2NC42Yy0uMi41LS41LjktMSAxaC0uOGExIDEgMCAwIDEtLjQtLjIgMSAxIDAgMCAxLS4zLS42VjEyaC0yWm01OC40IDB2NWMuMS43LjMgMS4yLjcgMS41bC41LjQuOC4yaDFjLjQgMCAuNy0uMiAxLS41bC41LS41VjE4djFoMS45di03aC0xLjl2NC42Yy0uMi41LS41LjktMSAxaC0xYS45LjkgMCAwIDEtLjUtLjZ2LTVoLTJabS00LjMgMS4zYy40IDAgLjkuMSAxLjEuNC40LjQuNSAxIC41IDEuNiAwIC43IDAgMS4xLS4yIDEuNS0uMi41LS42LjgtMSAuOS0uNSAwLS45IDAtMS4yLS4yLS4zLS4xLS42LS40LS43LS44LS4zLS44LS4zLTIgMC0yLjYuMy0uNS42LS43IDEuMi0uOGguM1ptLTMyIDBjLjMgMCAuNy4yIDEgLjQuMy40LjUgMS4xLjUgMS44cy0uMiAxLjMtLjUgMS43bC0uNy40SDY5Yy0uNiAwLTEtLjUtMS4yLTFhMy45IDMuOSAwIDAgMSAuMi0yLjRjLjItLjUuNy0uOCAxLjMtLjhabTQ3LjEuMWguNGwuNS4yLjMuMy4yLjZjLjMuOC4yIDItLjIgMi42YTEuMyAxLjMgMCAwIDEtMS4xLjVoLS42Yy0uNi0uMi0xLS43LTEtMS40di0xLjVjLjEtLjYuNC0xIC44LTEuMmwuNy0uMVpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbi5tZWRpYSxcclxuJW1lZGlhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMtcmVtKDMycHgpO1xyXG4gIGhlaWdodDogY2FsYy1yZW0oMzJweCk7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJvcmRlcjogMDtcclxuXHJcbiAgJi1sb2dvIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxvZ28oJGdyYXktNTAwLCAkZ3JlZW4sICRncmF5LTUwMCk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTc1cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgzMHB4KTtcclxuXHJcbiAgICAmX2xnIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDI3M3B4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg0NnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Z1bGwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTYuODUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sb2dvKCR3aGl0ZSwgJGdyZWVuLCAkd2hpdGUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfZGFyayB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxvZ28oJGRhcmssICRncmVlbiwgJGRhcmspO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zZWFyY2gge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc2VhcmNoKCRwcmltYXJ5KTtcclxuXHJcbiAgICAmX3doaXRlIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc2VhcmNoKCR3aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICZfd2hpdGU6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zZWFyY2goJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc29jaWFscyB7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDM3cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICB9XHJcblxyXG4gICYtbGlua2VkaW4ge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfcHJpbWFyeSAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkcHJpbWFyeSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdmltZW8ge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXZpbWVvKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdmltZW8oJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWluc3RhZ3JhbSB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWluc3RhZ3JhbSgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXlvdXR1YmUge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXlvdXR1YmUoJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEteW91dHViZSgkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdHdpdHRlciB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9wcmltYXJ5ICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJHByaW1hcnkpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZW1haWwge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3ByaW1hcnkgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJHByaW1hcnkpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFycm93IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWFycm93KCRncmVlbik7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYXJyb3coJGdyYXktOTAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2xvc2Uge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtY2xvc2UoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDU2cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg1OHB4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtY2xvc2UoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGxheSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1wbGF5KCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXBsYXkoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICYtc20ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1wbGF5LXNtKCR3aGl0ZSk7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSg4MnB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg4MnB4KTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcGxheS1zbSgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBhdXNlIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXBhdXNlKCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcGF1c2UoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGhvbmUge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcGhvbmUoJHdoaXRlKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgyOHB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNDNweCk7XHJcbiAgICAmX3ByaW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1waG9uZSgkcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgICAmX3NtIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE5cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sb2NhdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sb2NhdGlvbigkd2hpdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDI5cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg0M3B4KTtcclxuICAgICZfcHJpbWFyeSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxvY2F0aW9uKCRwcmltYXJ5KTtcclxuICAgIH1cclxuICAgICZfc20ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMTNweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTlweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWluZHVzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSg3NXB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNTNweCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGNhbGMtcmVtKDQzcHgpO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jcmFuZSB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1jcmFuZSgkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtYm94IHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWJveCgkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtZ2VhciB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1nZWFyKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYWxlbmRhciB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1jYWxlbmRhcigkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtZW1wbG95ZXJzIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWVtcGxveWVycygkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWFjIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLW1hYygkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWVkYWwge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtbWVkYWwoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLXBlb3BsZSB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1wZW9wbGUoJGdyYXktOTAwKTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjLXJlbSg0M3B4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLW1hcCB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1tYXAoJGdyYXktOTAwKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1yaWdodCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkcHJpbWFyeSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDMzcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCRncmVlbik7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCR3aGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkd2hpdGUpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGVmdCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRwcmltYXJ5KTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgzM3B4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZ3JlZW4ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRncmVlbik7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJHdoaXRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl93aGl0ZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJHdoaXRlKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZG93bmxvYWQge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bmxvYWQoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgyN3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bmxvYWQoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vJi1jbGllbnQge1xyXG4gIC8vICAmLWFpcmJ1cyB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFpcmJ1cygkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDIzcHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFpcmJ1cygkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWFyaWVzIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYXJpZXMoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSg1OXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1hcmllcygkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWJvbWJhcmRpZXIge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1ib21iYXJkaWVyKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMTdweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYm9tYmFyZGllcigkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWNjYSB7XHJcbiAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9zdGF0aWMvbWVkaWEtY2xpZW50LWNjYS5wbmcnKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgzMXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3RhdGljL21lZGlhLWNsaWVudC1jY2FfZ3JlZW4ucG5nJyk7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtZGFzc2F1bHQge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1kYXNzYXVsdCgkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWRhc3NhdWx0KCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtbGF0ZWNvZXJlIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGF0ZWNvZXJlKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMjdweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGF0ZWNvZXJlKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtbGllYmhlcnIge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1saWViaGVycigkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWxpZWJoZXJyKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtc2FhYiB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LXNhYWIoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgzOXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1zYWFiKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy99XHJcbn1cclxuIiwibGFiZWwge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmZvcm0ge1xyXG4gICYtZ3JvdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgfVxyXG4gICYtY2hlY2sge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZmlsZSB7XHJcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX190aXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBwYWRkaW5nOiBjYWxjLXJlbSg0cHgpIGNhbGMtcmVtKDE3cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyLXdpZHRoOiBjYWxjLXJlbSgycHgpO1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAmLW91dGxpbmUge1xyXG4gICAgJi1saWdodCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcHJpbWFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhcnQge1xyXG4gICYtc29jaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9zbSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgyN3B4KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDI3cHgpO1xyXG4gICAgICAgIG1hcmdpbjogY2FsYy1yZW0oNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9kYXJrIHtcclxuICAgICAgJGljb25zOiBsaW5rZWRpbiwgdHdpdHRlciwgaW5zdGFncmFtLCB2aW1lbywgeW91dHViZTtcclxuICAgICAgQGVhY2ggJGljb24gaW4gJGljb25zIHtcclxuICAgICAgICAubWVkaWEtI3skaWNvbn0ge1xyXG4gICAgICAgICAgQGV4dGVuZCAubWVkaWEtI3skaWNvbn1fZGFyaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcInV0aWxpdGllcy9saW5lYXItZ3JhZGllbnRcIjtcblxuQG1peGluIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkY29sb3IsICRhbHBoYSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkYWxwaGEpO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm0pIHtcbiAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIC1vLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHN0cmluZzogJHRyYW5zaXRpb24tLWRlZmF1bHQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICAtbW96LXRyYW5zaXRpb246ICRzdHJpbmc7XG4gIC1tcy10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICAtby10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICB0cmFuc2l0aW9uOiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gaGlkZS12aXN1YWxseSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGFuaW1hdGlvbigkc3RyaW5nOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogJHN0cmluZztcbiAgLW1vei1hbmltYXRpb246ICRzdHJpbmc7XG4gIC1vLWFuaW1hdGlvbjogJHN0cmluZztcbiAgYW5pbWF0aW9uOiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gZGlzcGxheS1mbGV4KCRhbGlnbm1lbnQ6ICcnLCAkanVzdGlmaWNhdGlvbjogJycpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGlmICRhbGlnbm1lbnQgIT0gJycge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ25tZW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbm1lbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbm1lbnQ7XG4gICAgYWxpZ24taXRlbXM6ICRhbGlnbm1lbnQ7XG4gIH1cblxuICBAaWYgJGp1c3RpZmljYXRpb24gIT0gJycge1xuICAgIC13ZWJraXQtYm94LXBhY2s6ICRqdXN0aWZpY2F0aW9uO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmaWNhdGlvbjtcbiAgICAtbXMtZmxleC1wYWNrOiAkanVzdGlmaWNhdGlvbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZpY2F0aW9uO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4KCR2YWx1ZSkge1xuICAvLyBAaW5jbHVkZSBjb250ZXh0KCcudmlkZW8tanMnLCAnLnZpZGVvLWpzLnZqcy1uby1mbGV4Jykge1xuICAvLyAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIC8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLy8gICBAaWYgKCR2YWx1ZSA9PSAnYXV0bycpIHtcbiAgLy8gICAgIHdpZHRoOiBhdXRvO1xuICAvLyAgIH1cbiAgLy8gfVxuXG4gIC13ZWJraXQtYm94LWZsZXg6ICR2YWx1ZTtcbiAgLW1vei1ib3gtZmxleDogJHZhbHVlO1xuICAtd2Via2l0LWZsZXg6ICR2YWx1ZTtcbiAgLW1zLWZsZXg6ICR2YWx1ZTtcbiAgZmxleDogJHZhbHVlO1xufVxuXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvdXNlci1zZWxlY3Rcbi8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzgyNjc4Mi9ob3ctdG8tZGlzYWJsZS10ZXh0LXNlbGVjdGlvbi1oaWdobGlnaHRpbmctdXNpbmctY3NzICh2ZXJzaW9uOiBKYW51YXJ5LCAyMDE3KVxuQG1peGluIHVzZXItc2VsZWN0KCRzdHJpbmc6IG5vbmUpIHtcbiAgLyogaU9TIFNhZmFyaSAqL1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6ICRzdHJpbmc7XG4gIC8qIFNhZmFyaSAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1vei11c2VyLXNlbGVjdDogJHN0cmluZztcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICAtbXMtdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHkgc3VwcG9ydGVkIGJ5IENocm9tZSBhbmQgT3BlcmEgKi9cbiAgdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG59XG5cbi8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9ib3gtc2hhZG93XG5AbWl4aW4gYm94LXNoYWRvdyAoJHN0cmluZzogMCAwIDFlbSByZ2JhKDAsIDAsIDAsIDAuMjUpKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHN0cmluZztcbiAgLW1vei1ib3gtc2hhZG93OiAkc3RyaW5nO1xuICBib3gtc2hhZG93OiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gb3JkZXIoJHZhbHVlKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICR2YWx1ZTtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogJHZhbHVlO1xuICAtbXMtZmxleC1vcmRlcjogJHZhbHVlO1xuICAtd2Via2l0LW9yZGVyOiAkdmFsdWU7XG4gIG9yZGVyOiAkdmFsdWU7XG59XG5cbiVmaWxsLXBhcmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4laWNvbi1kZWZhdWx0IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzY1OSNpc3N1ZWNvbW1lbnQtNjQ4MTkwNzVcbkBmdW5jdGlvbiBjaGFyKCRjaGFyYWN0ZXItY29kZSkge1xuICBAaWYgZnVuY3Rpb24tZXhpc3RzKFwic2VsZWN0b3ItYXBwZW5kXCIpIHtcbiAgICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiXFxcXCN7JGNoYXJhY3Rlci1jb2RlfVxcXCJcIik7XG4gIH1cblxuICBAcmV0dXJuIHN0ci1zbGljZShcIlxceFwiLCAxLCAxKSArICRjaGFyYWN0ZXItY29kZTtcbn1cblxuJGljb24tZm9udC1mYW1pbHk6IFZpZGVvSlM7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSZ0FCQUFBQUFCRGtBQXNBQUFBQUc2Z0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFUxVkNBQUFCQ0FBQUFEc0FBQUJVSUlzbGVrOVRMeklBQUFGRUFBQUFQZ0FBQUZaUmlWM2hZMjFoY0FBQUFZUUFBQURhQUFBRFB2NzQ5L3BuYkhsbUFBQUNZQUFBQzNBQUFCSFFaZzZPY1dobFlXUUFBQTNRQUFBQUt3QUFBRFladzI1MWFHaGxZUUFBRGZ3QUFBQWRBQUFBSkErUkNMRm9iWFI0QUFBT0hBQUFBQk1BQUFDTTc0NEFBR3h2WTJFQUFBNHdBQUFBU0FBQUFFaEY2a3F1YldGNGNBQUFEbmdBQUFBZkFBQUFJQUUwQUlGdVlXMWxBQUFPbUFBQUFTVUFBQUlLMWNmMW9IQnZjM1FBQUEvQUFBQUJKQUFBQWRQRXhZdU5lSnhqWUdSZ1lPQmlNR0N3WTJCeWNmTUpZZURMU1N6Slk1QmlZR0dBQUpBOE1wc3hKek05a1lFRHhnUEtzWUJwRGlCbWc0Z0NBQ1k3QlVnQWVKeGpZR1M3d1RpQmdaV0JnYVdRNVJrREE4TXZDTTBjd3hET2VJNkJnWW1CbFprQkt3aEljMDFoY1BqSStGR0pIY1JkeUE0UlpnUVJBREszQ3hFQUFIaWM3ZEZaYnNNZ0FFWFJTMHljeVpubk9lRzd5K3FDOHBVMWRIdXNJT1h4dW94YU9sd1pZV1FCMEFlYTRxdUlFTjRFOUx6S2JLanpEZU02SC9tdWE2TG1jL3A4eWhnMGx2ZFl4MTVaRzh1T0xRT0dqTXAzRXpxbXpKaXpZTW1LTlJ1MjdOaHo0TWlKTXhldTNMano0RWtxbTdUOFA1Mkc4UFAzbG5UT1ZrKytaNmlONlFaek5OMUY3cHR1TjdlR09qRFVvYUdPREhWc3V2VThNZFRPOUhkNWFxZ3pRNTBiNnNKUWw0YTZNdFMxb1c0TWRXdW9PMFBkRytyQlVJK0dlakxVczZGZURQVnFxRGREdlJ2cXcxQ2ZocHFNOUF0MGlGTGFBQUI0bkoxWURYQlRWUlorNS8yMlRVbEo4d2UwcEhsSm03UkpmNU84RjJqNkV5bWxTUGtweGFMOFUyeHBhM0RLajBDQmhjMklXNGVXS1Nva0lvTHN1TXFzc002NGYrakE0SFNkV1hYWHNjQnE2N0lPczNGWFoxWllXVnlSRmRvODk5eVh0SUJRWjkwazc3MTd6ejN2M0hQUE9mZDg1NFlDQ2o5Y0w5ZEwwUlFGT3FDYkdKbnJIYjVFYXlpS0lXTjhpQS9oV0JibG82aFVXbThUdENEd0U4MFdNSnVzL2lyd3l4T2R4ZUIwTURiMTRWTkpIblhZb0xMU2w2RmZDVVlPOW5ZUFRBOEVwZzkwOTBMcHJmYkJiWjJoWTBVbEpVWEhRcDMvdnRXa1M2RUJ2OCtyUE1xNXU5NjkyZi9kTnhKTmlxd0MxeFBFOVRDVWdDc1NkUVdnRTNYUUQyNWxrRzRDTjJ4bVRjT1hXQk95c2VyNlJONktuR2JLU2JtUTMrZDBPSTFtMlc4UXpMTGtJMnN5a3JXQWdKSkV0QTh2R0dXLzJRK0NtVDNuOHpTOXdad3UyREN2dHVaS1pOM3hrckxoMzZ5Q1p1VW9tUVNxR3BZOHQvMjVWZkhWaHc4ejRlYkdCdGZMYjB5YTlQQ2FEYys4ZEdUdmsyZHNoNno3V3p2b3dsWEtVU1dvOU1KMTVhM0tyRVAybG9PcjJPamh3NmlXNmhmMkJEZEVjY1F2WkdwYUF5N1lvdlN3cThrcjdIR2xseHBkNzFya1M2RzBTZjExc2w5T3ZNSzErandQUE9EeGpVd2tPaW05Q1UzaXgxd05qWERmbUpTRW42MThCczZscFd3VXBVKzhQQ3FMTVk2NTB6anE4VmhDSVAxN05FS1R4M2VhTEwrczVQaTZ5SldhV2pUSExSMWpZelBTVjlWRi82T2pkYi8xa08zTWszdWhIQzB4NmdjMUJqbEtRK25RRnhUWWRhSmtaN3lTVnhMQmJoUjFkc2JvTlhwMXRDWUtXMkxSYUV6cFljSXgyQktOeGFMMFphVW5TcWZGb2lOaEhLUi9Ha1g2UFdVU0FhSmVsUWFxWkwxRXBvSE5zYWpTRXlQU29KOUlqaEl4VGRqSExtd1p2aFJET2lGVFkvWWVRbnZyVlptaVRRdEduY0VDWHRGVEJaTE9Wd3dNUmdvWEhBa1h6TXpQbjFuQUpKOGpZU2JNRGFxTjJ3YUdMek5oaWgvYlp5blVCTXBJV1NnN1ZZaTdEUngybThBTGtJZFJDSndJNkFySngyRUk4a2FEV2VUUUtlQUZrOWZqbC8xQXZ3a3RqUTFQN05qeU1HUXlmZDR2amlwWDZNL2k1MkQ3Q3E4MGtxbGN4RWNHWFJyL0ZFY2dzMHU1dUdnQjRWV3VNRmZwZG4yUmU2SGkzUHF6bXhXS3N6NithZTJQbjloWFh3L2ZxTTg1OVVpR0Mwb0tZWUlMSkJxSnJzbjFaMUU1cU9zOXJRQ2lVUVJSRWptOHlKY2JIRjVjVUp1ZlgxdkFIbGVmdzBYZ1VvYm9TM0VUZlFsVHhCQzRTT3R1RThWUFJKVEJTQ1FTalpDcGs3R3F6dSttYXNhWjJ5N1pqZWhobzRGM2c4MkJORGtBSHBPUkc0K09DUytmNkpUUG10Um4vUEgxa2NoNmQwNHNwN0FRYjI1YVEvcHFVeVhlUTh2cmViRzhPWVFkWE9RKzU4NXUwc2RXOXJxYWx6UlVSaUorOUY0TXdlUkZyS1VqbDFHVVloSDFBMjdXT0h3NWNURlNGUE1vOUVlVUlHblFUWkhJYUo3QUhMYU9Lc09PRGFORjlqa0JqWUcyUUVzUTJ4ak1VQXgyYkJFYmVUQldNSHdza0JqbmdxNTZTL3lmZ2tCbldCYTRLOXNxS3RxMnQxVUk4UzlIZTVYdUJSYmF3QWRhdHJRRUFpMzBBa3MyK0xNOFdlQ2JhbFZaa1dOeWx2SitkcUpuelZiK09IbFNvS1c4blBDUDdSZCtDY1oyRGRXQUdxSjJDQkZPcGhneXdGRkNGQk50ZkFiR3ROUEJDd3h2eWdIZVlNWk1ZOVpib0Jxd3EvcFZyc2JnTjV0a3YxNTJPRGxiTWZpcXdHTUJneGE0RXh6M1Fob3ZSSVVwNmFjcVptUXpScTB5cERYUzJUUExUMDJZSWtRRVRuT0U0NDVvT0d4T21YQXFVSk5ORzdYZ3VwTWpQcTJ1YTlhc3JqNXlZL3l1S3RlTzFLeDBZTkpUdWZyaXJMZTFtWm5hdDdPTDZyblVkQ1dlbnBXNkk4bUFuYnNZOEtXczFQdVNvdkNXOUEvWjI1UFEyNGE3Y05PcWdtVGtMbUJNZ2g0VEhnYzRiOWsySVZ2MS9nL0Y1bkdsandQTGZPZ0hBekp6aDQ1Vi80K1dlblR6bU10UjVaN3VzMlR5czkwOVVIcXJQWTdLYmNrb3hSdlJIaG1WYzNjSkdFOTd1bWwwUjFTMGpkVUxWbDdFdlp0REZWQkYzNU45Y0VkanBnbUFpT2xGWitEdG9oOTMrRDN6ekhyOFJSTlpRaG5DTk1OYmNlZ092cEV3Wm9MKzA2Y0pRMDdoK3RoM2ZaLzdQVmJWQzZuZ1RBVi9Lb0xGdU82KzJLRmNVNjUxZ0ViNXVnUFNJYjFEK1hwOFY0K2szc0VJR253NW1ZZTRJZjRrMWxGWXI2U0N6bU0yRVE4aVd0bXdqbkJJOWtUd2UxVGxmQW1YaDdIMDJieTlmVzJnc2pLd3R2MGFhVVJLaWw0T2RWN3JETDFNWElGTnJoZHhvaGNaWFlUbnE0N1dpc3JLaXRhT2JiZjUreXZrTGk1SjZsQ05aWitCNkdDMzhWTkJaQkRpZFNTLyttU3ZoNnMrc3JnQzhweUtNdkR0dCtkZTNjOWZVNzZaUGZ1TTh1ZDRLdjBmeVAvTHFmZXBNVC8zb1p4U3FwWmFUYTFEYVFZTFk4VEZzSFliV1lzUG9SaFJXZkw1ZVNTUWJoVUdnR0MzWUxiVk1rNlBpdFRGTkdwQXNOckM2RDFWTkJLZ0JITWVqYWl1UldFV0dnc1NEQlRKanFXSWw4a0pMbHNhTEoydFhEcjZ4R2ZUODViTTJRMDZhNDZ4MkhUZ3ZkblY4ejVZRHkvMjdKNHp0NngyVnRrempvWXBrcTM2a2FCcjRlUVNnN3R5aVZ3ZVd1YlhadWd0YWRsNTh5ZGFwZmJPUmZLc0RUdVowT0JneDRjZmRqQ2Y1dGJXTklUbkwxMjBmZE9pMVJWMUMzdUtHek5kd1lMY012WjNCeG9QeVRPQ0QxWHZYVHA3VTEwZ1dDVm1UVjliM3IyejBTa0dXb3ZiMmhwOUk4OU84YTJzbWx5YU84bXVNVStkUm10enA2MEl6QW9GcGpMcjFuMzg4Ym9MeWYwZFJ2eGhzSFowcWJXcURrd3F2dnBrajRsMGZZNkVJWFJpNXNRU3JBdnNWWXdYUnk0cUoyRVZ0RDFBTjdhMEhXdGg5eW12TDF4YzNXVFVLSy9UQUhBL2JYRFZ0VldmT01mdUd4R1p2NExuL2pWcjlqYzNqMXlNdjB0bmRteXQ5VnE4OFk5Z0gxd3RMWDNLV2pvdDUrK2pXSGdBb1paa1ExNHdHUTIwRmxpNzFVbUtKQXk0eEtNU1RHYlZkeWJXN0ZEREF1dDlYcEQ1QXpXcllPN3pROHFmZnFGOCtZbmQvY2xySGNkeXhHeTNhLzMrbWZObnpDL2NCc3ZlVGpuVHZYZjFvNnZ6T2xadzdXdHF0ZG1QSy9FcnJ6LzZOTnRENzJ6bU5PWmZibVlkVEdIZm9vZnFJNzlPYytSMm4xbHJuTDZwT20wVXA3a3d4aFRXMTJBbW03V1lrWFIycVlyRjJBbWdtYkFzeFpqd3kxeHBnL20xSmUydnJwOHYvbnoyeHBtbEJnNEU5aHJNVTM0MXdWcFRPaC9PZm1HdkFucmE4cTZ1Y3RyNjBaUUhWM1ErV01RSnlrTWo4WnNXbjJRQk9tbUhNQittNXBESXBURm9uWWlnaWFLQWhHRWlBSEY3RWxpVm5Ra2pvTFZJTVB0SnBCS0hZZDNBOEdZSDlqSnpyV3dtSHg1UWpwN3ZEQVgwc3VHUnltMXZ0bS85VzEvSHlSOHZjemZNczZTazhEU3Y4NTUvNWRsWDlvUXE1MmhUOHN5eXAycng1SWQxN0lBeUFNM3dJalFQTU9Ienl0RUI2NHE2RDV6VDkxeU5ibngzVi9ucW5kMDE3UzlZMDYwNWszaXpvWExwc3hkZTJuMzh5b09WOXMxTGNqd3pOamJkWDZhc25CVmFCai82L0R3S3dQa3BjcWJERzdCbnNYb1NxV25VQW1vdHRZRjZqTVNkVnlZWmgzelZYQ2p3VGl3d0hINnNHdVJpRUhRR3p1Ulg2d2haa3AxMjNveTFCV0UybUVmSi90dklSdE00Wk01YkRYaU1zUE1hQUtPVHljNXVMNTdycXl5YzV5NUpFNXBtMWkyUzJpVVgwQ2NhUTZsQzZab2c3SnFTcVptWWxvc2wySzZwd05BODR6Um5RVzZTYUFMWVpRR1c1bGhDdFUvVzM0TjZvK2JLZlo4Y2YzL0NsLytpVFgzd0J6cE9ZNG1Sa2VOZjNycHR5Y0dTc2hRV2dHYll0NWpGYzJlMCtEZ2xJcndsNkRWV1E3QnV3YUozWGsxSjRWTDV1cm5MbC9XZitnSFUvaFpvWmRLTnltNmxHK0kzNEZhTmVaS2NTcEpJbzJJZUNWdnBkc0RHZkt2ekpuQXdtZUQzN093NjVaV3dTb3dwZ3dYNVQ2OXMvckI1NWRQNUJjcGdES0ZWOHA3cTJzbi8xdWM5M2JWelQvdzZVckNxRFRXdmZDcS9vQ0QvcVpYTm9VajhCTDVLcDZHVTAxN2ZyZk5Ya0F0aWl5Zi9TT0NFZUxxbmQ4Ui9RbDlHbENSZmN0UzZrNWNodklCdVExekNDam9DSEwyREhOSElYeE1KM2tRZU84bGJzVVhPTmVTZkE1RWpjRzYvRStLZGhONGJQMDR2QmhkaTg4MytCRkJ6UWJ4RmJ2WnpRZVk5TE5CWmMwRk5mbjVOd2ZEbjZyQ1RuVHc2UjhvK2dmcGY1aENvbTMzY1J1aVRsc3MzS0htWmpEK0JQTis1Z1h1QTJ6aVMvUTczbUx4VWtwYktOL2Vxd3o1dUswWDlGM2gyZDFWNG5HTmdaR0JnQU9KZDc3NitpdWUzK2NyQXpjNEFBamU1QmZjZzB4ejlZSEVPQmlZUUJRQThGUWxGQUhpY1kyQmtZR0JuQUFHT1BnYUcvLzg1K2hrWUdWQ0JNZ0JHR3dOWUFBQUFlSnhqWUdCZ1lCOEVtS09QZ1FFQVEwNEJmZ0FBQUFBQUFBNEFhQUIrQU13QTRBRUNBVUlCYkFHWUFjSUNHQUpZQXJRQzRBTXdBN0FEM2dRd0JKWUUzQVVrQldZRmlnWWdCbVlHdEFicUIxZ0lFZ2hZQ0c0SWhBaTJDT2g0bkdOZ1pHQmdVR1lvWldCbkFBRW1JT1lDUWdhRy8yQStBd0FZQ1FHMkFIaWNYWkJOYW9OQUdJWmZFNVBRQ0tGUTJsVXBzMm9YQmZPenpBRVN5REtCUUpkR1IyTlFSM1FTU0UvUUUvUUVQVVVQVUhxc3ZzclhqVE13ODN6UHZQTU5DdUFXUDNEUURBZWpkbTFHanp3UzdwTW13aTc1WG5nQUQ0L0NRL29YNFRGZTRRdDd1TU1iT3pqdURjMEVtWENQL0M3Y0ozOEl1K1JQNFFFZThDVThwUDhXSG1PUFgyRVB6ODdUUG8yMDJleTJPamxuUVNYVi82YXJPaldGbXZzek1XdGQ2Q3F3T2xLSHE2b3Z5Y0xhV01XVnlkWEtGRlpubVZGbFpVNDZ0UDdSMm5JNW5jYmkvZERrZkR0RkJBMkREWGJZa2hLYytWMEJxczVadDlKTTFIUUdCUlRtL0VlelRtWk5LdHBjQU1zOVl1NkFLOWNhRjc2em9MV0lXY2ZNR09Ta1ZkdXZTV2VjaHFac3owNDBJYjJQWTN1cnhCSlR6cmlUOTVsaXB6K1ROMWZtQUFBQWVKeHRrTWwyd2pBTVJmT0FoQUJsS20yaDgwQzMrYWpnQ0tLRFk2Y2VnUDU5VFlCenVrQUwrejFac3E4Y3RhSlRUS1Byc1VRTGJYUVFJMEVYS1hyb1k0QWJEREhDR0JOTWNZc1o3bkNQQjh5eHdDT2U4SXdYdk9JTjcvakFKNzZ3eEhmVXFXWCtPemd1bVdBakpNVjE3aTBOZGxyNmlyTEtPK3FmdGRUN2k2eTR1RlNVdkNrbmF5K2xGWVpJWmFRY21mSC94SUZkWW45OGJxaHJhMWFLVE0vNmxXTW55YVlpcngxckZVUVpGQmtiMnpKVXRvWGVKQ2VnMFduTHRIZVNGYzNPdHJub3pOd3FpMFRrU3BCTURCMW5TZGU1b0pYVzIzaFRTMi9UMExpbGdsWFg3ZG1GVnhMbnE1VTB2WUFUSEZrM3pYM0JPaXNvUUhOREZEZVpucUtEeTloUk5hd043Vmg3MjdoRnpjSjVjOFRJTHJLWmZIN3RJUHhBRlAwQnBMZUpQQT09KSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBodHRwOi8vc2Fzcy1sYW5nLmNvbS9kb2N1bWVudGF0aW9uL2ZpbGUuU0FTU19SRUZFUkVOQ0UuaHRtbCNtYXBzXG4kaWNvbnM6IChcbiAgICAgICAgICBwbGF5OiAnZjEwMScsXG4gICAgICAgICAgcGxheS1jaXJjbGU6ICdmMTAyJyxcbiAgICAgICAgICBwYXVzZTogJ2YxMDMnLFxuICAgICAgICAgIHZvbHVtZS1tdXRlOiAnZjEwNCcsXG4gICAgICAgICAgdm9sdW1lLWxvdzogJ2YxMDUnLFxuICAgICAgICAgIHZvbHVtZS1taWQ6ICdmMTA2JyxcbiAgICAgICAgICB2b2x1bWUtaGlnaDogJ2YxMDcnLFxuICAgICAgICAgIGZ1bGxzY3JlZW4tZW50ZXI6ICdmMTA4JyxcbiAgICAgICAgICBmdWxsc2NyZWVuLWV4aXQ6ICdmMTA5JyxcbiAgICAgICAgICBzcXVhcmU6ICdmMTBhJyxcbiAgICAgICAgICBzcGlubmVyOiAnZjEwYicsXG4gICAgICAgICAgc3VidGl0bGVzOiAnZjEwYycsXG4gICAgICAgICAgY2FwdGlvbnM6ICdmMTBkJyxcbiAgICAgICAgICBjaGFwdGVyczogJ2YxMGUnLFxuICAgICAgICAgIHNoYXJlOiAnZjEwZicsXG4gICAgICAgICAgY29nOiAnZjExMCcsXG4gICAgICAgICAgY2lyY2xlOiAnZjExMScsXG4gICAgICAgICAgY2lyY2xlLW91dGxpbmU6ICdmMTEyJyxcbiAgICAgICAgICBjaXJjbGUtaW5uZXItY2lyY2xlOiAnZjExMycsXG4gICAgICAgICAgaGQ6ICdmMTE0JyxcbiAgICAgICAgICBjYW5jZWw6ICdmMTE1JyxcbiAgICAgICAgICByZXBsYXk6ICdmMTE2JyxcbiAgICAgICAgICBmYWNlYm9vazogJ2YxMTcnLFxuICAgICAgICAgIGdwbHVzOiAnZjExOCcsXG4gICAgICAgICAgbGlua2VkaW46ICdmMTE5JyxcbiAgICAgICAgICB0d2l0dGVyOiAnZjExYScsXG4gICAgICAgICAgdHVtYmxyOiAnZjExYicsXG4gICAgICAgICAgcGludGVyZXN0OiAnZjExYycsXG4gICAgICAgICAgYXVkaW8tZGVzY3JpcHRpb246ICdmMTFkJyxcbiAgICAgICAgICBhdWRpbzogJ2YxMWUnLFxuICAgICAgICAgIG5leHQtaXRlbTogJ2YxMWYnLFxuICAgICAgICAgIHByZXZpb3VzLWl0ZW06ICdmMTIwJyxcbiAgICAgICAgICBwaWN0dXJlLWluLXBpY3R1cmUtZW50ZXI6ICdmMTIxJyxcbiAgICAgICAgICBwaWN0dXJlLWluLXBpY3R1cmUtZXhpdDogJ2YxMjInLFxuKTtcblxuLy8gTk9URTogVGhpcyBpcyBhcyBjb21wbGV4IGFzIHdlIHdhbnQgdG8gZ2V0IHdpdGggU0NTUyBmdW5jdGlvbmFsaXR5LlxuLy9cbi8vIE5vdyB0aGF0IHdlIGhhdmUgYSBtYXAgb2YgaWNvbnMgYWJvdmUsIHdlIGNhbiBpdGVyYXRlIG92ZXIgdGhhdCBtYXAgYW5kIGNyZWF0ZSBhbiBpY29uIGNsYXNzXG4vLyBmb3IgZWFjaCBpY29uIGluIHRoYXQgbGlzdC4gVGhlIGl0ZXJhdG9yIGJlbG93IHByb2R1Y2VzIENTUyBjbGFzc2VzIGxpa2UgdGhpczpcbi8vXG4vLyAudmpzLWljb24tcGxheSB7XG4vLyAgIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuLy8gICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyB9XG4vLyAudmpzLWljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjViNlwiOyB9XG4vL1xuLy8gV2UgY2FuIHRoZW4gdXNlIEBleHRlbmQgaW4gdGhlIGNvZGViYXNlIHdoZW4gd2UgbmVlZCB0byBhZGQgYW4gaWNvbiB0byBhIGNsYXNzLiBAZXh0ZW5kIGJ1aWxkcyB1cFxuLy8gdGhlIHNlbGVjdG9ycyBmb3IgeW91IHNvIHlvdSBjYW4gYXZvaWQgZHVwbGljYXRpb24uIFRoaXMgaXMgZ2VuZXJhbGx5IGEgYmFkIGlkZWEsIGJ1dCBzaW5jZSBlYWNoXG4vLyBpY29uIHNob3VsZCBvbmx5IGJlIGV4dGVuZGVkIG9uZSBvciB0d28gb3RoZXIgcGxhY2VzLCB3ZSdsbCByb2xsIHdpdGggaXQuXG5AZWFjaCAkbmFtZSwgJGNvbnRlbnQgaW4gJGljb25zIHtcbiAgLnZqcy1pY29uLSN7JG5hbWV9IHtcbiAgICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjaGFyKCRjb250ZW50KTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnZpZGVvLWpzIHtcbiAgLy8gZGlzcGxheTppbmxpbmUtYmxvY2sgd291bGQgYmUgY2xvc2VyIHRvIHRoZSB2aWRlbyBlbCdzIGRpc3BsYXk6aW5saW5lXG4gIC8vIGJ1dCBpdCByZXN1bHRzIGluIGZsYXNoIHJlbG9hZGluZyB3aGVuIGdvaW5nIGludG8gZnVsbHNjcmVlbiBbIzIyMDVdXG4gIC8vIFRPRE86IFN0aWxsIG5lZWRlZD9cbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIE1ha2UgdmlkZW8uanMgdmlkZW9zIGFsaWduIHRvcCB3aGVuIG5leHQgdG8gdmlkZW8gZWxlbWVudHNcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICAvLyBTdGFydCB3aXRoIDEwcHggZm9yIGJhc2UgZm9udCBzaXplIHNvIG90aGVyIGRpbWVuc2lvbnMgY2FuIGJlIGVtIGJhc2VkIGFuZFxuICAvLyBlYXNpbHkgY2FsY3VsYWJsZS5cbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvLyBQcm92aWRlIHNvbWUgYmFzaWMgZGVmYXVsdHMgZm9yIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLy8gQXZvaWRpbmcgaGVsdmV0aWNhOiBpc3N1ZSAjMzc2XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblxuICAvLyBGaXggZm9yIEZpcmVmb3ggOSBmdWxsc2NyZWVuIChvbmx5IGlmIGl0IGlzIGVuYWJsZWQpLiBOb3QgbmVlZGVkIHdoZW5cbiAgLy8gY2hlY2tpbmcgZnVsbFNjcmVlbkVuYWJsZWQuXG4gICY6LW1vei1mdWxsLXNjcmVlbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4gICY6LXdlYmtpdC1mdWxsLXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLy8gcmVzZXQgd29yZC1icmVhayBpbnNpZGUgdGhlIHBsYXllciBkaXZcbiAgd29yZC1icmVhazogaW5pdGlhbDtcbn1cblxuLnZpZGVvLWpzW3RhYmluZGV4PVwiLTFcIl0ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vLyBBbGwgZWxlbWVudHMgaW5oZXJpdCBib3JkZXItYm94IHNpemluZ1xuLnZpZGVvLWpzICosXG4udmlkZW8tanMgKjpiZWZvcmUsXG4udmlkZW8tanMgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8vIExpc3Qgc3R5bGUgcmVzZXRcbi52aWRlby1qcyB1bCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuXG4gIC8vIEltcG9ydGFudCB0byBzcGVjaWZ5IGVhY2hcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gRmlsbCB0aGUgd2lkdGggb2YgdGhlIGNvbnRhaW5pbmcgZWxlbWVudCBhbmQgdXNlIHBhZGRpbmcgdG8gY3JlYXRlIHRoZVxuLy8gZGVzaXJlZCBhc3BlY3QgcmF0aW8uIERlZmF1bHQgdG8gMTZ4OSB1bmxlc3MgYW5vdGhlciByYXRpbyBpcyBnaXZlbi5cbkBtaXhpbiBhcHBseS1hc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlICogbWF0aC5kaXYoJGhlaWdodCwgJHdpZHRoKTtcbn1cblxuLy8gTm90IGluY2x1ZGluZyBhIGRlZmF1bHQgQVIgaW4gdmpzLWZsdWlkIGJlY2F1c2UgaXQgd291bGQgb3ZlcnJpZGVcbi8vIHRoZSB1c2VyIHNldCBBUiBpbmplY3RlZCBpbnRvIHRoZSBoZWFkZXIuXG4udmlkZW8tanMudmpzLWZsdWlkLFxuLnZpZGVvLWpzLnZqcy0xNi05LFxuLnZpZGVvLWpzLnZqcy00LTMsXG4udmlkZW8tanMudmpzLTktMTYsXG4udmlkZW8tanMudmpzLTEtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbn1cblxuLnZpZGVvLWpzLnZqcy0xNi05IHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDE2LCA5KTtcbn1cblxuLnZpZGVvLWpzLnZqcy00LTMge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oNCwgMyk7XG59XG5cbi52aWRlby1qcy52anMtOS0xNiB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbyg5LCAxNik7XG59XG5cbi52aWRlby1qcy52anMtMS0xIHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDEsIDEpO1xufVxuXG4udmlkZW8tanMudmpzLWZpbGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBQbGF5YmFjayB0ZWNobm9sb2d5IGVsZW1lbnRzIGV4cGFuZCB0byB0aGUgd2lkdGgvaGVpZ2h0IG9mIHRoZSBjb250YWluaW5nIGRpdlxuLy8gPHZpZGVvPiBvciA8b2JqZWN0PlxuLnZpZGVvLWpzIC52anMtdGVjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBGdWxsc2NyZWVuIFN0eWxlc1xuYm9keS52anMtZnVsbC13aW5kb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52anMtZnVsbC13aW5kb3cgLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW46bm90KC52anMtaW9zLW5hdGl2ZS1mcykge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgLy8gVW5kbyBhbnkgYXNwZWN0IHJhdGlvIHBhZGRpbmcgZm9yIGZsdWlkIGxheW91dHNcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuLnZqcy11c2VyLWluYWN0aXZlIHtcbiAgY3Vyc29yOiBub25lO1xufVxuXG5cbi8vIEhpZGUgZGlzYWJsZWQgb3IgdW5zdXBwb3J0ZWQgY29udHJvbHMuXG4udmpzLWhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udmpzLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIFZpc3VhbGx5IGhpZGRlbiBvZmZzY3JlZW4sIGJ1dCBhY2Nlc3NpYmxlIHRvIHNjcmVlbiByZWFkZXJzLlxuLnZpZGVvLWpzIC52anMtb2Zmc2NyZWVuIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4udmpzLWxvY2stc2hvd2luZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4vLyBUaGlzIG9wdGlvbmFsIHBhcmFncmFwaCBpbnNpZGUgdGhlIHZpZGVvIHRhZyBjYW4gcHJvdmlkZSBhIG1lc3NhZ2UgdG8gdXNlcnNcbi8vIGFib3V0IHdoYXQncyByZXF1aXJlZCB0byBwbGF5IHZpZGVvIHdoZW4gSmF2YVNjcmlwdCBpcyBkaXNhYmxlZFxuLnZqcy1uby1qcyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbi52anMtbm8tanMgYSxcbi52anMtbm8tanMgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2NkE4Q0M7XG59XG4iLCIvLyBUZXh0LCBpY29ucywgaG92ZXIgc3RhdGVzXG4kcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuXG4vLyBDb250cm9sIGJhY2tncm91bmRzIChjb250cm9sIGJhciwgYmlnIHBsYXksIG1lbnVzKVxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzJCMzMzRiAhZGVmYXVsdDtcbiRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5OiAwLjcgIWRlZmF1bHQ7XG5cbi8vIEhvdmVyIHN0YXRlcywgc2xpZGVyIGJhY2tncm91bmRzXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMzMlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3k6IDAuNSAhZGVmYXVsdDtcblxuLy8gQXZvaWRpbmcgaGVsdmV0aWNhOiBpc3N1ZSAjMzc2XG4kdGV4dC1mb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8gVXNpbmcgdGhlICctLScgbmFtaW5nIGZvciBjb21wb25lbnQtc3BlY2lmaWMgc3R5bGVzXG4kYmlnLXBsYXktYnV0dG9uLS1ib3JkZXItc2l6ZTogMC4wNjY2NmVtICFkZWZhdWx0O1xuJGJpZy1wbGF5LWJ1dHRvbi0td2lkdGg6IDNlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0OiAxLjVlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLWhlaWdodDogJGJpZy1wbGF5LWJ1dHRvbi0tbGluZS1oZWlnaHQgKyAoJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemUgKiAyKSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLXRyYW5zcGFyZW5jeTogMC44ICFkZWZhdWx0O1xuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBmb250LXNpemU6IDNlbTtcbiAgbGluZS1oZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0O1xuICBoZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWhlaWdodDtcbiAgd2lkdGg6ICRiaWctcGxheS1idXR0b24tLXdpZHRoOyAvLyBGaXJlZm94IGJ1ZzogRm9yIHNvbWUgcmVhc29uIHdpdGhvdXQgd2lkdGggdGhlIGljb24gd291bGRuJ3Qgc2hvdyB1cC4gU3dpdGNoZWQgdG8gdXNpbmcgd2lkdGggYW5kIHJlbW92ZWQgcGFkZGluZy5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemUgc29saWQgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcblxuICAvLyBOZWVkIGEgc2xpZ2h0bHkgZ3JheSBiZyBzbyBpdCBjYW4gYmUgc2VlbiBvbiBibGFjayBiYWNrZ3JvdW5kc1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG5cbiAgLy8gU2luY2UgdGhlIGJpZyBwbGF5IGJ1dHRvbiBkb2Vzbid0IGluaGVyaXQgZnJvbSB2anMtY29udHJvbCwgd2UgbmVlZCB0byBzcGVjaWZ5IGEgYml0IG1vcmUgdGhhblxuICAvLyBvdGhlciBidXR0b25zIGZvciB0aGUgaWNvbi5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1wbGF5O1xuXG4gICAgQGV4dGVuZCAlaWNvbi1kZWZhdWx0O1xuICB9XG59XG5cbi8vIEFsbG93IHBlb3BsZSB0aGF0IGhhdGUgdGhlaXIgcG9zdGVyIGltYWdlIHRvIGNlbnRlciB0aGUgYmlnIHBsYXkgYnV0dG9uLlxuLnZqcy1iaWctcGxheS1jZW50ZXJlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0obWF0aC5kaXYoJGJpZy1wbGF5LWJ1dHRvbi0taGVpZ2h0LCAyKSk7XG4gIG1hcmdpbi1sZWZ0OiAtKG1hdGguZGl2KCRiaWctcGxheS1idXR0b24tLXdpZHRoLCAyKSk7XG59XG5cbi52aWRlby1qczpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMHMpO1xufVxuXG4vLyBIaWRlIGlmIGNvbnRyb2xzIGFyZSBkaXNhYmxlZCwgdGhlIHZpZGVvIGlzIHBsYXlpbmcsIG9yIG5hdGl2ZSBjb250cm9scyBhcmUgdXNlZC5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWhhcy1zdGFydGVkIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWVycm9yIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2hvdyBiaWcgcGxheSBidXR0b24gaWYgdmlkZW8gaXMgcGF1c2VkIGFuZCAudmpzLXNob3ctYmlnLXBsYXktYnV0dG9uLW9uLXBhdXNlIGlzIHNldCBvbiB2aWRlbyBlbGVtZW50XG4udmpzLWhhcy1zdGFydGVkLnZqcy1wYXVzZWQudmpzLXNob3ctYmlnLXBsYXktYnV0dG9uLW9uLXBhdXNlIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIudmlkZW8tanMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gSUUgaW4gZ2VuZXJhbC4gV1RGLlxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogICAgbm9uZTtcbiAgYXBwZWFyYW5jZTogICAgICAgICBub25lO1xufVxuXG4udmpzLWNvbnRyb2wgLnZqcy1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY29udHJvbC52anMtY2xvc2UtYnV0dG9uIHtcbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLWNhbmNlbDtcbiAgfVxuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMC41ZW07XG4gIHotaW5kZXg6IDI7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cge1xuICBAZXh0ZW5kICVmaWxsLXBhcmVudDtcbiAgQGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcblxuICAvLyBUaGlzIGFsbG93cyBzY3JvbGxpbmcgb2YgY29udGVudCBpZiBuZWVkIGJlLlxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy8gUmVzZXQgYm94LXNpemluZyBpbnNpZGUgdGhlIG1vZGFsIGRpYWxvZy5cbi52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZyA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udmpzLW1vZGFsLWRpYWxvZyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG5cbiAgZm9udC1zaXplOiAxLjJlbTsgLy8gMTJweFxuICBsaW5lLWhlaWdodDogMS41OyAvLyAxOHB4XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgei1pbmRleDogMTtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gVGhlc2UgZnVuY3Rpb25zIGFuZCBtaXhpbnMgdGFrZW4gZnJvbTpcbi8vXG4vLyBcIkJ1aWxkaW5nIGEgbGluZWFyLWdyYWRpZW50IE1peGluIGluIFNhc3NcIiBieSBIdWdvIEdpcmF1ZGVsXG4vLyAgICBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vYnVpbGRpbmctbGluZWFyLWdyYWRpZW50LW1peGluLXNhc3MvXG4vLyAgICBodHRwOi8vc2Fzc21laXN0ZXIuY29tL2dpc3QvYjU4ZjZlMmNjMzE2MDAwN2M4ODBcbi8vXG5cbi8vLyBDb252ZXJ0IGFuZ2xlXG4vLy8gQGF1dGhvciBDaHJpcyBFcHBzdGVpblxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBjb252ZXJ0XG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gVW5pdCB0byBjb252ZXJ0IHRvXG4vLy8gQHJldHVybiB7TnVtYmVyfSBDb252ZXJ0ZWQgYW5nbGVcbkBmdW5jdGlvbiBjb252ZXJ0LWFuZ2xlKCR2YWx1ZSwgJHVuaXQpIHtcbiAgJGNvbnZlcnRhYmxlLXVuaXRzOiBkZWcgZ3JhZCB0dXJuIHJhZDtcbiAgJGNvbnZlcnNpb24tZmFjdG9yczogMSBtYXRoLmRpdigxMGdyYWQsIDlkZWcpIG1hdGguZGl2KDF0dXJuLCAzNjBkZWcpIG1hdGguZGl2KDMuMTQxNTkyNnJhZCwgMTgwZGVnKTtcbiAgQGlmIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgdW5pdCgkdmFsdWUpKSBhbmQgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCAkdW5pdCkge1xuICAgIEByZXR1cm4gbWF0aC5kaXYoJHZhbHVlLCBudGgoJGNvbnZlcnNpb24tZmFjdG9ycywgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCB1bml0KCR2YWx1ZSkpKSlcbiAgICAgICAgICAgICAqIG50aCgkY29udmVyc2lvbi1mYWN0b3JzLCBpbmRleCgkY29udmVydGFibGUtdW5pdHMsICR1bml0KSk7XG4gIH1cblxuICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAje3VuaXQoJHZhbHVlKX1gIHRvIGAjeyR1bml0fWAuXCI7XG59XG5cbi8vLyBUZXN0IGlmIGAkdmFsdWVgIGlzIGFuIGFuZ2xlXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgLSBWYWx1ZSB0byB0ZXN0XG4vLy8gQHJldHVybiB7Qm9vbH1cbkBmdW5jdGlvbiBpcy1kaXJlY3Rpb24oJHZhbHVlKSB7XG4gICRpcy1kaXJlY3Rpb246IGluZGV4KChcbiAgICAndG8gdG9wJyxcbiAgICAndG8gdG9wIHJpZ2h0JyxcbiAgICAndG8gcmlnaHQgdG9wJyxcbiAgICAndG8gcmlnaHQnLFxuICAgICd0byBib3R0b20gcmlnaHQnLFxuICAgICd0byByaWdodCBib3R0b20nLFxuICAgICd0byBib3R0b20nLFxuICAgICd0byBib3R0b20gbGVmdCcsXG4gICAgJ3RvIGxlZnQgYm90dG9tJyxcbiAgICAndG8gbGVmdCcsXG4gICAgJ3RvIGxlZnQgdG9wJyxcbiAgICAndG8gdG9wIGxlZnQnXG4gICksICR2YWx1ZSk7XG4gICRpcy1hbmdsZTogdHlwZS1vZigkdmFsdWUpID09ICdudW1iZXInIGFuZCBpbmRleCgnZGVnJyAnZ3JhZCcgJ3R1cm4nICdyYWQnLCB1bml0KCR2YWx1ZSkpO1xuXG4gIEByZXR1cm4gJGlzLWRpcmVjdGlvbiBvciAkaXMtYW5nbGU7XG59XG5cbi8vLyBDb252ZXJ0IGEgZGlyZWN0aW9uIHRvIGxlZ2FjeSBzeW50YXhcbi8vLyBAcGFyYW0ge0tleXdvcmQgfCBBbmdsZX0gJHZhbHVlIC0gVmFsdWUgdG8gY29udmVydFxuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gaXMtZGlyZWN0aW9uXG4vLy8gQHJlcXVpcmUge2Z1bmN0aW9ufSBjb252ZXJ0LWFuZ2xlXG5AZnVuY3Rpb24gbGVnYWN5LWRpcmVjdGlvbigkdmFsdWUpIHtcbiAgQGlmIGlzLWRpcmVjdGlvbigkdmFsdWUpID09IGZhbHNlIHtcbiAgICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAjeyR2YWx1ZX1gIHRvIGxlZ2FjeSBzeW50YXggYmVjYXVzZSBpdCBkb2Vzbid0IHNlZW0gdG8gYmUgYW4gYW5nbGUgb3IgYSBkaXJlY3Rpb25cIjtcbiAgfVxuXG4gICRjb252ZXJzaW9uLW1hcDogKFxuICAgICd0byB0b3AnICAgICAgICAgIDogJ2JvdHRvbScsXG4gICAgJ3RvIHRvcCByaWdodCcgICAgOiAnYm90dG9tIGxlZnQnLFxuICAgICd0byByaWdodCB0b3AnICAgIDogJ2xlZnQgYm90dG9tJyxcbiAgICAndG8gcmlnaHQnICAgICAgICA6ICdsZWZ0JyxcbiAgICAndG8gYm90dG9tIHJpZ2h0JyA6ICd0b3AgbGVmdCcsXG4gICAgJ3RvIHJpZ2h0IGJvdHRvbScgOiAnbGVmdCB0b3AnLFxuICAgICd0byBib3R0b20nICAgICAgIDogJ3RvcCcsXG4gICAgJ3RvIGJvdHRvbSBsZWZ0JyAgOiAndG9wIHJpZ2h0JyxcbiAgICAndG8gbGVmdCBib3R0b20nICA6ICdyaWdodCB0b3AnLFxuICAgICd0byBsZWZ0JyAgICAgICAgIDogJ3JpZ2h0JyxcbiAgICAndG8gbGVmdCB0b3AnICAgICA6ICdyaWdodCBib3R0b20nLFxuICAgICd0byB0b3AgbGVmdCcgICAgIDogJ2JvdHRvbSByaWdodCdcbiAgKTtcblxuICBAaWYgbWFwLWhhcy1rZXkoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpO1xuICB9XG5cbiAgQHJldHVybiA5MGRlZyAtIGNvbnZlcnQtYW5nbGUoJHZhbHVlLCAnZGVnJyk7XG59XG5cbi8vLyBNaXhpbiBwcmludGluZyBhIGxpbmVhci1ncmFkaWVudFxuLy8vIGFzIHdlbGwgYXMgYSBwbGFpbiBjb2xvciBmYWxsYmFja1xuLy8vIGFuZCB0aGUgYC13ZWJraXQtYCBwcmVmaXhlZCBkZWNsYXJhdGlvblxuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIHtTdHJpbmcgfCBMaXN0IHwgQW5nbGV9ICRkaXJlY3Rpb24gLSBMaW5lYXIgZ3JhZGllbnQgZGlyZWN0aW9uXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAkY29sb3Itc3RvcHMgLSBMaXN0IG9mIGNvbG9yLXN0b3BzIGNvbXBvc2luZyB0aGUgZ3JhZGllbnRcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzLi4uKSB7XG4gIEBpZiBpcy1kaXJlY3Rpb24oJGRpcmVjdGlvbikgPT0gZmFsc2Uge1xuICAgICRjb2xvci1zdG9wczogKCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG4gICAgJGRpcmVjdGlvbjogMTgwZGVnO1xuICB9XG5cbiAgYmFja2dyb3VuZDogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbigkZGlyZWN0aW9uKSwgJGNvbG9yLXN0b3BzKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG59XG4iLCIudmpzLW1lbnUtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBDaGFuZ2UgY3Vyc29yIGJhY2sgdG8gZGVmYXVsdCBpZiB0aGUgbWVudSBidXR0b24gaXMgZGlzYWJsZWRcbi52anMtbWVudS1idXR0b24udmpzLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBkaXNhYmxlZFxuLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQ6aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBvZiBjb250ZW50IGlmIG5lZWQgYmUuXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vLyBSZXNldCBib3gtc2l6aW5nIGluc2lkZSB0aGUgbWVudS5cbi52anMtbWVudSAudmpzLW1lbnUtY29udGVudCA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBzY3J1YmJpbmdcbi52anMtc2NydWJiaW5nIC52anMtY29udHJvbC52anMtbWVudS1idXR0b246aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06Zm9jdXMsXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3Zlcixcbi5qcy1mb2N1cy12aXNpYmxlIC52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmhvdmVyIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQsXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkOmZvY3VzLFxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpob3Zlcixcbi5qcy1mb2N1cy12aXNpYmxlIC52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnZpZGVvLWpzIC52anMtbWVudSAqOm5vdCgudmpzLXNlbGVjdGVkKTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51ICo6bm90KC52anMtc2VsZWN0ZWQpOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwLjNlbSAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwZW07XG4gIGxlZnQ6IC0zZW07IC8vIChXaWR0aCBvZiB2anMtbWVudSAtIHdpZHRoIG9mIGJ1dHRvbikgLyAyXG4gIGhlaWdodDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7IC8vIFNhbWUgYXMgdWwgYmFja2dyb3VuZFxufVxuXG4vLyBCdXR0b24gUG9wLXVwIE1lbnVcbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEuNWVtOyAvLyBTYW1lIGJvdHRvbSBhcyB2anMtbWVudSBib3JkZXItdG9wXG4gIG1heC1oZWlnaHQ6IDE1ZW07XG59XG5cbi52anMtbGF5b3V0LXRpbnkgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsXG4udmpzLWxheW91dC14LXNtYWxsIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNWVtO1xufVxuXG4udmpzLWxheW91dC1zbWFsbCAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwZW07XG59XG5cbi52anMtbGF5b3V0LW1lZGl1bSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDE0ZW07XG59XG5cbi52anMtbGF5b3V0LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LFxuLnZqcy1sYXlvdXQteC1sYXJnZSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCxcbi52anMtbGF5b3V0LWh1Z2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyNWVtO1xufVxuXG4udmpzLXdvcmtpbmdob3ZlciAudmpzLW1lbnUtYnV0dG9uLXBvcHVwLnZqcy1ob3ZlciAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudS52anMtbG9jay1zaG93aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmJlZm9yZSB7XG4gIC8vIEljb24gcHNldWRvZWxlbWVudCBoYXMgYSBkaWZmZXJlbnQgYmFzZSBmb250IHNpemUgKDEuOGVtKSwgc28gd2UgbmVlZCB0b1xuICAvLyBhY2NvdW50IGZvciB0aGF0IGluIHRoZSB3aWR0aC4gNGVtIChzdGFuZGFyZCBidXR0b24gd2lkdGgpIGRpdmlkZWQgYnkgMS44XG4gIC8vIHRvIGdldCB0aGUgc2FtZSBidXR0b24gd2lkdGggYXMgbm9ybWFsLlxuICB3aWR0aDogMi4yMjIyMjIyMjJlbTtcbn1cblxuLy8gSG92ZXIgc3RhdGVcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3Zlcixcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyxcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSxcbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIC8vIFRoaXMgd2lkdGggaXMgY3VycmVudGx5IHNwZWNpZmljIHRvIHRoZSBpbmxpbmUgdm9sdW1lIGJhci5cbiAgd2lkdGg6IDEyZW07XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lIC52anMtbWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0ZW07XG4gIHRvcDogMDtcblxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3ZlciAudmpzLW1lbnUsXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6Zm9jdXMgLnZqcy1tZW51LFxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIC52anMtbWVudSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUtY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzLjBlbTtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4vLyBWaWRlbyBoYXMgc3RhcnRlZCBwbGF5aW5nXG4udmpzLWhhcy1zdGFydGVkIC52anMtY29udHJvbC1iYXIge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG5cbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xczsgLy8gVmFyIG5lZWRlZCBiZWNhdXNlIG9mIGNvbW1hXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcbn1cblxuLy8gVmlkZW8gaGFzIHN0YXJ0ZWQgcGxheWluZyBBTkQgdXNlciBpcyBpbmFjdGl2ZVxuLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgLy8gUmVtYWluIHZpc2libGUgZm9yIHNjcmVlbiByZWFkZXIgYW5kIGtleWJvYXJkIHVzZXJzXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIHByZXZlbnQgYSBjbGljay90YXAgZnJvbSBpbnRlcmFjdGluZyB3aXRoIHZqcy1sb2NrLXNob3dpbmcgbWVudSdzXG4gIC8vIG9yIG90aGVyIGNvbnRyb2xzIHdoaWxlIHdlIGFyZSBpbmFjdGl2ZS9oaWRkZW5cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDEuMHMsIG9wYWNpdHkgMS4wcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xuXG59XG5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1jb250cm9sLWJhcixcbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtY29udHJvbC1iYXIsXG4udmpzLWVycm9yIC52anMtY29udHJvbC1iYXIge1xuICAvLyAhaW1wb3J0YW50IGlzIG9rIGluIHRoaXMgY29udGV4dC5cbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBEb24ndCBoaWRlIHRoZSBjb250cm9sIGJhciBpZiBpdCdzIGF1ZGlvXG4udmpzLWF1ZGlvLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLy8gbm8gZmxleCBzdXBwb3J0XG4udmpzLWhhcy1zdGFydGVkLnZqcy1uby1mbGV4IC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbiIsIi8vIHZqcy1jb250cm9sIG1pZ2h0IGJlIGJldHRlciBuYW1lZCB2anMtYnV0dG9uIG5vdy5cbi8vIEl0J3MgdXNlZCBvbiBib3RoIHJlYWwgYnV0dG9ucyAocGxheSBidXR0b24pXG4vLyBhbmQgZGl2IGJ1dHRvbnMgKG1lbnUgYnV0dG9ucylcbi52aWRlby1qcyAudmpzLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0ZW07XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbn1cbi52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuXG4gIEBleHRlbmQgJWljb24tZGVmYXVsdDtcbn1cblxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBSZXBsYWNlbWVudCBmb3IgZm9jdXMgb3V0bGluZVxuLnZpZGVvLWpzIC52anMtY29udHJvbDpmb2N1czpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmhvdmVyOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gcmdiYSgkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yLCAxKTtcbn1cblxuLy8gSGlkZSBjb250cm9sIHRleHQgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyc1xuLnZpZGVvLWpzIC52anMtY29udHJvbC10ZXh0IHtcbiAgQGluY2x1ZGUgaGlkZS12aXN1YWxseTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCIudmlkZW8tanMgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gLnZqcy1wcm9ncmVzcy1jb250cm9sIC8gUHJvZ3Jlc3NDb250cm9sXG4vL1xuLy8gVGhpcyBpcyB0aGUgY29udGFpbmVyIGZvciBhbGwgcHJvZ3Jlc3MgYmFyLXJlbGF0ZWQgY29tcG9uZW50cy9lbGVtZW50cy5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChjZW50ZXIpO1xuICBtaW4td2lkdGg6IDRlbTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udmpzLWxpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1saXZldWkgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KGNlbnRlcik7XG59XG5cbi52anMtbm8tZmxleCAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICB3aWR0aDogYXV0bztcbn1cblxuLy8gLnZqcy1wcm9ncmVzcy1ob2xkZXIgLyBTZWVrQmFyXG4vL1xuLy8gQm94IGNvbnRhaW5pbmcgcGxheSBhbmQgbG9hZCBwcm9ncmVzcyBiYXJzLiBJdCBhbHNvIGFjdHMgYXMgc2VlayBzY3J1YmJlci5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcblxuICAvLyBUaGlzIGlzIG9uZSBvZiB0aGUgcmFyZSBjYXNlcyB3aGVyZSB3ZSBhcmUgdXNpbmcgYSBwaXhlbCBkaW1lbnNpb24uIFRoZVxuICAvLyByZWFzb24gaXMgdGhhdCB0aGUgcHJvZ3Jlc3MgaG9sZGVyIGZvbnQtc2l6ZSBjaGFuZ2VzIG9uIGhvdmVyLiBXaXRoIHRoZVxuICAvLyBkZWZhdWx0IGVtLWJhc2VkIG1hcmdpbnMsIHRoaXMgbWVhbnMgaXQgZ2V0cyBuYXJyb3dlciBhbmQgY2F1c2VzIGlzc3Vlc1xuICAvLyB3aXRoIG1vdXNlb3ZlciBiZWhhdmlvcnMvbWF0aC5cbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi8vIFRoaXMgaW5jcmVhc2VzIHRoZSBzaXplIG9mIHRoZSBwcm9ncmVzcyBob2xkZXIgc28gdGhlcmUgaXMgYW4gaW5jcmVhc2VkXG4vLyBoaXQgYXJlYSBmb3IgY2xpY2tzL3RvdWNoZXMuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjY2NjY2NjY2NjY2NjY2NjY2NmVtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyLmRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIC52anMtcGxheS1wcm9ncmVzcyAvIFBsYXlQcm9ncmVzc0JhciBhbmQgLnZqcy1sb2FkLXByb2dyZXNzIC8gTG9hZFByb2dyZXNzQmFyXG4vL1xuLy8gVGhlc2UgYXJlIGJhcnMgdGhhdCBhcHBlYXIgd2l0aGluIHRoZSBwcm9ncmVzcyBjb250cm9sIHRvIGNvbW11bmljYXRlIHRoZVxuLy8gYW1vdW50IG9mIG1lZGlhIHRoYXQgaGFzIHBsYXllZCBiYWNrIGFuZCB0aGUgYW1vdW50IG9mIG1lZGlhIHRoYXQgaGFzXG4vLyBsb2FkZWQsIHJlc3BlY3RpdmVseS5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLXBsYXktcHJvZ3Jlc3MsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1sb2FkLXByb2dyZXNzLFxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLy8gdXBkYXRlZCBieSBqYXZhc2NyaXB0IGR1cmluZyBwbGF5YmFja1xuICB3aWR0aDogMDtcbn1cblxuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNpcmNsZTtcblxuICAvLyBQcm9ncmVzcyBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMC41ZW07XG4gICAgdG9wOiAtMC4zMzMzMzMzMzMzMzMzMzNlbTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi8vIFRoZXJlIGFyZSBjaGlsZCBlbGVtZW50cyBvZiB0aGUgbG9hZCBwcm9ncmVzcyBiYXIgdGhhdCByZXByZXNlbnQgdGhlXG4vLyBzcGVjaWZpYyB0aW1lIHJhbmdlcyB0aGF0IGhhdmUgYmVlbiBidWZmZXJlZC5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgYmFja2dyb3VuZDogcmdiYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsIDAuNzUpO1xufVxuXG4vLyAudmpzLXRpbWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHByb2dyZXNzIGJhci5cbi8vXG4vLyBCeSBkZWZhdWx0LCB0aGV5IGFyZSBoaWRkZW4gYW5kIG9ubHkgc2hvd24gd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBwcm9ncmVzc1xuLy8gY29udHJvbC5cbi52aWRlby1qcyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjZmZmLCAwLjgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgY29sb3I6ICMwMDA7XG5cbiAgLy8gQnkgZmxvYXRpbmcgdGhlIHRvb2x0aXBzIHRvIHRoZSByaWdodCwgdGhlaXIgcmlnaHQgZWRnZSBiZWNvbWVzIGFsaWduZWRcbiAgLy8gd2l0aCB0aGUgcmlnaHQgZWRnZSBvZiB0aGVpciBwYXJlbnQgZWxlbWVudC4gSG93ZXZlciwgaW4gb3JkZXIgdG8gaGF2ZSB0aGVtXG4gIC8vIGNlbnRlcmVkLCB0aGV5IG11c3QgYmUgcHVsbGVkIGZ1cnRoZXIgdG8gdGhlIHJpZ2h0IHZpYSBwb3NpdGlvbmluZyAoZS5nLlxuICAvLyBgcmlnaHQ6IC0xMHB4O2AuIFRoaXMgcGFydCBpcyBsZWZ0IHRvIEphdmFTY3JpcHQuXG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoZSBmb250LXNpemUgc2hvdWxkIHRyYW5zbGF0ZSB0byBhIGNvbnNpc3RlbnQgMTBweCBmb3IgdGltZSB0b29sdGlwcyBpblxuICAvLyBhbGwgc3RhdGVzLiBUaGlzIGlzIHRyaWNreSBiZWNhdXNlIHRoZSAudmpzLXByb2dyZXNzLWhvbGRlciBlbGVtZW50XG4gIC8vIGNoYW5nZXMgaXRzIGZvbnQtc2l6ZSB3aGVuIHRoZSAudmpzLXByb2dyZXNzLWNvbnRyb2wgaXMgaG92ZXJlZC5cbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdGltZS10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAvLyBFbnN1cmUgdGhhdCB3ZSBtYWludGFpbiBhIGZvbnQtc2l6ZSBvZiB+MTBweC5cbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyAudmpzLW1vdXNlLWRpc3BsYXkgLyBNb3VzZVRpbWVEaXNwbGF5XG4vL1xuLy8gVGhpcyBlbGVtZW50IHRyYWNrcyB0aGUgbW91c2UgcG9zaXRpb24gYWxvbmcgdGhlIHByb2dyZXNzIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB0aW1lIGF0IHRoYXQgcG9pbnQgaW4gdGhlIG1lZGlhLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB6LWluZGV4OiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDEuMHMsIG9wYWNpdHkgMS4wcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbW91c2UtZGlzcGxheSAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoIzAwMCwgMC44KTtcbn1cbiIsIi52aWRlby1qcyAudmpzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC40NWVtIDAgMC40NWVtO1xuXG4gIEBpbmNsdWRlIHVzZXItc2VsZWN0KG5vbmUpO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuIH1cblxuLnZpZGVvLWpzIC52anMtc2xpZGVyLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXI6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gcmdiYSgkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yLCAxKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAxZW0gJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcik7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1oaWdoO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTAgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tdm9sdW1lLW11dGU7XG59XG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0xIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1sb3c7XG59XG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0yIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1taWQ7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4O1xufVxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCB7XG4gICYudmpzLWhvdmVyIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICY6YWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICY6Zm9jdXMgIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICYgLnZqcy12b2x1bWUtY29udHJvbDphY3RpdmUsXG4gICYudmpzLWhvdmVyIC52anMtbXV0ZS1jb250cm9sICB+IC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICYgLnZqcy12b2x1bWUtY29udHJvbC52anMtc2xpZGVyLWFjdGl2ZSB7XG4gICAgJi52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAgICAgd2lkdGg6IDVlbTtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgICAgIGxlZnQ6IC0zLjVlbTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obGVmdCAwcyk7XG4gICAgfVxuICAgICR0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcywgaGVpZ2h0IDAuMXMsIHdpZHRoIDAuMXMsIGxlZnQgMHMsIHRvcCAwcztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KTtcbiAgfVxuXG4gICYudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsIHtcbiAgICAmLnZqcy1ob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgICAgIHdpZHRoOiAxMGVtO1xuXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIDAuMXMpO1xuICAgIH1cbiAgICAmLnZqcy1tdXRlLXRvZ2dsZS1vbmx5IHtcbiAgICAgIHdpZHRoOiA0ZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCAxcyk7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBoZWlnaHQ6IDhlbTtcbiAgd2lkdGg6IDNlbTtcbiAgbGVmdDogLTMwMDBlbTtcblxuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcyAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDNlbTtcblxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbn1cblxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCxcbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwLjVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtYmFyIHtcbiAgbWFyZ2luOiAxLjM1ZW0gMC40NWVtO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAwLjNlbTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC4zZW07XG4gIGhlaWdodDogNWVtO1xuICBtYXJnaW46IDEuMzVlbSBhdXRvO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIEBleHRlbmQgLnZqcy1pY29uLWNpcmNsZTtcblxuICAvLyBWb2x1bWUgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAwLjllbTsgLy8gRG9pbmcgdGhpcyB0byBtYXRjaCB0aGUgaGFuZGxlIG9uIHBsYXkgcHJvZ3Jlc3MuXG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4udmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHdpZHRoOiAwLjNlbTtcblxuICAvLyBWb2x1bWUgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgICBsZWZ0OiAtMC4zZW07XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMC4zZW07XG5cbiAgLy8gVm9sdW1lIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAtMC4zZW07XG4gICAgcmlnaHQ6IC0wLjVlbTtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA0ZW07XG59XG5cbi8vIEFzc3VtZXMgdm9sdW1lIHN0YXJ0cyBhdCAxLjAuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdmVydGljYWwge1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDhlbTtcbiAgYm90dG9tOiA4ZW07XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tZW51IHtcbiAgbGVmdDogLTJlbTtcbn1cblxuLy8gLnZqcy12b2x1bWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHZvbHVtZSBiYXIuXG4vL1xuLy8gQnkgZGVmYXVsdCwgdGhleSBhcmUgaGlkZGVuIGFuZCBvbmx5IHNob3duIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgdm9sdW1lXG4vLyBjb250cm9sLlxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoI2ZmZiwgMC44KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjNlbSk7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIgLnZqcy12b2x1bWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbDpob3ZlciAudmpzLXZvbHVtZS10b29sdGlwLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBsZWZ0OiAxZW07XG4gIHRvcDogLTEycHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLmRpc2FibGVkOmhvdmVyIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1tb3VzZS1kaXNwbGF5IC8gTW91c2VWb2x1bWVMZXZlbERpc3BsYXlcbi8vXG4vLyBUaGlzIGVsZW1lbnQgdHJhY2tzIHRoZSBtb3VzZSBwb3NpdGlvbiBhbG9uZyB0aGUgdm9sdW1lIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB2b2x1bWUgbGV2ZWwuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB6LWluZGV4OiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG59XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtbm8tZmxleCAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbW91c2UtZGlzcGxheSAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjMDAwLCAwLjgpO1xufSIsIi52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBIaWRlIHRoZSBwb3N0ZXIgYWZ0ZXIgdGhlIHZpZGVvIGhhcyBzdGFydGVkIHBsYXlpbmdcbi52anMtaGFzLXN0YXJ0ZWQgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBEb24ndCBoaWRlIHRoZSBwb3N0ZXIgaWYgd2UncmUgcGxheWluZyBhdWRpb1xuLnZqcy1hdWRpby52anMtaGFzLXN0YXJ0ZWQgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gSGlkZSB0aGUgcG9zdGVyIHdoZW4gbmF0aXZlIGNvbnRyb2xzIGFyZSB1c2VkIG90aGVyd2lzZSBpdCBjb3ZlcnMgdGhlbVxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gY3NzIGZvciB0aGUgb2xkIGxpdmUgdWksIGFzc3VtZXMgdGhhdCB0aGUgcHJvZ3Jlc3MgYmFyIGlzIGhpZGRlblxuLnZpZGVvLWpzIC52anMtbGl2ZS1jb250cm9sIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KGZsZXgtc3RhcnQpO1xuICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIGhpZGUgdGhlIExpdmVEaXNwbGF5IHdoZW4gbm90IGxpdmUgb3Igd2hlblxuLy8gdGhlIG5ldyBsaXZldWkgaXMgaW4gdXNlXG4udmlkZW8tanM6bm90KC52anMtbGl2ZSkgLnZqcy1saXZlLWNvbnRyb2wsXG4udmlkZW8tanMudmpzLWxpdmV1aSAudmpzLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIGNzcyBmb3IgdGhlIG5ldyBsaXZlIHVpIGJlbG93XG4udmlkZW8tanMgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA0ZW07XG59XG5cbi52anMtbm8tZmxleCAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIGhpZGUgdGhlIFNlZWtUb0xpdmUgYnV0dG9uIHdoZW4gbm90IGxpdmUgYW5kXG4vLyB3aGVuIHRoZSBsaXZldWkgaXMgbm90IGluIHVzZVxuLnZpZGVvLWpzLnZqcy1saXZlOm5vdCgudmpzLWxpdmV1aSkgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCxcbi52aWRlby1qczpub3QoLnZqcy1saXZlKSAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gb25seSBzaG93IGFzIGEgcG9pbnRlciB3aGVuIHdlIHdpbGwgc2VlayB0byBsaXZlIGVkZ2Vcbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBAZXh0ZW5kIC52anMtaWNvbi1jaXJjbGU7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4vLyBtYWtlIHRoZSBsaXZlIGNpcmNsZSByZWQgd2hlbiBhdCB0aGUgbGl2ZSBlZGdlXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLnZqcy1jb250cm9sLnZqcy1hdC1saXZlLWVkZ2UgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZDtcbn1cbiIsIi52aWRlby1qcyAudmpzLXRpbWUtY29udHJvbCB7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBtaW4td2lkdGg6IDJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi52anMtbGl2ZSAudmpzLXRpbWUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIFdlIG5lZWQgdGhlIGV4dHJhIHNwZWNpZmljaXR5IHRoYXQgcmVmZXJlbmNpbmcgLnZqcy1uby1mbGV4IHByb3ZpZGVzLlxuLnZpZGVvLWpzIC52anMtY3VycmVudC10aW1lLFxuLnZqcy1uby1mbGV4IC52anMtY3VycmVudC10aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtZHVyYXRpb24sXG4udmpzLW5vLWZsZXggLnZqcy1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGltZS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZqcy1saXZlIC52anMtdGltZS1kaXZpZGVyIHtcbiAgLy8gQWxyZWFkeSB0aGUgZGVmYXVsdCwgYnV0IHdlIHdhbnQgdG8gZW5zdXJlIHdoZW4gdGhlIHBsYXllciBpcyBsaXZlXG4gIC8vIHRoaXMgaGlkZXMgaW4gdGhlIHNhbWUgd2F5IGFzIHRoZSBvdGhlciB0aW1lIGNvbnRyb2xzIGZvciBvdGhlciBza2luc1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIEBleHRlbmQgLnZqcy1pY29uLXBsYXk7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLXBsYXlpbmcgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tcGF1c2U7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLWVuZGVkIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXJlcGxheTtcbn1cbiIsIi8vIEVtdWxhdGVkIHRyYWNrc1xuLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8gTW92ZSBjYXB0aW9ucyBkb3duIHdoZW4gY29udHJvbHMgYXJlbid0IGJlaW5nIHNob3duXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBib3R0b206IDFlbTtcbn1cblxuLy8gSW5kaXZpZHVhbCB0cmFja3Ncbi52aWRlby1qcyAudmpzLXRleHQtdHJhY2sge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtO1xufVxuXG4udmpzLXN1YnRpdGxlcyB7IGNvbG9yOiAjZmZmOyB9IC8vIFN1YnRpdGxlcyBhcmUgd2hpdGVcbi52anMtY2FwdGlvbnMgeyBjb2xvcjogI2ZjNjsgfSAvLyBDYXB0aW9ucyBhcmUgeWVsbG93XG4udmpzLXR0LWN1ZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8vIE5hdGl2ZSB0cmFja3NcbnZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0zZW0pKTtcbn1cblxuLy8gTW92ZSBjYXB0aW9ucyBkb3duIHdoZW4gY29udHJvbHMgYXJlbid0IGJlaW5nIHNob3duXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgdmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTEuNWVtKSk7XG59XG4iLCIudmlkZW8tanMgLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZW50ZXI7XG4gIH1cbn1cbi8vIFN3aXRjaCB0byB0aGUgZXhpdCBpY29uIHdoZW4gdGhlIHBsYXllciBpcyBpbiBmdWxsc2NyZWVuXG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tZnVsbHNjcmVlbi1leGl0O1xufVxuIiwiLy8gVE9ETzogSSBmZWVsIGxpa2UgdGhpcyBzaG91bGQgYmUgYSBnZW5lcmljIG1lbnUuIFJlc2VhcmNoIGxhdGVyLlxuLnZqcy1wbGF5YmFjay1yYXRlID4gLnZqcy1tZW51LWJ1dHRvbixcbi52anMtcGxheWJhY2stcmF0ZSAudmpzLXBsYXliYWNrLXJhdGUtdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1tZW51IHtcbiAgd2lkdGg6IDRlbTtcbiAgbGVmdDogMGVtO1xufVxuIiwiLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXkgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXk6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6ICdYJztcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6IDRlbTtcbiAgbGVmdDogMDtcblxuICAvLyBJbiBvcmRlciB0byBjZW50ZXIgdGhlIHBsYXkgaWNvbiB2ZXJ0aWNhbGx5IHdlIG5lZWQgdG8gc2V0IHRoZSBsaW5lIGhlaWdodFxuICAvLyB0byB0aGUgc2FtZSBhcyB0aGUgYnV0dG9uIGhlaWdodFxuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtc2hhZG93OiAwLjA1ZW0gMC4wNWVtIDAuMWVtICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuICBvcGFjaXR5OiAwLjg1O1xuXG4gIC8vIE5lZWQgdG8gZml4IGNlbnRlcmVkIHBhZ2UgbGF5b3V0c1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICAvLyBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDQzLCA1MSwgNjMsIDAuNSk7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy8gYWRkIGEgZGVsYXkgYmVmb3JlIGFjdHVhbCBzaG93IHRoZSBzcGlubmVyXG4gIGFuaW1hdGlvbjogdmpzLXNwaW5uZXItc2hvdyAwcyBsaW5lYXIgMC4zcyBmb3J3YXJkcztcbn1cblxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogLTZweDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLy8gS2VlcCAxMDAlIG9wYWNpdHkgc28gdGhleSBkb24ndCBzaG93IHRocm91Z2ggZWFjaCBvdGhlclxuICBvcGFjaXR5OiAxO1xuICBib3JkZXI6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xufVxuXG4vLyBvbmx5IGFuaW1hdGUgd2hlbiBzaG93aW5nIGJlY2F1c2UgaXQgY2FuIGJlIHByb2Nlc3NvciBoZWF2eVxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcbn1cblxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1zaG93IHtcbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNob3cge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItZmFkZSB7XG4gIDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMzUlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICA2MCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAxMDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLWZhZGUge1xuICAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDIwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDM1JSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgNjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG59XG4iLCIudmlkZW8tanMgLnZqcy1jaGFwdGVycy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tY2hhcHRlcnM7XG59XG5cbi52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtbWVudSB1bCB7XG4gIHdpZHRoOiAyNGVtO1xufVxuIiwiLy8gTm9ydGggQW1lcmljYSB1c2VzICdDQycgaWNvblxuLnZpZGVvLWpzOmxhbmcoZW4pIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanM6bGFuZyhmci1DQSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNhcHRpb25zO1xufVxuXG4vLyBST1cgdXNlcyAnc3VidGl0bGVzJ1xuLy8gRG91YmxlIHNlbGVjdG9yIGJlY2F1c2UgQGV4dGVuZCBwdXRzIHRoZXNlIHJ1bGVzIGFib3ZlIHRoZSBjYXB0aW9ucyBpY29uXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUdCKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tSUUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1BVSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLU5aKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tc3VidGl0bGVzO1xufVxuXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAtMC4xZW07XG59XG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi52aWRlby1qcyAudmpzLWF1ZGlvLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1hdWRpbztcbn1cblxuLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uICsgLnZqcy1tZW51IC52anMtbWFpbi1kZXNjLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuXG4vLyBNYXJrIGEgbWFpbi1kZXNjLW1lbnUtaXRlbSAobWFpbiArIGRlc2NyaXB0aW9uKSBpdGVtIHdpdGggYSB0cmFpbGluZyBBdWRpbyBEZXNjcmlwdGlvbiBpY29uXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1tYWluLWRlc2MtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIiBcXGYxMWRcIjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJtZWRpdW1cIiBhbmQgaGlnaGVyLCBkaXNwbGF5IGV2ZXJ5dGhpbmcgYnkgZGVmYXVsdC5cbi8vXG4vLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJzbWFsbFwiLCBkaXNwbGF5IG9ubHk6XG4vLyAtIFBsYXkgYnV0dG9uXG4vLyAtIFZvbHVtZSBNdXRlIGJ1dHRvblxuLy8gLSBQcm9ncmVzcyBiYXJcbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIGJ1dHRvblxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcIngtc21hbGxcIiwgZGlzcGxheSBvbmx5OlxuLy8gLSBQbGF5IGJ1dHRvblxuLy8gLSBWb2x1bWUgTXV0ZSBidXR0b25cbi8vIC0gU3BhY2VyXG4vLyAtIFRyYWNrIGJ1dHRvbnNcbi8vIC0gTmF0aXZlIFBpUCBidXR0b25cbi8vIC0gRnVsbHNjcmVlbiBidXR0b25cbi8vXG4vLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJ0aW55XCIsIGRpc3BsYXkgb25seTpcbi8vIC0gUGxheSBidXR0b25cbi8vIC0gVm9sdW1lIE11dGUgYnV0dG9uXG4vLyAtIFRyYWNrIGJ1dHRvbnNcbi8vIC0gTmF0aXZlIFBpUCBidXR0b25cbi8vIC0gRnVsbHNjcmVlbiBCdXR0b25cbi8vXG4udmlkZW8tanMge1xuXG4gICYudmpzLWxheW91dC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXgtc21hbGwsXG4gICYudmpzLWxheW91dC10aW55IHtcbiAgICAudmpzLWN1cnJlbnQtdGltZSxcbiAgICAudmpzLXRpbWUtZGl2aWRlcixcbiAgICAudmpzLWR1cmF0aW9uLFxuICAgIC52anMtcmVtYWluaW5nLXRpbWUsXG4gICAgLnZqcy1wbGF5YmFjay1yYXRlLFxuICAgIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBSZXNldCB0aGUgc2l6ZSBvZiB0aGUgdm9sdW1lIHBhbmVsIHRvIHRoZSBkZWZhdWx0IHNvIHdlIGRvbid0IHNlZSBhIGJpZ1xuICAgIC8vIGVtcHR5IHNwYWNlIHRvIHRoZSByaWdodCBvZiB0aGUgbXV0ZSBidXR0b24uXG4gICAgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYudmpzLXNsaWRlci1hY3RpdmUsXG4gICAgICAmLnZqcy1ob3ZlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBBdCB4LXNtYWxsIGFuZCB0aW55LCB0aGUgcHJvZ3Jlc3MgY29udHJvbCBpcyB0b28gbmFycm93IHRvIGJlIHVzZWZ1bC5cbiAgJi52anMtbGF5b3V0LXgtc21hbGwsXG4gICYudmpzLWxheW91dC10aW55IHtcblxuICAgIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEF0IHgtc21hbGwsIHRoZSBidXR0b25zIGFsb25lIGxlYXZlIGEgbGFyZ2UgZ2FwIG9uIHRoZSByaWdodC4gRmlsbCBpdCB3aXRoXG4gIC8vIHRoZSBzcGFjZXIgZWxlbWVudC5cbiAgJi52anMtbGF5b3V0LXgtc21hbGwge1xuXG4gICAgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICAgICAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYudmpzLW5vLWZsZXggLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIudmpzLW1vZGFsLWRpYWxvZy52anMtdGV4dC10cmFjay1zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMC43NSk7XG4gIGNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBoZWlnaHQ6IDcwJTtcbn1cblxuLy8gTGF5b3V0IGRpdnNcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbG9ycyxcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWZvbnQsXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8vIGNvZGUgdGhhdCB3aWxsIG9ubHkgcnVuIGlmIENTUyBHcmlkIGlzIHN1cHBvcnRlZCBieSB0aGUgYnJvd3NlclxuQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAvLyBGbGV4IGFuZCBHcmlkIGZvciBGaXJlZm94LCBJRSwgYW5kIEVkZ2UgcmVtb3ZlIHRoZSBib3R0b20gcGFkZGluZy9tYXJnaW4gaW4gYSBjb250YWluZXIgYXMgc2l6ZSBkZWNyZWFzZXNcbiAgICAvLyBzbyB3ZSBhZGQgYm90dG9tIHBhZGRpbmcvbWFyZ2luIHRvIHRoZSBsYXN0IGl0ZW0gaW4gdGhlIGdyaWQgaW5zdGVhZCBvZiBoZXJlXG4gICAgLy8gc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8yMzc1NDA4MFxuICAgIHBhZGRpbmc6IDIwcHggMjRweCAwcHggMjRweDtcbiAgfVxuXG4gIC8vIHNlZSB0aGUgY29tbWVudCBmb3IgcGFkZGluZyBhYm92ZVxuICAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gICAgLy8gbWFrZSB0aGlzIHRha2UgdXAgYm90aCBjb2x1bW5zXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC8vIDEgY29sdW1uIGZvciBzbWFsbCBwbGF5ZXJzXG4gIC52anMtbGF5b3V0LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50ICxcbiAgLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCxcbiAgLnZqcy1sYXlvdXQtdGlueSAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxufVxuXG4vLyBGb3JtIGVsZW1lbnRzXG4udmpzLXRyYWNrLXNldHRpbmcgPiBzZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIHN0eWxlIHRoZSBzZWNvbmQgc2VsZWN0IGZvciB0ZXh0IGNvbG9yc1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4gPiBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDcuM2VtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgbGVnZW5kIHtcbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4vLyBIaWRlIGxhYmVscywgc28gdGhleSBhcmUgb25seSBmb3Igc2NyZWVuIHJlYWRlciB1c2Vyc1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLy8gZm9yIEludGVybmV0IEV4cGxvcmVyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpmb2N1cyxcbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiBtZWRpdW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yIDg4JSwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yIDEwMCUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKCMyQjMzM0YsIDAuNzUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yIDg4JSwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yIDEwMCUpO1xuICBjb2xvcjogIzJCMzMzRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgLnZqcy1kZWZhdWx0LWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuIiwiQG1lZGlhIHByaW50IHtcbiAgLnZpZGVvLWpzID4gKjpub3QoLnZqcy10ZWNoKTpub3QoLnZqcy1wb3N0ZXIpIHtcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInByaXZhdGUtdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5cbkBpbXBvcnQgXCJub2RlX21vZHVsZXMvdmlkZW9qcy1mb250L3Njc3MvaWNvbnNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvbGF5b3V0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iaWctcGxheVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jbG9zZS1idXR0b25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21vZGFsLWRpYWxvZ1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZW51L21lbnVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21lbnUvbWVudS1wb3B1cFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbWVudS9tZW51LWlubGluZVwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250cm9sLWJhclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbC1zcGFjZXJcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy92b2x1bWVcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcG9zdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9saXZlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90aW1lXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wbGF5LXBhdXNlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90ZXh0LXRyYWNrXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9waWN0dXJlLWluLXBpY3R1cmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Z1bGxzY3JlZW5cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BsYXliYWNrLXJhdGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Vycm9yXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sb2FkaW5nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2hhcHRlcnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Rlc2NyaXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc3VidGl0bGVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdWJzLWNhcHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2F1ZGlvXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hZGFwdGl2ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2FwdGlvbnMtc2V0dGluZ3NcIjtcblxuQGltcG9ydCBcInByaW50XCI7XG5cbi52anMtcmVzaXplLW1hbmFnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLy8gVGhlIHJ1bGUgaXMgbmVlZGVkIGZvciA6Zm9jdXMtdmlzaWJsZSBwb2x5ZmlsbFxuLmpzLWZvY3VzLXZpc2libGUgLnZpZGVvLWpzICo6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi52aWRlby1qcyAqOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuIiwiLnZqcy10aGVtZS1zZWEgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB3aWR0aDogMTAzcHg7XG4gIGhlaWdodDogNzlweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDc5cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC01MS41cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzkuNXB4O1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLWNvbnRyb2wtYmFyIHtcbiAgaGVpZ2h0OiA0ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzQxNzZiYztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2QwZGRlZSwgI2ZmZik7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMi4yO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXRpbWUtY29udHJvbCB7XG4gIGxpbmUtaGVpZ2h0OiA0ZW07XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXBsYXktcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC45KTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcGxheS1wcm9ncmVzczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC4xKTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy10aW1lLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC41KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkgLnZqcy10aW1lLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGNvbG9yOiAjNDE3NmJjO1xufVxuXG4iLCJAaW1wb3J0IFwifnZpZGVvLmpzL3NyYy9jc3MvdmlkZW8tanNcIjtcclxuQGltcG9ydCBcIn5AdmlkZW9qcy90aGVtZXMvc2VhL2luZGV4XCI7XHJcblxyXG4udmlkZW8tanMge1xyXG4gICYudmpzLXRoZW1lLXNlYSB7XHJcbiAgICAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKG1hdGgtZGl2KC0xNjJweCwgMikpIGF1dG8gMCBjYWxjLXJlbShtYXRoLWRpdigtMTYycHgsIDIpKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICAgIEBleHRlbmQgLm1lZGlhLXBsYXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIlxyXG4ud3Bmb3JtcyB7XHJcbiAgJi1maWVsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJi1lbWFpbCxcclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHRhcmVhIHtcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZmlsZS11cGxvYWQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGxhYmVsLndwZm9ybXMtZmllbGQtbGFiZWwge1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bjtcclxuICAgICAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0LFxyXG4gICAgJi1lbWFpbCxcclxuICAgICYtZmlsZS11cGxvYWQsXHJcbiAgICAmLXRleHRhcmVhIHtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWdkcHItY2hlY2tib3gge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jaGVjay1sYWJlbDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY2hlY2staW5wdXQ7XHJcbiAgICAgICAgd2lkdGg6IDFlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN1Ym1pdCB7XHJcbiAgICBAZXh0ZW5kIC5idG47XHJcbiAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcclxuICB9XHJcbiAgJi1jb25maXJtYXRpb24tY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmFsZXJ0O1xyXG4gICAgQGV4dGVuZCAuYWxlcnQtc3VjY2VzcztcclxuICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZXJyb3ItY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmFsZXJ0O1xyXG4gICAgQGV4dGVuZCAuYWxlcnQtZGFuZ2VyO1xyXG4gICAgcDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1lcnJvciB7XHJcbiAgICAmOm5vdChpbnB1dCk6bm90KHRleHRhcmVhKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCkgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmlucHV0LndwZm9ybXMtZXJyb3I6bm90KFt0eXBlPVwiZmlsZVwiXSksXHJcbnRleHRhcmVhLndwZm9ybXMtZXJyb3Ige1xyXG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJmb250c1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImJvb3RzdHJhcFwiO1xyXG5AaW1wb3J0IFwiYW9zXCI7XHJcbkBpbXBvcnQgXCJvd2xcIjtcclxuQGltcG9ydCBcIndvcmRwcmVzc1wiO1xyXG5AaW1wb3J0IFwiYW5pbWF0aW9uc1wiO1xyXG5AaW1wb3J0IFwibWVkaWFcIjtcclxuQGltcG9ydCBcInR5cG9ncmFwaHlcIjtcclxuQGltcG9ydCBcImZvcm1zXCI7XHJcbkBpbXBvcnQgXCJwYXJ0c1wiO1xyXG5AaW1wb3J0IFwidmlkZW9wbGF5ZXJcIjtcclxuQGltcG9ydCBcIndwZm9ybXNcIjtcclxuXHJcbjpyb290IHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XHJcblxyXG59XHJcblxyXG5cclxuYm9keSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgbWFpbiB7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxubWFpbiB7XHJcbiAgPiBzZWN0aW9uOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWJ1cmdlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6IGNhbGMtcmVtKDM2cHgpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg5cHgpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7Y2FsYy1yZW0oMTNweCl9KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgje2NhbGMtcmVtKC0xM3B4KX0pIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jb2xsYXBzZWQge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtd2luZG93IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjLXJlbSg2NTBweCk7XHJcbiAgICBwYWRkaW5nOiAwIGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE0cHgpIDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXAge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYtYm9yZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDJweCk7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIGNhbGMtcmVtKDE0cHgpIGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgJi5sb2FkaW5nIHtcclxuICAgICAgICBhbmltYXRpb246IGxvYWRpbmctYW5pbWF0aW9uIDUwMG1zO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sb2FkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZXN1bHRzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjLXJlbSgyNTBweCk7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1oZWFkZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgY2FsYy1yZW0oNXB4KSBjYWxjLXJlbSgxNXB4KSAwIHJnYmEoJGJsYWNrLCAuMTUpO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgPiBidXR0b24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgLm1lZGlhLWxvZ28ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMjczcHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDQ2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5vcGVuZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIC5tZWRpYS1sb2dvIHtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb193aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVkaWEtc2VhcmNoIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1idXJnZXIge1xyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLW1lbnUge1xyXG5cclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL21vZGFsLW1lbnUuanBnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLy9taW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xyXG5cclxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcclxuICAgIG1hcmdpbjogJGhlYWRlci1oZWlnaHQgMCAwO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgLy9tYXJnaW4tdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAvL21pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0LWxnfSk7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHQtbGd9KTtcclxuICAgICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICBtYXJnaW46IGNhbGMtcmVtKDMycHgpIGF1dG87XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBleHRlbmQgLmgyO1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDI0cHgpO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAucGFydC1zb2NpYWxzIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVudSxcclxuICAmX19tZW51IHVsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbGcge1xyXG4gICAgICBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDIycHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMtcmVtKC0yMHB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDE3MHB4KTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjZzLCBvcGFjaXR5IC4zcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XHJcbiAgICAgICAgICAmLiN7JG5hbWV9IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjeyRjb2xvcn07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zbSB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAZXh0ZW5kIC5oNDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtdmlkZW8ge1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3AgKyAxO1xyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMtcmVtKC01NnB4KTtcclxuICAgIHJpZ2h0OiBjYWxjLXJlbSgtMTRweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjLXJlbSgtNTZweCk7XHJcbiAgICAgIHRvcDogY2FsYy1yZW0oLTE0cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYlO1xyXG5cclxuICAgID4gZGl2LFxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZGlhbG9nIHtcclxuICAgIEBleHRlbmQgLm1vZGFsLXhsO1xyXG4gICAgQGV4dGVuZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcclxuICB9XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgcGFkZGluZzogY2FsYy1yZW0oMzBweCkgMDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE0cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGdyYXktOTAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogY2FsYy1yZW0oNTVweCk7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1hcnJvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDUwcHgpIDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgfVxyXG5cclxuICAmX19jb2wge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0N3B4KTtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBvcmRlcjogNDtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktOTAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LFxyXG4gICZfX21lbnUgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDdweCkgY2FsYy1yZW0oMTBweCk7XHJcblxyXG4gICAgICAmLmFjdGl2ZSxcclxuICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcclxuICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfc20ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS05MDA7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGxpIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YiB7XHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgJl9fY29sIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXJ0LXNvY2lhbHMge1xyXG4gICAgQGV4dGVuZCAucGFydC1zb2NpYWxzX3NtO1xyXG4gICAgQGV4dGVuZCAucGFydC1zb2NpYWxzX2Rhcms7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXBvc3Qge1xyXG4gICZfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMzYlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzVweCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ287XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fd2hpdGU7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fbGc7XHJcbiAgICB9XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXRlZ29yeSB7XHJcbiAgICBAZXh0ZW5kIC5oNDtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDI4cHgpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuaDM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzOXB4KTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAmLTQwNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNDhweCk7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdHlwZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbmF2aWdhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAkaGVhZGVyLWhlaWdodDtcclxuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIwNWRlZywgIzNjNTdhMyA1JSwgIzBlMjU0YSA5NyUpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTVweCkgMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjZzO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNXB4KSBjYWxjLXJlbSgyNnB4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTM1XCIgaGVpZ2h0PVwiMzlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMzUtLjNBNDc2LjMgNDc2LjMgMCAwIDEgMjguOCAyOGMtMzEuNCA1LTM5LjYgNS44LTY3LjkgNi43IDQuOCAyLjUgOS43IDQuNyAxNC41IDYuOUMtNyA0MCAxMS42IDM3LjMgMzAuOSAzMy4zIDcxIDI1IDEwNy42IDEzLjMgMTM1LS4zXCIgZmlsbD1cIiN7JGdyZWVufVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjYlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA2Mi41JTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjLXJlbSgxcHgpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5jb21tb24tbGlzdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaG9tZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDIwMHB4KTtcclxuXHJcbiAgICAgIC5zZWN0aW9uLWltYWdlIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiBjYWxjLXJlbSgtMTE1cHgpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NXB4KTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjIyOFwiIGhlaWdodD1cIjY1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjI5LS41Yy00Ni4zIDE5LjctMTEwIDM2LjctMTgwLjIgNDhBNjc2IDY3NiAwIDAgMS02Ni4zIDU4LjhjOCA0LjMgMTYuNCA4IDI0LjYgMTEuN0MtMTIgNjcuNyAxOS43IDYzIDUyLjQgNTYuM2M2OC4yLTE0IDEzMC4yLTMzLjkgMTc2LjctNTYuOFwiIGZpbGw9XCIjeyRncmVlbn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDIyOXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW52ZXJzZWQge1xyXG4gICAgICAuc2VjdGlvbi1pbWFnZSB7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSg0MHB4KSAwIGNhbGMtcmVtKDQwcHgpIGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wdXNoIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjkuMzElO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDRzO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNnM7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIEBleHRlbmQgLmgyO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDUwcHgpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQsXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wdXNoIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg1MDBweCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAuc2VjdGlvbi1wdXNoIHtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg2NXB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCxcclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbmV3cyB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMjBweCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDcwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tjYWxjLXJlbSgxMHB4KX0pO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE1LjIuNWMuMy0uMy41LS4yLjcgMCAuMy4xLjIuNSAwIC42TDguNSA4Yy0uMy4yLS42LjItLjcgMEwuMiAxQy4xIDEgMCAuNi4yLjUuNC4zLjcuMiAxIC41TDguMSA3IDE1LjIuNVpcIiBmaWxsPVwiI3skcHJpbWFyeX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYy1yZW0oMTZweCkgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYy1yZW0oMTdweCkgY2FsYy1yZW0oOXB4KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCI5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTUuMi41Yy4zLS4zLjUtLjIuNyAwIC4zLjEuMi41IDAgLjZMOC41IDhjLS4zLjItLjYuMi0uNyAwTC4yIDFDLjEgMSAwIC42LjIuNS40LjMuNy4yIDEgLjVMOC4xIDcgMTUuMi41WlwiIGZpbGw9XCIjeyR3aGl0ZX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDM2MHB4KTtcclxuXHJcbiAgICAgICAgJi1tZW51IHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje2NhbGMtcmVtKDEwcHgpfSk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2FyY2hpdmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAgIC5zZWN0aW9uLW5ld3NfX2NvbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2luZ2xlIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjM0JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaWRlYmFyIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LWxnICsgY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjhweCk7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWdzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDAgMCBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLXByaW1hcnk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NoYXJlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjBweCk7XHJcblxyXG4gICAgICAubWVkaWEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCxcclxuICAgIC5oNCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZ3JpZCB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMjBweCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2VsbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNmY3O1xyXG5cclxuICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2ltYWdlIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfZ3JlZW4ge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2Rhcmsge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2l6ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oNjBweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAvL3BhZGRpbmc6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSg3MHB4KTtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjLXJlbSgzNjBweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyMHB4KSBjYWxjLXJlbSgyMHB4KSBjYWxjLXJlbSg3MHB4KTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1icmVhZGNydW1icyB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWZ1bGwtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDEyM3B4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwLjQ2JTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDg2cHgpO1xyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIG1hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNjIuNSU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDU3cHgpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg1N3B4KTtcclxuICAgICAgfVxyXG4gICAgICAka2V5czogc20sIG1kO1xyXG4gICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAka2V5czogbGcsIHhsO1xyXG4gICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMtcmVtKDkwcHgpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtICN7bWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRrZXkpfSArICN7bWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKX0pIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKC0xOHB4KTtcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTkwcHgpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oMzZweCk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICByaWdodDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGV4dGVuZCAuY29tbW9uLWxpc3Q7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2JsdWUge1xyXG4gICAgICAuc2VjdGlvbi1mdWxsLWltYWdlIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW52ZXJzZSB7XHJcbiAgICAgIC5zZWN0aW9uLWZ1bGwtaW1hZ2Uge1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4OC44OSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IDgyLjI5JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICRrZXlzOiBsZywgeGw7XHJcbiAgICAgICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgka2V5KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcblxyXG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYmxvY2staW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMjc2cHgpO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMHB4KSBjYWxjLXJlbSgxNHB4KSBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC44NSk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW46IGNhbGMtcmVtKDExMnB4KSAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxuICAmLWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtMTAwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2UsXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NjBweCk7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMzIlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgLm93bC1jYXJvdXNlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAub3dsLWxvYWRlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY3RpdmUge1xyXG4gICAgICAuc2VjdGlvbi1oZXJvX19pbWFnZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgJnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBAZXh0ZW5kIC5zZWN0aW9uLWhlcm9fX2ltYWdlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSg1MHB4KTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBjYWxjLXJlbSgycHgpO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTEwMCwgLjI1KTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfcHJldiB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9uZXh0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjRweCkgY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zbGlkZSB7XHJcbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMzJweCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZS1hbmltYXRpb24gLjZzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgyMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N0ZXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvL21hcmdpbi1yaWdodDogY2FsYy1yZW0oMnB4KTtcclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibHVlLFxyXG4gICAgJl95ZWxsb3csXHJcbiAgICAmX29yYW5nZSxcclxuICAgICZfZ3JlZW4ge1xyXG4gICAgICAuc2VjdGlvbi1oZXJvX19jb250YWluZXIge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYy1yZW0oLTE4cHgpO1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTkwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNnB4KTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibHVlIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX2dyZWVuIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl95ZWxsb3cgLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgJl9vcmFuZ2UgLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJ1c2luZXNzIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBidXNpbmVzcy10aXRsZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxOTlkZWcsICN7JHdoaXRlfSAwJSwgI3skd2hpdGV9IDE5JSwgI3skZ3JheS0xMDB9IDk1JSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSg4MHB4KSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNHB4KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb3VudGVyLWluY3JlbWVudDogYnVzaW5lc3MtdGl0bGU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgtMTZweCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb250ZW50OiBcIjBcIiBjb3VudGVyKGJ1c2luZXNzLXRpdGxlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgtMzJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogOTUlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTUwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzMHB4KTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kIC5oMTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcblxyXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDMycHgpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGUtYW5pbWF0aW9uIC42cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZGFyayB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMDVkZWcsICRibHVlIDUlLCAjMGUyNTRhIDk3JSk7XHJcblxyXG4gICAgICAuaDMsXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY3Rpb24tYnVzaW5lc3Mge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgIEBleHRlbmQgLmgzO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oOTJweCk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcm9kdWN0cyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAzMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSgxMHB4KSAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg1MDBweCk7XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oNTYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKC02M3B4KTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMTZweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmtleXMtZGF0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBAZXh0ZW5kIC5jb21tb24tbGlzdDtcclxuICB9XHJcbn1cclxuXHJcbi5zbmdsLXNpdGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuXHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMTUyZjRlIDAlLCByZ2JhKCMxNTJmNGUsIDApIDMwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX3doaXRlO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX2xnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuaDQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBib3R0b206IGNhbGMtcmVtKDI1cHgpO1xyXG4gICAgbGVmdDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSg2cHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMtcmVtKDNweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIH1cclxuXHJcbiAgJl9faG92ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLCAuNik7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHksIC42cztcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgxNnB4KSk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0NXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgxNnB4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5zbmdsLXNpdGUge1xyXG4gICAgICAmX19ob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdmlnYXRpb24ge1xyXG4gIC5uYXYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5wYWdlLW51bWJlcnMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuODc1cmVtO1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtZGFyaztcclxuXHJcbiAgICAmLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRvdHMge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LWFyaWEge1xyXG4gIEBmb3IgJG4gZnJvbSAxIHRocm91Z2ggNiB7XHJcbiAgICAuaCN7JG59LCBoI3skbn0sICVoI3skbn0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/