/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/vision.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/vision.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-ceo__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-strategy__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-ceo__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-strategy__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-ceo__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-strategy__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-ceo__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-strategy__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-ceo__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-strategy__container,.section-type__container{max-width:1140px}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}@media (min-width:1200px){.col-form-label-lg{font-size:1.40625rem}}.col-form-label-sm{font-size:.984375rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{transition:none}}.form-control[type=file],.wpforms-field-email input[type=file],.wpforms-field-text input[type=file],.wpforms-field-textarea textarea[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.wpforms-field-email input[type=file]:not(:disabled):not([readonly]),.wpforms-field-text input[type=file]:not(:disabled):not([readonly]),.wpforms-field-textarea textarea[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:#fff;border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;color:#061024;outline:0}.form-control::-webkit-date-and-time-value,.wpforms-field-email input::-webkit-date-and-time-value,.wpforms-field-text input::-webkit-date-and-time-value,.wpforms-field-textarea textarea::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly],.wpforms-field-email input:disabled,.wpforms-field-email input[readonly],.wpforms-field-text input:disabled,.wpforms-field-text input[readonly],.wpforms-field-textarea textarea:disabled,.wpforms-field-textarea textarea[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;color:#061024;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{font-size:.984375rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{font-size:calc(1.26563rem + .1875vw);min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}@media (min-width:1200px){.form-control-lg{font-size:1.40625rem}}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.wpforms-field-textarea textarea,textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #061024}.form-select-sm{font-size:.984375rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}@media (min-width:1200px){.form-select-lg{font-size:1.40625rem}}.form-check{display:block;margin-bottom:.125rem;min-height:1.6875rem;padding-left:1.5em}.form-check .form-check-input,.form-check .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-check input{float:left;margin-left:-1.5em}.form-check-input,.wpforms-field-gdpr-checkbox input{-webkit-print-color-adjust:exact;-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #00000040;color-adjust:exact;height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=radio],.wpforms-field-gdpr-checkbox input[type=radio]{border-radius:50%}.form-check-input:active,.wpforms-field-gdpr-checkbox input:active{filter:brightness(90%)}.form-check-input:focus,.wpforms-field-gdpr-checkbox input:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-check-input:checked,.wpforms-field-gdpr-checkbox input:checked{background-color:#3c57a3;border-color:#3c57a3}.form-check-input:checked[type=checkbox],.wpforms-field-gdpr-checkbox input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}.form-check-input:checked[type=radio],.wpforms-field-gdpr-checkbox input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate,.wpforms-field-gdpr-checkbox input[type=checkbox]:indeterminate{background-color:#3c57a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:#3c57a3}.form-check-input:disabled,.wpforms-field-gdpr-checkbox input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox .form-check-input:disabled~label,.wpforms-field-gdpr-checkbox .form-check-input[disabled]~label,.wpforms-field-gdpr-checkbox input:disabled~.form-check-label,.wpforms-field-gdpr-checkbox input:disabled~label,.wpforms-field-gdpr-checkbox input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox input[disabled]~label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3E%3C/svg%3E");background-position:0;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{transition:none}}.form-switch .form-check-input:focus,.form-switch .wpforms-field-gdpr-checkbox input:focus,.wpforms-field-gdpr-checkbox .form-switch input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%239eabd1%27/%3E%3C/svg%3E")}.form-switch .form-check-input:checked,.form-switch .wpforms-field-gdpr-checkbox input:checked,.wpforms-field-gdpr-checkbox .form-switch input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check:disabled+.wpforms-submit,.btn-check[disabled]+.btn,.btn-check[disabled]+.wpforms-submit,.navigation .btn-check:disabled+.page-numbers,.navigation .btn-check[disabled]+.page-numbers,.section-single__tags .btn-check:disabled+li,.section-single__tags .btn-check[disabled]+li,.wpforms-field-file-upload .btn-check:disabled+label.wpforms-field-label,.wpforms-field-file-upload .btn-check[disabled]+label.wpforms-field-label{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#3c57a3;border:0;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c5cde3}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#3c57a3;border:0;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c5cde3}.form-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#b4b4b4}.form-range:disabled::-moz-range-thumb{background-color:#b4b4b4}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid #0000;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{padding:1rem .75rem}.form-floating>.form-control::placeholder,.wpforms-field-email .form-floating>input::placeholder,.wpforms-field-text .form-floating>input::placeholder,.wpforms-field-textarea .form-floating>textarea::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.wpforms-field-email .form-floating>input:focus,.wpforms-field-email .form-floating>input:not(:placeholder-shown),.wpforms-field-text .form-floating>input:focus,.wpforms-field-text .form-floating>input:not(:placeholder-shown),.wpforms-field-textarea .form-floating>textarea:focus,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill,.wpforms-field-email .form-floating>input:-webkit-autofill,.wpforms-field-text .form-floating>input:-webkit-autofill,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.wpforms-field-email .form-floating>input:focus~label,.wpforms-field-email .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-text .form-floating>input:focus~label,.wpforms-field-text .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-textarea .form-floating>textarea:focus~label,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.wpforms-field-email .form-floating>input:-webkit-autofill~label,.wpforms-field-text .form-floating>input:-webkit-autofill~label,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select,.wpforms-field-email .input-group>input,.wpforms-field-text .input-group>input,.wpforms-field-textarea .input-group>textarea{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus,.wpforms-field-email .input-group>input:focus,.wpforms-field-text .input-group>input:focus,.wpforms-field-textarea .input-group>textarea:focus{z-index:3}.input-group .btn,.input-group .navigation .page-numbers,.input-group .section-single__tags li,.input-group .wpforms-field-file-upload label.wpforms-field-label,.input-group .wpforms-submit,.navigation .input-group .page-numbers,.section-single__tags .input-group li,.wpforms-field-file-upload .input-group label.wpforms-field-label{position:relative;z-index:2}.input-group .btn:focus,.input-group .navigation .page-numbers:focus,.input-group .section-single__tags li:focus,.input-group .wpforms-field-file-upload label.wpforms-field-label:focus,.input-group .wpforms-submit:focus,.navigation .input-group .page-numbers:focus,.section-single__tags .input-group li:focus,.wpforms-field-file-upload .input-group label.wpforms-field-label:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;color:#061024;display:flex;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:1.40625rem}}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.wpforms-submit,.navigation .input-group-sm>.page-numbers,.section-single__tags .input-group-sm>li,.wpforms-field-email .input-group-sm>input,.wpforms-field-file-upload .input-group-sm>label.wpforms-field-label,.wpforms-field-text .input-group-sm>input,.wpforms-field-textarea .input-group-sm>textarea{font-size:.984375rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{color:#65a938;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#65a938e6;color:#000;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid,.was-validated .wpforms-field-email input:valid,.was-validated .wpforms-field-text input:valid,.was-validated .wpforms-field-textarea textarea:valid,.wpforms-field-email .was-validated input:valid,.wpforms-field-email input.is-valid,.wpforms-field-text .was-validated input:valid,.wpforms-field-text input.is-valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#65a938;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus,.was-validated .wpforms-field-email input:valid:focus,.was-validated .wpforms-field-text input:valid:focus,.was-validated .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .was-validated input:valid:focus,.wpforms-field-email input.is-valid:focus,.wpforms-field-text .was-validated input:valid:focus,.wpforms-field-text input.is-valid:focus,.wpforms-field-textarea .was-validated textarea:valid:focus,.wpforms-field-textarea textarea.is-valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.was-validated .wpforms-field-textarea textarea:valid,.was-validated textarea.form-control:valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#65a938}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid,.was-validated .form-check-input:valid,.was-validated .wpforms-field-gdpr-checkbox input:valid,.wpforms-field-gdpr-checkbox .was-validated input:valid,.wpforms-field-gdpr-checkbox input.is-valid{border-color:#65a938}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked,.was-validated .wpforms-field-gdpr-checkbox input:valid:checked,.wpforms-field-gdpr-checkbox .was-validated input:valid:checked,.wpforms-field-gdpr-checkbox input.is-valid:checked{background-color:#65a938}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus,.was-validated .wpforms-field-gdpr-checkbox input:valid:focus,.wpforms-field-gdpr-checkbox .was-validated input:valid:focus,.wpforms-field-gdpr-checkbox input.is-valid:focus{box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:valid~label,.was-validated .wpforms-field-gdpr-checkbox input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:valid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-valid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:valid~label,.wpforms-field-gdpr-checkbox .was-validated input:valid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:valid~label,.wpforms-field-gdpr-checkbox input.is-valid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-valid~label{color:#65a938}.form-check-inline .form-check-input~.valid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.valid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.input-group .wpforms-field-email input.is-valid,.input-group .wpforms-field-text input.is-valid,.input-group .wpforms-field-textarea textarea.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid,.was-validated .input-group .wpforms-field-email input:valid,.was-validated .input-group .wpforms-field-text input:valid,.was-validated .input-group .wpforms-field-textarea textarea:valid,.wpforms-field-email .input-group input.is-valid,.wpforms-field-email .was-validated .input-group input:valid,.wpforms-field-text .input-group input.is-valid,.wpforms-field-text .was-validated .input-group input:valid,.wpforms-field-textarea .input-group textarea.is-valid,.wpforms-field-textarea .was-validated .input-group textarea:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.input-group .wpforms-field-email input.is-valid:focus,.input-group .wpforms-field-text input.is-valid:focus,.input-group .wpforms-field-textarea textarea.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus,.was-validated .input-group .wpforms-field-email input:valid:focus,.was-validated .input-group .wpforms-field-text input:valid:focus,.was-validated .input-group .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .input-group input.is-valid:focus,.wpforms-field-email .was-validated .input-group input:valid:focus,.wpforms-field-text .input-group input.is-valid:focus,.wpforms-field-text .was-validated .input-group input:valid:focus,.wpforms-field-textarea .input-group textarea.is-valid:focus,.wpforms-field-textarea .was-validated .input-group textarea:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545e6;color:#fff;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid,.was-validated .wpforms-field-email input:invalid,.was-validated .wpforms-field-text input:invalid,.was-validated .wpforms-field-textarea textarea:invalid,.wpforms-field-email .was-validated input:invalid,.wpforms-field-email input.is-invalid,.wpforms-field-text .was-validated input:invalid,.wpforms-field-text input.is-invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .wpforms-field-email input:invalid:focus,.was-validated .wpforms-field-text input:invalid:focus,.was-validated .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .was-validated input:invalid:focus,.wpforms-field-email input.is-invalid:focus,.wpforms-field-text .was-validated input:invalid:focus,.wpforms-field-text input.is-invalid:focus,.wpforms-field-textarea .was-validated textarea:invalid:focus,.wpforms-field-textarea textarea.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .wpforms-field-textarea textarea:invalid,.was-validated textarea.form-control:invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid,.was-validated .wpforms-field-gdpr-checkbox input:invalid,.wpforms-field-gdpr-checkbox .was-validated input:invalid,.wpforms-field-gdpr-checkbox input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked,.was-validated .wpforms-field-gdpr-checkbox input:invalid:checked,.wpforms-field-gdpr-checkbox .was-validated input:invalid:checked,.wpforms-field-gdpr-checkbox input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus,.was-validated .wpforms-field-gdpr-checkbox input:invalid:focus,.wpforms-field-gdpr-checkbox .was-validated input:invalid:focus,.wpforms-field-gdpr-checkbox input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:invalid~label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-invalid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:invalid~label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~label,.wpforms-field-gdpr-checkbox input.is-invalid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-invalid~label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.invalid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.input-group .wpforms-field-email input.is-invalid,.input-group .wpforms-field-text input.is-invalid,.input-group .wpforms-field-textarea textarea.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid,.was-validated .input-group .wpforms-field-email input:invalid,.was-validated .input-group .wpforms-field-text input:invalid,.was-validated .input-group .wpforms-field-textarea textarea:invalid,.wpforms-field-email .input-group input.is-invalid,.wpforms-field-email .was-validated .input-group input:invalid,.wpforms-field-text .input-group input.is-invalid,.wpforms-field-text .was-validated .input-group input:invalid,.wpforms-field-textarea .input-group textarea.is-invalid,.wpforms-field-textarea .was-validated .input-group textarea:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.input-group .wpforms-field-email input.is-invalid:focus,.input-group .wpforms-field-text input.is-invalid:focus,.input-group .wpforms-field-textarea textarea.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus,.was-validated .input-group .wpforms-field-email input:invalid:focus,.was-validated .input-group .wpforms-field-text input:invalid:focus,.was-validated .input-group .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .input-group input.is-invalid:focus,.wpforms-field-email .was-validated .input-group input:invalid:focus,.wpforms-field-text .input-group input.is-invalid:focus,.wpforms-field-text .was-validated .input-group input:invalid:focus,.wpforms-field-textarea .input-group textarea.is-invalid:focus,.wpforms-field-textarea .was-validated .input-group textarea:invalid:focus{z-index:3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{background-color:initial;border:1px solid #0000;border-radius:0;color:#061024;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{transition:none}}.btn:hover,.navigation .page-numbers:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover,.wpforms-submit:hover{color:#061024}.btn-check:focus+.btn,.btn-check:focus+.wpforms-submit,.btn:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus,.wpforms-submit:focus{box-shadow:0 0 0 .25rem #3c57a340;outline:0}.btn.disabled,.btn:disabled,.disabled.wpforms-submit,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled,.navigation fieldset:disabled .page-numbers,.section-single__tags fieldset:disabled li,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload fieldset:disabled label.wpforms-field-label,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled,.wpforms-submit:disabled,fieldset:disabled .btn,fieldset:disabled .navigation .page-numbers,fieldset:disabled .section-single__tags li,fieldset:disabled .wpforms-field-file-upload label.wpforms-field-label,fieldset:disabled .wpforms-submit{opacity:.65;pointer-events:none}.btn-primary,.wpforms-submit{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-primary:hover,.wpforms-submit:hover{background-color:#334a8b;border-color:#304682;color:#fff}.btn-check:focus+.btn-primary,.btn-check:focus+.wpforms-submit,.btn-primary:focus,.wpforms-submit:focus{background-color:#334a8b;border-color:#304682;box-shadow:0 0 0 .25rem #5970b180;color:#fff}.active.wpforms-submit,.btn-check:active+.btn-primary,.btn-check:active+.wpforms-submit,.btn-check:checked+.btn-primary,.btn-check:checked+.wpforms-submit,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.wpforms-submit,.wpforms-submit:active{background-color:#304682;border-color:#2d417a;color:#fff}.active.wpforms-submit:focus,.btn-check:active+.btn-primary:focus,.btn-check:active+.wpforms-submit:focus,.btn-check:checked+.btn-primary:focus,.btn-check:checked+.wpforms-submit:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.wpforms-submit:focus,.wpforms-submit:active:focus{box-shadow:0 0 0 .25rem #5970b180}.btn-primary.disabled,.btn-primary:disabled,.disabled.wpforms-submit,.wpforms-submit:disabled{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#565e64;border-color:#51585e;color:#fff}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-success{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#7cb656;border-color:#74b24c;color:#000}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem #56903080}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#84ba60;border-color:#74b24c;color:#000}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #56903080}.btn-success.disabled,.btn-success:disabled{background-color:#65a938;border-color:#65a938;color:#000}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#000}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-warning{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffc928;border-color:#ffc61b;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffcd35;border-color:#ffc61b;color:#000}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#b02a37;border-color:#a52834;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-light{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#e7ecef;border-color:#e6ebee;color:#000}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#e9edf0;border-color:#e6ebee;color:#000}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-light.disabled,.btn-light:disabled{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-dark{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#050e1f;border-color:#050d1d;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#050d1d;border-color:#050c1b;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-dark.disabled,.btn-dark:disabled{background-color:#061024;border-color:#061024;color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{border-color:#3c57a3;color:#3c57a3}.btn-outline-primary:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.section-single__tags .btn-check:active+li,.section-single__tags .btn-check:checked+li,.section-single__tags li.active,.section-single__tags li.dropdown-toggle.show,.section-single__tags li:active,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label,.wpforms-field-file-upload label.active.wpforms-field-label,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:active{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus,.section-single__tags .btn-check:active+li:focus,.section-single__tags .btn-check:checked+li:focus,.section-single__tags li.active:focus,.section-single__tags li.dropdown-toggle.show:focus,.section-single__tags li:active:focus,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label:focus,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label:focus,.wpforms-field-file-upload label.active.wpforms-field-label:focus,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label:focus,.wpforms-field-file-upload label.wpforms-field-label:active:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled{background-color:initial;color:#3c57a3}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:initial;color:#6c757d}.btn-outline-success{border-color:#65a938;color:#65a938}.btn-outline-success:hover{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:initial;color:#65a938}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:initial;color:#0dcaf0}.btn-outline-warning{border-color:#ffc002;color:#ffc002}.btn-outline-warning:hover{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:initial;color:#ffc002}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:initial;color:#dc3545}.btn-outline-light{border-color:#e3e9ec;color:#e3e9ec}.btn-outline-light:hover{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:initial;color:#e3e9ec}.btn-outline-dark,.navigation .page-numbers{border-color:#061024;color:#061024}.btn-outline-dark:hover,.navigation .page-numbers:hover{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus{box-shadow:0 0 0 .25rem #06102480}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active,.navigation .active.page-numbers,.navigation .btn-check:active+.page-numbers,.navigation .btn-check:checked+.page-numbers,.navigation .dropdown-toggle.show.page-numbers,.navigation .page-numbers:active{background-color:#061024;border-color:#061024;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus,.navigation .active.page-numbers:focus,.navigation .btn-check:active+.page-numbers:focus,.navigation .btn-check:checked+.page-numbers:focus,.navigation .dropdown-toggle.show.page-numbers:focus,.navigation .page-numbers:active:focus{box-shadow:0 0 0 .25rem #06102480}.btn-outline-dark.disabled,.btn-outline-dark:disabled,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled{background-color:initial;color:#061024}.btn-link{color:#3c57a3;font-weight:400;text-decoration:underline}.btn-link:hover{color:#304682}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{border-radius:0;font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.btn-lg{font-size:1.40625rem}}.btn-sm{border-radius:0;font-size:.984375rem;padding:.25rem .5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;color:#061024;display:none;font-size:1.125rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid #00000026;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:initial;border:0;clear:both;color:#061024;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#050e20}.dropdown-item.active,.dropdown-item:active{background-color:#3c57a3;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:#b4b4b4;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.984375rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#061024;display:block;padding:.25rem 1rem}.dropdown-menu-dark{background-color:#152f4e;border-color:#00000026;color:#dee2e6}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:#ffffff26;color:#fff}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#3c57a3;color:#fff}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#b4b4b4}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#b4b4b4}.alert,.wpforms-confirmation-container,.wpforms-error-container{border:1px solid #0000;margin-bottom:1rem;padding:1rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#d8dded;border-color:#c5cde3;color:#243462}.alert-primary .alert-link{color:#1d2a4e}.alert-secondary{background-color:#e2e3e5;border-color:#d3d6d8;color:#41464b}.alert-secondary .alert-link{color:#34383c}.alert-success,.wpforms-confirmation-container{background-color:#e0eed7;border-color:#d1e5c3;color:#3d6522}.alert-success .alert-link,.wpforms-confirmation-container .alert-link{color:#31511b}.alert-info{background-color:#cff4fc;border-color:#b6effb;color:#055160}.alert-info .alert-link{color:#04414d}.alert-warning{background-color:#fff2cc;border-color:#ffecb3;color:#664d01}.alert-warning .alert-link{color:#523e01}.alert-danger,.wpforms-error-container{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.alert-danger .alert-link,.wpforms-error-container .alert-link{color:#6a1a21}.alert-light{background-color:#f9fbfb;border-color:#f7f8f9;color:#5b5d5e}.alert-light .alert-link{color:#494a4b}.alert-dark{background-color:#cdcfd3;border-color:#b4b7bd;color:#040a16}.alert-dark .alert-link{color:#030812}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered,.modal-video .modal-dialog{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#061024;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1061}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.85}.modal-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered,.modal-video .modal-dialog{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-video .modal-dialog,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-video .modal-dialog,.modal-xl{max-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;height:100%}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;height:100%}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;height:100%}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;height:100%}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;height:100%}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;height:100%}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.clearfix:after{clear:both;content:"";display:block}.link-primary{color:#3c57a3}.link-primary:focus,.link-primary:hover{color:#304682}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#65a938}.link-success:focus,.link-success:hover{color:#84ba60}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc002}.link-warning:focus,.link-warning:hover{color:#ffcd35}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#e3e9ec}.link-light:focus,.link-light:hover{color:#e9edf0}.link-dark{color:#061024}.link-dark:focus,.link-dark:hover{color:#050d1d}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#3c57a3!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#65a938!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc002!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#e3e9ec!important}.border-dark{border-color:#061024!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.40625rem + 1.875vw)!important}.fs-2{font-size:calc(1.35rem + 1.2vw)!important}.fs-3{font-size:calc(1.32188rem + .8625vw)!important}.fs-4{font-size:calc(1.29375rem + .525vw)!important}.fs-5{font-size:calc(1.26563rem + .1875vw)!important}.fs-6{font-size:1.125rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.8125rem!important}.fs-2{font-size:2.25rem!important}.fs-3{font-size:1.96875rem!important}.fs-4{font-size:1.6875rem!important}.fs-5{font-size:1.40625rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.fade-in,.fade-in-1,.fade-in-2,.fade-in-3,.fade-in-4{opacity:1;transition:all .2s}.fade-in-1{transition-delay:.2s}.fade-in-2{transition-delay:.4s}.fade-in-3{transition-delay:.6s}.fade-in-4{transition-delay:.8s}.fade-out{opacity:0;transition:opacity .2s ease}.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{opacity:1!important;transform:translate(0);transition:all .2s}.fade-top-in-1{transition-delay:.2s}.fade-top-in-2{transition-delay:.4s}.fade-top-in-3{transition-delay:.6s}.fade-top-in-4{transition-delay:.8s}.fade-top-in-5{transition-delay:1s}.fade-top-in-6{transition-delay:1.2s}.fade-top-in-7{transition-delay:1.4s}.fade-top-in-8{transition-delay:1.6s}.fade-top-in-9{transition-delay:1.8s}.fade-top-in-10{transition-delay:2s}.fade-top-in-11{transition-delay:2.2s}.fade-top-in-12{transition-delay:2.4s}.fade-right-in{opacity:1!important;transform:translate(0);transition:all .2s}.fade-right-in-1{transition-delay:.2s}.fade-right-in-2{transition-delay:.4s}.fade-right-in-3{transition-delay:.6s}.fade-right-in-4{transition-delay:.8s}.fade-right-in-5{transition-delay:1s}.fade-right-in-6{transition-delay:1.2s}.fade-right-in-7{transition-delay:1.4s}.fade-right-in-8{transition-delay:1.6s}.fade-right-in-9{transition-delay:1.8s}.fade-right-in-10{transition-delay:2s}.fade-right-in-11{transition-delay:2.2s}.fade-right-in-12{transition-delay:2.4s}.fade-top-out{opacity:0;transform:translateY(2rem)}.fade-right-out{opacity:0;transform:translate(-1rem)}.fade-left-out{opacity:0;transform:translate(1rem)}.fade-left-in{opacity:1!important;transform:translate(0);transition:all .2s}.header-line-out{opacity:0;transform:translate(-1rem)}.header-line-out:after{width:0!important}.header-line-in{opacity:1;transform:translate(0);transition:all .2s}.header-line-in:after{transition:all 1s;width:100%!important}[data-aos=left-lined]:before{bottom:100%!important;transition:bottom 1s}[data-aos=left-lined].aos-animate:before{bottom:0!important}.zoom-in{opacity:1;transform:scale(1);transition:all .2s}.zoom-out{opacity:0;transform:scale(.6)}@media (max-width:575.98px){.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{transition-delay:0s!important}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.admin-bar .header{top:2rem}@media screen and (max-width:782px){.admin-bar .header{top:2.875rem}}.admin-bar .section-navigation{top:5.125rem}@media screen and (max-width:782px){.admin-bar .section-navigation{top:6rem}}@media (min-width:992px){.admin-bar .section-navigation{top:8.25rem}}.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2rem)}@media screen and (max-width:782px){.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2.875rem)}}#wpadminbar{position:fixed!important}@keyframes slide-animation{0%{display:none;opacity:0;transform:translateY(2rem)}1%{display:block}to{opacity:1;transform:none}}@keyframes fade-animation{0%{display:none;opacity:0}1%{display:block}to{opacity:1}}@keyframes push-animation{0%{opacity:1;top:auto}49%{opacity:0;top:auto}50%{display:block;opacity:0;top:0}to{display:block;opacity:1;top:0}}@keyframes loading-animation{50%{background-color:#fff}to{background-color:#65a938}}.footer .wpforms-submit-container button,.media,.news-post__image:before,.section-image_home .section-image__container:after,.sngl-site__image:before,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;display:inline-block;font-size:0;height:2rem;vertical-align:middle;width:2rem}.media-logo,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23b4b4b4%27/%3E%3C/g%3E%3C/svg%3E");height:1.875rem;width:10.9375rem}.media-logo_lg,.news-post__image:before,.sngl-site__image:before{height:2.875rem;width:17.0625rem}.media-logo_full{height:0;padding-bottom:16.85%;width:100%}.header.opened .media-logo,.header.opened .news-post__image:before,.header.opened .sngl-site__image:before,.media-logo_white,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23fff%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23fff%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23fff%27/%3E%3C/g%3E%3C/svg%3E")}.media-logo_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23061024%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23061024%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23061024%27/%3E%3C/g%3E%3C/svg%3E")}.media-search{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search:hover,.media-search_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-email,.media-instagram,.media-linkedin,.media-socials,.media-twitter,.media-vimeo,.media-youtube{height:2.3125rem;transition:all .4s ease-in-out;width:2.3125rem}.media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin,.media-linkedin_dark,.part-socials_dark .media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin:hover,.media-linkedin_dark:hover,.part-socials_dark .media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo,.media-vimeo_dark,.part-socials_dark .media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo:hover,.media-vimeo_dark:hover,.part-socials_dark .media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23fff%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram,.media-instagram_dark,.part-socials_dark .media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23152f4e%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram:hover,.media-instagram_dark:hover,.part-socials_dark .media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube,.media-youtube_dark,.part-socials_dark .media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube:hover,.media-youtube_dark:hover,.part-socials_dark .media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter,.media-twitter_dark,.part-socials_dark .media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter:hover,.media-twitter_dark:hover,.part-socials_dark .media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23152f4e%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.footer .wpforms-submit-container button,.media-arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%2365a938%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .wpforms-submit-container button:hover,.media-arrow:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%23061024%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%233c57a3%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E");height:3.625rem;transition:all .4s ease-in-out;width:3.5rem}.media-close:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E")}.media-play,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;transition:all .4s ease-in-out;width:10.125rem}.media-play:hover,.video-js.vjs-theme-sea .vjs-big-play-button:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-play-sm{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%23fff%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E");height:5.125rem;transition:all .4s ease-in-out;width:5.125rem}.media-play-sm:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-pause{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;width:10.125rem}.media-pause:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.75rem}.media-phone_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-phone_sm{height:1.1875rem;width:.75rem}.media-location{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.8125rem}.media-location_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-location_sm{height:1.1875rem;width:.8125rem}.media-indus,.media-indus-box,.media-indus-calendar,.media-indus-crane,.media-indus-employers,.media-indus-gear,.media-indus-mac,.media-indus-map,.media-indus-medal,.media-indus-people{background-position:center bottom .625rem;background-size:auto 2.6875rem;height:3.3125rem;position:relative;width:4.6875rem}.media-indus-box:before,.media-indus-calendar:before,.media-indus-crane:before,.media-indus-employers:before,.media-indus-gear:before,.media-indus-mac:before,.media-indus-map:before,.media-indus-medal:before,.media-indus-people:before,.media-indus:before{background-color:#3c57a380;bottom:0;content:"";height:1rem;position:absolute;width:100%}.media-indus-crane{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.8 42v-1.4c0-.8.4-1.2 1.2-1.2h5.3c.6 0 1 .3 1.1.9V42H7.8ZM6 5.7 7.8 5l4 7.6c-1 0-1.8.2-2.5 1l-3.2-8Zm2.2 9.7H4c-1.5 0-2.4-1-2.4-2.4V5.5c0-1 .7-2 1.7-2.1l.1.1c.2.6.5 1 1 1.4.2.1.2.3.3.4l3.6 8.8v1.2ZM6.1 1c1 0 1.7.7 1.7 1.7 0 .8-.8 1.5-1.7 1.6-.9 0-1.6-.7-1.6-1.7 0-.9.7-1.6 1.6-1.6Zm7.1 17.6v19.6H10V18.7c1 .5 2.1.5 3.2 0Zm.6-2.9c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1 1.2 0 2.2 1 2.2 2.1Zm6.6-14.1c.6 0 1.1.4 1.1 1s-.5 1.1-1 1.1c-.7 0-1.2-.5-1.2-1 0-.7.5-1.2 1.1-1.1ZM32.8 42H16.6v-1.5c0-.8-.3-1.5-1-1.9l-1.2-.5V17.9l.1-.5c.8-1.4.4-3.2-.9-4.2a1690.5 1690.5 0 0 1-4.8-8.6l-.1-.2H17c.4 0 .6-.2.6-.6 0-.3-.2-.5-.6-.5H8.8V2.2h9.5V3l.3.9.2.7v1.8c0 .7.2 1 .9 1.2l.2.3v2.3l.1.5c.3.3.8.2 1-.2V7.7l.5-.2c.4-.2.6-.6.6-1V4.4l.1-.4c.6-.9.5-2-.2-2.8-.8-.8-2-.8-2.9-.2h-.3l-10.3.1-.3-.1a3 3 0 0 0-1.7-1h-.7c-1.2.3-2 1-2.3 2 0 .2-.2.3-.3.3A3.3 3.3 0 0 0 .6 5.7v7.2c0 2 1.5 3.5 3.5 3.5H8c.3 0 .4 0 .5.3l.2.6.2.7V38.3h-.3c-.7 0-1.2.4-1.5.9-.3.4-.4.9-.4 1.4v1.5h-6c-.5 0-.8.3-.7.7l.4.4h33.2v-.7c-.2-.3-.4-.4-.8-.4ZM10.5 15.8c0 .3.2.5.5.6h1.2c.3 0 .5-.3.5-.6s-.2-.5-.5-.5H11c-.3 0-.5.2-.5.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-box{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2736%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.5 18 9 4 6.3 2.9V41L1.5 34.3V18Zm9.7-5-1.6 3.6v.6c0 .2.2.3.4.4l7.2 3.2h.6l7.3-3.2c.2 0 .3-.2.4-.4v-.6L23.9 13l8.5 3.8-14.9 6.7-14.9-6.7 8.6-3.8Zm5.6 6-5.5-2.5 5.5-12.2V19Zm1.5-14.7 5.5 12.2-5.5 2.5V4.3Zm15.2 30L18.3 41V24.9L33.5 18v16.2Zm-33 1.2L17.1 43h.6l16.8-7.5c.3-.2.4-.4.4-.7V16.5h-.1l-.1-.2h-.2L23 11 18.2.4 18 .1H18l-.1-.1h-.1l-.1-.1H17v.2H17l-.1.1v.1L12 11 .4 16.2l-.1.1-.1.2-.2.1v18.2c0 .3.2.5.4.7Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-gear{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2743%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M31.5 24.1c-.4 0-.7.3-.7.7V26h-7.1c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h7.8c.3 0 .6-.3.6-.6v-2c0-.3-.3-.6-.6-.6Zm7.9 0c-.4 0-.7.3-.7.7v5.4H37c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h2.5c.4 0 .6-.3.6-.6v-6.1c0-.4-.2-.7-.6-.7Zm-17-18.7a1 1 0 0 1-1-1c0-.6.4-1 1-1H25c.5 0 1 .4 1 1 0 .5-.5 1-1 1h-2.6Zm.6 15.9c0 .3.3.6.7.6.3 0 .6-.3.6-.6V6.7h.7c1.2 0 2.3-1 2.3-2.3C27.3 3 26.3 2 25 2h-.7V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V2h-.6C21 2 20 3 20 4.4c0 1.2 1 2.3 2.3 2.3h.6v14.6Zm7.2-6.2h2.6c.6 0 1 .5 1 1s-.4 1-1 1h-2.6a1 1 0 0 1-1-1c0-.5.5-1 1-1Zm0 3.3h.7v2.9c0 .3.3.6.6.6.4 0 .7-.3.7-.6v-3h.6a2.3 2.3 0 1 0 0-4.5h-.6V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v13.1h-.7c-1.2 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3Zm10.5-9.1h-2.6a1 1 0 0 1-1-1c0-.5.4-1 1-1h2.6c.5 0 1 .5 1 1s-.5 1-1 1Zm0-3.3H40V.7c0-.4-.2-.7-.6-.7-.4 0-.7.3-.7.7V6h-.6c-1.3 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3h.6v10.7c0 .3.3.6.7.6.4 0 .6-.3.6-.6V10.6h.7a2.3 2.3 0 1 0 0-4.6ZM3.7 11a2.4 2.4 0 1 1 0 4.8c-1.3 0-2.4-1-2.4-2.4 0-1.3 1-2.4 2.4-2.4Zm2.8 0h6a2.4 2.4 0 1 1 0 4.8h-6c.6-.6 1-1.5 1-2.4 0-.9-.4-1.7-1-2.4Zm-2.8 6.1h8.8c2 0 3.7-1.7 3.7-3.7s-1.7-3.7-3.7-3.7H3.7c-2 0-3.7 1.7-3.7 3.7s1.7 3.7 3.7 3.7Zm3-14.1H1.4c.3-1 1.2-1.8 2.3-1.8h6a3.6 3.6 0 0 0 0 4.8h-6c-1 0-2-.7-2.3-1.8h5.3c.4 0 .7-.2.7-.6 0-.4-.3-.6-.7-.6Zm5.8-1.8a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 1 1 0-4.8ZM3.7 7.4h8.8c2 0 3.7-1.7 3.7-3.7S14.5 0 12.5 0H3.7C1.7 0 0 1.7 0 3.7s1.7 3.7 3.7 3.7Zm26.1 29.7a1 1 0 0 1-1-1c0-.5.5-1 1-1 .6 0 1 .5 1 1s-.4 1-1 1Zm0-3.3a2.3 2.3 0 0 0 0 4.6c1.3 0 2.3-1 2.3-2.3 0-1.3-1-2.3-2.3-2.3Zm5.6 2.7-1.6.3c-.2 0-.4.2-.5.5l-.2.4v.7l1 1.3-.6.7-1.4-1a.7.7 0 0 0-.6 0l-.5.1c-.2.1-.4.3-.4.5l-.3 1.7h-.9l-.3-1.7c0-.2-.2-.4-.4-.5a3 3 0 0 1-.5-.2.7.7 0 0 0-.6 0l-1.4 1-.6-.6 1-1.3v-.7l-.2-.4c0-.3-.3-.5-.5-.5l-1.7-.3v-.8l1.7-.3c.2 0 .4-.2.5-.4l.2-.5v-.7l-1-1.3.6-.7 1.4 1c.2.2.4.2.6 0l.5-.1c.2 0 .4-.3.4-.5l.3-1.7h.9l.3 1.7c0 .2.2.4.4.5l.5.2h.6l1.4-1 .6.6-1 1.3v.7l.2.5c0 .2.3.4.5.4l1.6.3v.8Zm.7-2-1.6-.3 1-1.3c.1-.3.1-.6 0-.8-.5-.6-1-1.2-1.6-1.6a.6.6 0 0 0-.8 0l-1.3 1-.3-1.6c0-.3-.3-.6-.5-.6h-2.3c-.3 0-.5.3-.5.6l-.3 1.6-1.3-1a.6.6 0 0 0-.8 0l-1.6 1.6c-.1.2-.1.5 0 .8l1 1.3-1.7.3c-.2 0-.4.2-.5.5a6.3 6.3 0 0 0 0 2.2c0 .3.3.5.5.6l1.7.2-1 1.4v.7a7 7 0 0 0 1.6 1.6c.2.2.5.2.8 0l1.3-1 .3 1.7c0 .2.2.5.5.5a7.3 7.3 0 0 0 2.3 0c.2 0 .5-.3.5-.5l.3-1.7 1.3 1c.2.2.6.2.8 0 .6-.4 1.1-1 1.6-1.6v-.7l-1-1.4 1.6-.2c.3 0 .5-.3.6-.6a7.3 7.3 0 0 0 0-2.2c0-.3-.3-.5-.6-.5Zm-25-1.2a2.6 2.6 0 0 1-2.6-2.7 2.6 2.6 0 0 1 5.2 0c0 1.5-1.1 2.7-2.6 2.7Zm0-6.6a4 4 0 1 0 0 7.9 4 4 0 1 0 0-7.8Zm9.8 5-3.1.5c-.2 0-.4.3-.5.5l-.4.8v.7l2 2.5c-.5.6-1 1.1-1.7 1.6l-2.5-1.8a.7.7 0 0 0-.7 0c-.3 0-.5.2-.8.3-.2 0-.4.2-.5.5l-.4 3H10l-.5-3c0-.3-.2-.5-.4-.5a8 8 0 0 1-.9-.4.7.7 0 0 0-.6 0L5 38.4l-1.6-1.6 1.9-2.5v-.7l-.3-.8c0-.2-.3-.4-.5-.5l-3.1-.4a11.1 11.1 0 0 1 0-2.3l3-.5c.3 0 .5-.2.6-.4 0-.3.2-.6.3-.8V27l-1.9-2.5L5 23l2.6 1.8c.2.2.4.2.6 0l.9-.3c.2 0 .4-.3.4-.5l.5-3h2.3l.4 3c0 .2.3.5.5.5l.8.4h.7l2.5-2c.6.6 1.2 1 1.6 1.7L17 27c-.2.2-.2.5 0 .7 0 .3.2.5.3.8 0 .2.3.4.5.4l3 .5a9 9 0 0 1 0 2.3Zm.7-3.4-3.2-.5-.1-.2 1.9-2.6c.1-.3.1-.6 0-.8a11 11 0 0 0-2.6-2.5.6.6 0 0 0-.7 0l-2.7 1.9-.2-.2-.5-3.1c0-.3-.3-.5-.6-.6-1.2-.2-2.4-.2-3.6 0-.3 0-.5.3-.5.6l-.5 3.1-.3.1-2.6-1.8a.7.7 0 0 0-.8 0c-1 .7-1.8 1.5-2.5 2.5-.2.2-.2.5 0 .8L4 27.6l-.1.2-3.2.5c-.3 0-.5.3-.6.5a11.3 11.3 0 0 0 0 3.6c0 .3.3.5.6.6l3.2.5v.2l-1.8 2.6c-.2.3-.2.6 0 .8a11 11 0 0 0 2.5 2.5c.3.2.6.2.8 0L8 37.8h.3l.5 3.2c0 .3.2.5.5.6a11.3 11.3 0 0 0 3.6 0c.3 0 .5-.3.6-.6L14 38l.2-.1 2.7 1.8c.2.2.5.2.7 0 1-.7 1.9-1.5 2.6-2.5.1-.2.1-.5 0-.8l-2-2.6.2-.2 3.2-.5c.2 0 .5-.3.5-.6a10.5 10.5 0 0 0 0-3.6c0-.2-.3-.5-.5-.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-calendar{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2739%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M23.8 31.1h-4.4v-4.4H23L22 28.6l-.6-.8a.7.7 0 0 0-1-.1c-.2.2-.3.6 0 .9l1 1.5.6.3c.2 0 .4-.1.5-.3l1.4-2.1V31Zm1.7-6.8a.6.6 0 0 0-1 .2l-.5 1h-5.3c-.4 0-.7.2-.7.6v5.7c0 .4.3.6.7.6h5.8c.4 0 .7-.2.7-.6V26l.5-.9c.2-.3.1-.7-.2-.9Zm5 6.8H35v-4.4h-4.5v4.4Zm-.7-5.7c-.3 0-.6.3-.6.7v5.7c0 .4.3.6.6.6h5.8c.4 0 .7-.2.7-.6V26c0-.4-.3-.7-.7-.7h-5.8ZM8.2 31.1h4.5v-4.4H8.2v4.4Zm-.6-5.7c-.4 0-.7.3-.7.7v5.7c0 .4.3.6.7.6h5.8c.3 0 .6-.2.6-.6V26c0-.4-.3-.7-.6-.7H7.6Zm22.9-6H35V15h-4.5v4.5Zm-.7-5.7c-.3 0-.6.3-.6.7V20c0 .4.3.7.6.7h5.8c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8Zm-10.4 5.8h4.4V15h-4.4v4.5Zm5.1 1.3c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8c-.4 0-.7.3-.7.7V20c0 .4.3.7.7.7h5.8ZM15.4 7.7c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2Zm21 0c-.4 0-.7.3-.7.6 0 .4.3.7.6.7h2a.6.6 0 0 0 0-1.3h-2Zm-10.5 0c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.7-.6h-2ZM33 9c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2ZM12 9a.6.6 0 0 0 0-1.3h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2Zm10.5 0c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2ZM6.9 7.7h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6Zm35 0h-.3c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h.3v26.8c0 .7-.6 1.3-1.3 1.3h-38c-.7 0-1.3-.6-1.3-1.3V9h.3c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-.3V4.5c0-.7.6-1.3 1.3-1.3h2.8v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h4.9v1.2c0 .4.2.7.6.7.4 0 .7-.3.7-.7V3.2h4.8v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2H24v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2H30v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2h4.9v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h3c.8 0 1.4.6 1.4 1.3v3.2Zm-1.3-5.8h-3.1V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2h-4.9V.7a.6.6 0 1 0-1.3 0v1.2h-4.8V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2H19V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7v1.2H13V.7c0-.4-.3-.7-.7-.7-.4 0-.6.3-.6.7v1.2H6.7V.7C6.7.3 6.4 0 6 0c-.3 0-.6.3-.6.7v1.2H2.6A2.6 2.6 0 0 0 0 4.5v31.3c0 1.4 1.2 2.6 2.6 2.6h38c1.4 0 2.6-1.2 2.6-2.6V4.5c0-1.4-1.2-2.6-2.6-2.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-employers{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2748%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.3 14.5v6.1c0 .4.3.7.7.7.4 0 .7-.3.7-.7v-6c0-.5-.3-.7-.7-.7-.4 0-.7.2-.7.6ZM8 3.3c1.2 0 2.2 1 2.2 2.1 0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7C6 2 4.4 3.6 4.4 5.5 4.4 7.4 6 9 8 9Zm31.5 5.6v6.1c0 .4.3.7.7.7.3 0 .6-.3.6-.7v-6c0-.5-.3-.7-.6-.7-.4 0-.7.2-.7.6Zm4.7-.6c-.3 0-.6.2-.6.6V23h-7v-8.5c0-.4-.2-.6-.6-.6-.3 0-.6.2-.6.6v8.8c0 .5-.5 1-1 1a1 1 0 0 1-1-1V14c0-1.5 1.2-2.6 2.6-2.6h3.5v.6c0 .3.3.6.7.6.3 0 .6-.3.6-.6v-.6h3.4c1.4 0 2.6 1.1 2.6 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-1-1v-8.8c0-.4-.2-.6-.6-.6Zm-.7 22c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.3v-9.6c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V36c0 .7-.6 1.3-1.4 1.3-.7 0-1.3-.6-1.3-1.3V24.3h6.8V36Zm-14 1.4v-10c.4.3.8.4 1.3.4 1.5 0 2.6-1.1 2.6-2.5.3.1.6.4 1 .4l1-.2V36c0 .5.1 1 .4 1.3h-6.3Zm-.6-23.2c-.3 0-.6.3-.6.7V25h-3.5v-9l3.3-5h.8c1.8 0 3.2 1.4 3.2 3v11.2c0 .6-.6 1.2-1.3 1.2-.6 0-1.2-.5-1.2-1.2V14.8c0-.4-.3-.7-.7-.7Zm-.7 26c0 1-.8 1.8-1.8 1.8s-1.7-.8-1.7-1.7V28.8c0-.4-.3-.6-.7-.6-.4 0-.7.2-.7.6v11.4c0 1-.7 1.7-1.7 1.7s-1.7-.8-1.7-1.7v-14H28v14Zm-9.7-25.3v10.4c0 .6-.5 1.2-1.2 1.2s-1.3-.6-1.3-1.2V14c0-1.7 1.5-3.2 3.2-3.2h1l3.2 5.1v9h-3.5V14.8c0-.4-.3-.7-.7-.7-.4 0-.7.3-.7.7Zm0 22.5h-6.2c.3-.4.4-.8.4-1.3V25.3c.3.2.7.3 1 .3.4 0 .7-.3 1-.4a2.6 2.6 0 0 0 3.8 2.2v10ZM12.1 14c-.4 0-.7.2-.7.6V23H4.5v-8.5c0-.4-.3-.6-.6-.6-.4 0-.7.2-.7.6v8.8a1 1 0 1 1-1.9 0V14c0-1.5 1.2-2.6 2.6-2.6h3.4v.6c0 .3.3.6.7.6.4 0 .7-.3.7-.6v-.6H12c1.4 0 2.5 1.1 2.5 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-.9-1v-8.8c0-.4-.3-.6-.6-.6Zm-.8 22c0 .8-.6 1.4-1.4 1.4-.7 0-1.3-.6-1.3-1.3v-9.6c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7V36c0 .7-.6 1.3-1.4 1.3-.8 0-1.4-.6-1.4-1.3V24.3h6.8V36Zm15.1-25L24 14.6 21.6 11h4.8Zm18.3 14.4c.3.2.6.3 1 .3 1.3 0 2.3-1 2.3-2.3V14c0-2.2-1.7-4-3.9-4H36c-1.6 0-2.7 1.2-3.3 2.5-.6-1.6-2-2.8-3.8-2.8h-9.7c-1.8 0-3 1.2-3.8 2.7-.6-1.3-1.7-2.3-3.2-2.3H3.9A3.9 3.9 0 0 0 0 14v9.3c0 1.2 1 2.3 2.3 2.3l.9-.2V36c0 .5.2 1 .4 1.3H1.3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h17.1v1.6c0 .6.2 1.2.6 1.7h-7c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h24.2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-7.4c.4-.5.6-1.1.6-1.7v-1.6h17.3c.3 0 .6-.3.6-.6 0-.4-.3-.7-.6-.7h-2.4c.2-.4.4-.8.4-1.3V25.3ZM40 3.3c1.2 0 2.1 1 2.1 2.1 0 1.2-1 2.2-2.1 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7 3.5 3.5 0 1 0 0 7ZM23.9 1.3a2.7 2.7 0 1 1 0 5.3 2.7 2.7 0 1 1 0-5.3Zm0 6.7a4 4 0 0 0 4-4 4 4 0 0 0-8 0 4 4 0 0 0 4 4Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-mac{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.5 13.7a.6.6 0 1 0 0-1.3h-3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h3Zm2.6-.6c0 .3.3.6.7.6H18c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7h-6.2c-.4 0-.7.3-.7.7Zm1.7-3.4c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h7.3ZM24.6 9c0-.3-.3-.6-.7-.6H16c-.3 0-.6.3-.6.6 0 .4.3.7.6.7H24c.4 0 .7-.3.7-.7ZM16 5.7c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h10.6Zm7.8 0c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-4.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h4.6Zm10.4 5-1.5.7h-.1l-4.4 3.8-4.2-1.2h-.5L19 16.6l-4.3 1.2-4.3-2.5a.7.7 0 0 0-.8.1l-4.6 4c-.3.2-.3.6 0 .9l.4.2c.2 0 .3 0 .5-.2l4.2-3.6 4.2 2.4h.5l4.6-1.3h.1l4.4-2.5 4.3 1.3c.2 0 .5 0 .6-.2l4.5-3.9 1.4-.5.5 1.2 2.4-3.2-4-.4.6 1.2Zm7.6 18.5h-3.6V14c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v15.3h-3.3V16c0-.3-.2-.6-.6-.6-.4 0-.7.3-.7.6v13.3h-3.3v-9.4c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v9.4h-3.2V18.5c0-.3-.3-.6-.7-.6-.4 0-.6.3-.6.6v10.7H20v-8c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v8h-3.3v-6.8c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v6.8h-3.3v-9.4c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v9.4H6.2v-5.4c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v5.4H1.3v-26c0-1 1-1.9 2-1.9h36.6c1.1 0 2 .9 2 2v26Zm0 3c0 1-.9 2-2 2H3.3c-1 0-2-1-2-2v-1.7H42v1.7ZM18 38.9h7v-3.5h-7V39Zm9.2 1.3c1.1 0 2 .7 2.3 1.7h-16c.3-1 1.2-1.7 2.3-1.7h11.4ZM40 0H3.3A3.3 3.3 0 0 0 0 3.3v28.9c0 1.8 1.5 3.2 3.3 3.2h13.5V39h-1c-2 0-3.6 1.7-3.6 3.6 0 .4.3.7.7.7h17.4c.4 0 .7-.3.7-.7 0-2-1.6-3.6-3.7-3.6h-.9v-3.5H40c1.8 0 3.3-1.4 3.3-3.2v-29c0-1.7-1.5-3.2-3.3-3.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-medal{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M20 17.4c-.1.2-.2.4-.1.6l.6 3.8-3.4-1.8a.7.7 0 0 0-.6 0l-3.4 1.8.7-3.8c0-.2 0-.4-.2-.6l-2.8-2.7 3.8-.5c.2 0 .4-.2.5-.4l1.7-3.4 1.7 3.4c.1.2.3.4.5.4l3.8.5-2.8 2.7Zm-2.6-8.8a.7.7 0 0 0-.6-.3c-.2 0-.5.1-.6.3L14.1 13l-4.8.8c-.2 0-.4.1-.5.4l.1.7 3.5 3.3-.8 4.7c0 .3 0 .6.3.7.2.1.4.2.7 0l4.2-2.2 4.3 2.3h.3l.4-.1c.2-.1.3-.4.2-.7l-.8-4.7 3.5-3.3c.2-.2.2-.5.1-.7 0-.3-.2-.4-.5-.4l-4.8-.8-2.1-4.3Zm-.6 18.2c-5.6 0-10.1-4.6-10.1-10.1a10.1 10.1 0 0 1 20.2 0c0 5.5-4.5 10-10.1 10Zm0-21.5a11.4 11.4 0 1 0 0 22.8 11.4 11.4 0 0 0 0-22.8Zm14.3 17.1v.3l-.2.1-2.1.8c-.6.3-1 .9-1 1.6v2.5h-2.6c-.7 0-1.3.4-1.5 1L23 31l-.2.1h-.2l-2-1c-.7-.2-1.4 0-2 .4L17 32.1l-.2.1h-.2L15 30.3a1.6 1.6 0 0 0-1.8-.3l-2.1 1h-.2l-.2-.2-.8-2.2c-.2-.6-.9-1-1.5-1H5.9l-.1-.2v-2.3c0-.7-.4-1.3-1-1.6l-2.1-.8-.2-.1v-.3l1-2c.2-.7 0-1.4-.4-1.9L1.4 17v-.4L3.1 15c.5-.5.6-1.2.3-1.8l-1-2.1v-.3l.3-.1 2.1-.8c.6-.3 1-.9 1-1.6V5.8h2.6c.6 0 1.3-.4 1.5-1l.8-2.2.2-.1h.2l2.1 1c.6.2 1.3 0 1.8-.5l1.6-1.6.2-.1h.2L18.6 3c.5.5 1.2.7 1.8.4l2.1-1h.2l.2.2.8 2.2c.2.6.9 1 1.5 1H27.8v2.5c0 .7.4 1.3 1 1.6l2.1.8a.3.3 0 0 1 .2.4l-1 2c-.2.7 0 1.4.4 1.9l1.7 1.6v.4l-1.7 1.5c-.5.5-.6 1.2-.3 1.8l1 2.1Zm-5.4 19-4.5-2.2V32l.8.3c.4.2.8.2 1.2 0 .4-.1.8-.4 1-.9l.7-2.1.3-.2h.5v12.5Zm-5.9-2.8-2.6-1.4h-.6l-2.7 1.4v-7.3h.1l1.6 1.7a1.6 1.6 0 0 0 2.4 0l1.6-1.7h.2v7.3Zm-7.2.6L8 41.5V29h.4c.1 0 .2 0 .3.2l.8 2.1c.1.5.5.8.9 1h1.2l1-.5v7.4ZM33.1 18c.3-.3.5-.7.5-1.1 0-.5-.2-.9-.5-1.2L31.4 14v-.3l.9-2.1c.2-.4.2-.9 0-1.3s-.5-.7-.9-.8l-2.1-.9a.3.3 0 0 1-.2-.2V6c0-.5-.1-.9-.4-1.2-.3-.3-.8-.5-1.2-.5l-2.3.1c-.1 0-.2 0-.3-.2l-.8-2.1a1.6 1.6 0 0 0-2.1-1l-2.2 1h-.2L18 .5c-.6-.7-1.8-.7-2.4 0L14 2.2h-.2l-2.2-1h-1.2c-.4.2-.7.6-.9 1l-.8 2.1-.3.2H6.1c-.5 0-.9 0-1.2.4-.3.3-.5.7-.4 1.2v2.3c0 .1 0 .2-.2.2l-2.1.9c-.4.1-.8.4-1 .8l.1 1.3 1 2-.1.4-1.7 1.6c-.3.3-.5.7-.5 1.2 0 .4.2.8.5 1l1.7 1.7v.3l-.9 2.1a1.6 1.6 0 0 0 .9 2.1l2.1.9c.2 0 .2.1.2.2v2.3c0 .5.1 1 .4 1.2.3.3.8.5 1.2.5h.6v13.5c0 .2.1.4.3.5h.7l6-3 3.2-1.5L26 43h.6c.2-.1.4-.3.4-.5V29h.4c.5 0 .9-.2 1.2-.5.3-.3.5-.7.5-1.2l-.1-2.3s0-.2.2-.2l2.1-.9c.4-.1.7-.4 1-.8.1-.4 0-.9-.1-1.3l-1-2.1.1-.3 1.7-1.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-people{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M36.7 22.8c-1.3 0-5.3-.3-5.3-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.3.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.6-7c-.4 0-1.1 0-2-.2-.5-1-1.3-2-2.3-2.6a4 4 0 0 0 .2-4.2C25.5 8 26 7.4 26.9 7a3.8 3.8 0 0 0 4.5 0c.7.4 1.4 1 1.9 1.8-.4.5-.5 1.1-.5 1.9 0 .8.2 1.7.7 2.3-1 .6-1.9 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.2.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.5-7c-.5 0-1.2 0-2-.2-.6-1-1.4-2-2.4-2.6.4-.7.7-1.5.7-2.3 0-.8-.2-1.4-.5-2C10.4 8 11 7.5 11.8 7a3.7 3.7 0 0 0 4.5 0c.8.4 1.4 1 1.9 1.8-.3.5-.5 1.1-.5 1.9 0 .8.3 1.6.7 2.3-1 .6-1.8 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5c.6.5 1.4.8 2.2.8a4 4 0 0 0 2.3-.7c1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.3 3.9m0-14.6c1.6 0 2.6 1 2.6 2.5S8 13.5 6.5 13.5c-1.4 0-2.6-1.3-2.6-2.8C4 9.2 5 8.2 6.5 8.2m7.6-7c1.5 0 2.5 1 2.5 2.5 0 1.6-1.1 2.8-2.5 2.8-1.5 0-2.6-1.2-2.6-2.8 0-1.4 1-2.4 2.6-2.4m7.5 6.9c1.5 0 2.6 1 2.6 2.5s-1.2 2.8-2.6 2.8c-1.4 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m7.5-7c1.5 0 2.6 1 2.6 2.5 0 1.6-1.1 2.8-2.6 2.8-1.4 0-2.6-1.2-2.6-2.8 0-1.4 1.1-2.4 2.6-2.4m7.6 6.9c1.5 0 2.5 1 2.5 2.5s-1.1 2.8-2.5 2.8c-1.5 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m3.1 4.8a4 4 0 0 0 .8-2.3c0-2.2-1.7-3.8-4-3.8a4 4 0 0 0-2.5.9A7.2 7.2 0 0 0 32.3 6c.5-.7.7-1.5.7-2.4C33 1.6 31.4 0 29.1 0c-2.2 0-3.9 1.6-3.9 3.7 0 .9.3 1.7.8 2.4-.7.4-1.4 1-1.9 1.7a4 4 0 0 0-2.5-.9 4 4 0 0 0-2.5.9A7 7 0 0 0 17.2 6c.5-.7.8-1.5.8-2.4C18 1.6 16.3 0 14 0c-2.2 0-3.8 1.6-3.8 3.7 0 .9.2 1.7.7 2.4a7 7 0 0 0-1.8 1.7 4 4 0 0 0-2.6-.9c-2.2 0-3.9 1.6-3.9 3.8 0 .8.3 1.6.8 2.3A7.4 7.4 0 0 0 0 18.9C0 22.1 2.5 24 6.5 24s6.5-2 6.5-5.1a6 6 0 0 0-.3-2 9.6 9.6 0 0 0 2.7 0l-.3 2c0 3.2 2.5 5.1 6.5 5.1s6.5-2 6.5-5.1l-.3-2a7.3 7.3 0 0 0 2.7 0c-.2.7-.4 1.4-.4 2 0 3.2 2.5 5.1 6.6 5.1 4 0 6.5-2 6.5-5.1 0-2.2-1.3-4.6-3.4-5.9%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-size:2.6875rem;height:2.125rem}.media-indus-map{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.3 9c0-1.9 1.5-3.4 3.3-3.4 1.8 0 3.3 1.5 3.3 3.4 0 1.8-1.5 3.3-3.3 3.3A3.3 3.3 0 0 1 18.3 9Zm8 0a4.6 4.6 0 1 0-9.4 0 4.6 4.6 0 0 0 9.3 0Zm7 32.9-1-9H40l1.8 9h-8.5Zm-1.7-15.7h7l1.1 5.5h-7.5l-.6-5.5ZM11.2 41.9l.6-5.9h19.6l.6 5.9H11.2Zm-1.3 0H1.4L2.6 36h7.9l-.6 5.9ZM4.6 26.2H16c.4 1.9 2.7 3.3 5.5 3.3s5-1.4 5.5-3.3h3.2l1 8.5H2.8l1.7-8.5ZM6.4 17h6.1l-.8 7.9H4.8L6.4 17Zm7.4 0h1.5c1 2 2.1 3.8 3.1 5.3a4 4 0 0 0-2.3 2.6h-3l.7-7.9ZM14 9a7.6 7.6 0 0 1 15.2 0c0 5.3-5.8 13.2-7.6 15.6C19.8 22 14 14.2 14 8.9ZM26 25.5c0 1.4-2 2.7-4.3 2.7s-4.3-1.3-4.3-2.7c0-.8.8-1.6 1.9-2l1.9 2.4c.1.2.3.3.5.3s.4-.1.5-.3l2-2.5c1 .5 1.8 1.3 1.8 2.1Zm3.5-8.5.8 7.9h-3.1c-.3-1.1-1.1-2-2.3-2.6 1-1.5 2.2-3.3 3.1-5.3h1.5Zm7.4 0 1.6 7.9h-6.9l-.8-7.9h6Zm1.2-.8c-.1-.3-.4-.5-.7-.5h-8.7c1-2.3 1.9-4.8 1.9-6.8a8.9 8.9 0 0 0-17.8 0c0 2 .8 4.5 1.9 6.8H5.9c-.3 0-.6.2-.7.5L0 42.4c0 .2 0 .4.2.6l.5.2h41.9c.1 0 .3 0 .4-.2.2-.2.2-.4.2-.6L38 16.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-right:hover,.media-right_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_green:hover,.media-right_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-left:hover,.media-left_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_green:hover,.media-left_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-download{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:1.6875rem;transition:all .4s ease-in-out;width:1.875rem}.media-download:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}body{font-size:.875rem}@media (min-width:992px){body{font-size:1.125rem}}::selection{background-color:#3c57a3;color:#fff}a{text-decoration:none;transition:all .4s ease-in-out}a:hover{color:#65a938}.h1,.section-business__title,h1{color:#152f4e;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:2rem}@media (min-width:992px){.h1,.section-business__title,h1{font-size:5rem}}.h2,.modal-menu__title,.section-push__title,h2{color:#3c57a3;font-size:2.1875rem;font-weight:800;line-height:1;margin-bottom:2.125rem}@media (min-width:992px){.h2,.modal-menu__title,.section-push__title,h2{font-size:3.75rem}}.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{color:#3c57a3;font-size:1.5625rem;font-weight:500;line-height:1.125;margin-bottom:1.125rem}@media (min-width:992px){.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{font-size:2rem}}.h4,.modal-menu__menu ul_sm li,.modal-menu__menu_sm li,.news-post__category,.sngl-site__title,h4{font-size:1.375rem;font-weight:400;line-height:1.125;margin-bottom:1.375rem}.common-list,.keys-data ul,.section-ceo__content ul,.section-full-image__content ul,.section-image__content ul,.section-strategy__content ul,.vision-products__circ ul{list-style:none;margin:0;padding:0}.common-list li:before,.keys-data ul li:before,.section-ceo__content ul li:before,.section-full-image__content ul li:before,.section-image__content ul li:before,.section-strategy__content ul li:before,.vision-products__circ 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 .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}.bg-light{background-color:#f4f6f7!important}.vision-logo{width:100%}.vision-logo>img{width:inherit}.vision-circles{height:100%;margin:0 auto;max-height:27.5rem;max-width:27.5rem;width:100%}.vision-circles__wrapper{height:0;padding-bottom:100%;position:relative;width:100%}.vision-circles__circ{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:800;height:8.75rem;justify-content:center;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);width:8.75rem}@media (min-width:576px){.vision-circles__circ{font-size:1.25rem;height:11.75rem;width:11.75rem}}.vision-circles__circ_green{background-color:#65a93899;left:50%;top:20%}.vision-circles__circ_yellow{background-color:#ffc00299;left:21.4683045111%;top:40.7294901688%}.vision-circles__circ_gray{background-color:#152f4e99;left:32.3664424312%;top:74.2705098312%}.vision-circles__circ_orange{background-color:#f5822099;left:67.6335575688%;top:74.2705098312%}.vision-circles__circ_blue{background-color:#3c57a399;left:78.5316954889%;top:40.7294901688%}@media (min-width:992px){.section-grid__header{margin-left:8.33%}}.vision-products{color:#152f4e;margin-top:2.5rem;width:100%}.vision-products__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}@media (min-width:992px){.vision-products__wrapper{display:block;padding-bottom:85%}}@media (min-width:1200px){.vision-products__wrapper{height:0}}.vision-products__text{color:#3c57a3;margin-bottom:1rem}@media (min-width:992px){.vision-products__text{margin-bottom:0}}@media (min-width:1200px){.vision-products__text{left:1.875rem;position:absolute;top:5.6875rem;width:40%}}.vision-products__circ{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.625rem;height:15rem;justify-content:center;margin-bottom:-48px;margin-right:0;padding:1.5rem;position:relative;width:15rem}.vision-products__circ p{margin-bottom:.375rem}@media (min-width:576px){.vision-products__circ{height:19.9375rem;margin-right:-48px;padding:3rem;width:19.9375rem}}@media (min-width:768px){.vision-products__circ{font-size:.875rem}}@media (min-width:992px){.vision-products__circ{font-size:1.125rem;margin-bottom:0;margin-right:0;position:absolute}}.vision-products__circ_yellow{background-color:#ffc00299}@media (min-width:992px){.vision-products__circ_yellow{height:23.625rem;right:33.33%;top:6.25rem;width:23.625rem}}@media (min-width:1200px){.vision-products__circ_yellow{right:18.33%;top:0}}.vision-products__circ_green{background-color:#65a93899;margin-bottom:0}@media (min-width:992px){.vision-products__circ_green{height:19.9375rem;left:0;right:auto;top:43%;width:19.9375rem}}@media (min-width:1200px){.vision-products__circ_green{left:auto;right:44%;top:31%}}.vision-products__circ_orange{background-color:#f5822099}@media (min-width:992px){.vision-products__circ_orange{height:32.375rem;right:0;top:40%;width:32.375rem}}@media (min-width:1200px){.vision-products__circ_orange{padding-left:9.375rem;padding-right:4.125rem;right:4.33%;top:29%}}.section-image{padding-top:2rem}@media (min-width:992px){.section-image{padding-top:5rem}}.section-image__content{background-color:#fff;padding:1.25rem}.section-ceo{margin-bottom:2rem}@media (min-width:992px){.section-ceo{margin-bottom:6.875rem}}.section-ceo__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-ceo__row{flex-direction:row-reverse}}.section-ceo__col{flex-shrink:0;flex:0 0 auto;margin-bottom:3rem;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-ceo__col{margin-bottom:0}.section-ceo__col_sm{flex:0 0 auto;position:relative;width:41.66666667%;z-index:1}.section-ceo__col_lg{flex:0 0 auto;width:58.33333333%}}.section-ceo__image{height:0;margin-bottom:2rem;padding-bottom:100%;position:relative;width:100%}@media (min-width:992px){.section-ceo__image-wrapper{width:115%}.section-ceo__image{display:none;margin-bottom:6.8125rem}}.section-ceo__image>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.section-ceo__image_lg{display:none}@media (min-width:992px){.section-ceo__image_lg{display:block}}.section-ceo__content{background-color:#fff;margin-top:1.875rem;padding:1.25rem;position:relative}.section-ceo__content strong{color:#3c57a3}.section-ceo__content ul{margin-bottom:1rem}.section-ceo__signs{margin:0 auto;max-width:35.625rem;mix-blend-mode:multiply;width:100%}.section-ceo__signs>img{width:inherit}.section-ceo__suptitle{margin-bottom:2rem}@media (min-width:992px){.section-ceo__suptitle{margin-bottom:2.375rem}}.section-ceo__title{margin-bottom:2rem}@media (min-width:992px){.section-ceo__title{margin-bottom:4.125rem}}.section-strategy__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-strategy__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-strategy__col{flex:0 0 auto;margin-left:8.33333333%;width:91.66666667%}}.section-strategy__content{background-color:#fff;padding:1.25rem}.section-strategy__grouth{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);color:#fff;padding:1rem 2.25rem}.section-strategy__grouth li{margin-bottom:1.25rem}@media (min-width:992px){.section-strategy__grouth{padding-bottom:4.0625rem;transform:translateX(-8.33%)}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3Zpc2lvbi43M2VkLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBcUVJLGdCQ3FuUkosQ0MxclJBLE1BUUkscVBBSUEsc01BSUEsaUtBSUEscU5BR0YsMkJBQ0EscUJBQ0EsNEJBQ0EsNkJBTUEsc05BQ0EsbUdBQ0Esc0RBUUEsZ0RBQ0EsNkJBQ0EsMEJBQ0EsMEJBQ0Esd0JBSUEsaUJESUYsQ0V2Q0EsaUJBR0UscUJGMENGLENFM0JJLDhDQU5KLE1BT00sc0JGK0JKLENBQ0YsQ0VsQkEsS0FTRSw4QkFDQSwwQ0FGQSxtQ0FGQSwyQkFKQSx1Q0NtUEksa0NBTEksQ0Q1T1IsdUNBQ0EsdUNBSkEsU0FNQSxvQ0Z3QkYsQ0VYQSxHQUdFLDhCQUNBLFNBRkEsYUUra0I0QixDRmhsQjVCLGNBSUEsV0ZjRixDRVhBLGVBQ0UsVUZjRixDRUpBLGtCQUtFLGVFb2hCNEIsQ0ZuaEI1QixlRW9oQjRCLENGeGhCNUIsbUJFb2hCNEIsQ0ZyaEI1QixZRlVGLENFREEsR0N3TVEsb0NIbk1SLENHaUNJLDBCRHRDSixHQytNUSxtQkh0TU4sQ0FDRixDRUxBLEdDbU1RLCtCSDFMUixDR3dCSSwwQkRqQ0osR0MwTVEsaUJIN0xOLENBQ0YsQ0VUQSxHQzhMUSxvQ0hqTFIsQ0dlSSwwQkQ1QkosR0NxTVEsb0JIcExOLENBQ0YsQ0ViQSxHQ3lMUSxtQ0h4S1IsQ0dNSSwwQkR2QkosR0NnTVEsbUJIM0tOLENBQ0YsQ0VqQkEsR0NvTFEsb0NIL0pSLENHSEksMEJEbEJKLEdDMkxRLG9CSGxLTixDQUNGLENFckJBLEdDMktNLGtCSGxKTixDRWRBLEVBRUUsa0JFa1UwQixDRm5VMUIsWUZrQkYsQ0VOQSx5Q0FHRSxZQURBLDBFQUVBLG1FRlNGLENFSEEsUUFFRSxrQkFDQSxvQkFGQSxrQkZRRixDRUFBLE1BRUUsaUJGR0YsQ0VBQSxTQUlFLG1CQURBLFlGSUYsQ0VBQSx3QkFJRSxlRkdGLENFQUEsR0FDRSxlRkdGLENFRUEsR0FDRSxvQkFDQSxhRkNGLENFS0EsV0FDRSxlRkZGLENFVUEsU0FFRSxrQkZQRixDRWVBLE1DNEVNLGdCSHZGTixDRWtCQSxLQUVFLHdCRW1jNEIsQ0ZwYzVCLFlGZEYsQ0V3QkEsUUMwRE0sZUFMSSxDRGpEUixjQUZBLGtCQUdBLHNCRnJCRixDRXdCQSxJQUFNLGFGcEJOLENFcUJBLElBQU0sU0ZqQk4sQ0VzQkEsRUFDRSxhR3hPSyxDSHlPTCx5QkZuQkYsQ0VxQkUsUUFDRSxhRm5CSixDRThCRSw0REFFRSxjQUNBLG9CRjVCSixDRW1DQSxrQkFNRSxjQUZBLG9DRTZTNEIsQ0QvUnhCLGFBTEksQ0ROUiwwQkZoQ0YsQ0V1Q0EsSUFDRSxjQ0dJLGdCQUxJLENESVIsbUJBREEsYUFFQSxhRm5DRixDRXdDRSxTQUVFLGNDUEUsaUJBTEksQ0RhTixpQkZ0Q0osQ0UwQ0EsS0FHRSxxQkFEQSxhRTFRUSxDRDRQSixnQkh4Qk4sQ0UwQ0UsT0FDRSxhRnhDSixDRTRDQSxJQUlFLHdCR3JUUyxDSG9UVCxVRzVTTSxDRmtSRixnQkFMSSxDRDZCUixtQkZ0Q0YsQ0U0Q0UsUUM5QkksYUFMSSxDRHNDTixlRTBRMEIsQ0Y1UTFCLFNGeENKLENFbURBLE9BQ0UsZUZoREYsQ0VzREEsUUFFRSxxQkZuREYsQ0UyREEsTUFFRSx5QkFEQSxtQkZ2REYsQ0UyREEsUUFHRSxhRTFWUyxDRnlWVCxvQkV1VTRCLENGeFU1QixpQkV3VTRCLENGclU1QixlRnhERixDRStEQSxHQUVFLG1CQUNBLCtCRjdERixDRWdFQSwyQkFRRSxlQUZBLG9CRjNERixDRXFFQSxNQUNFLG9CRmxFRixDRXdFQSxPQUVFLGVGdEVGLENFOEVBLGlDQUNFLFNGM0VGLENFZ0ZBLHNDQU1FLG9CQzlISSxpQkFMSSxDRHFJUixvQkFIQSxRRjFFRixDRWlGQSxjQUVFLG1CRjlFRixDRW1GQSxjQUNFLGNGaEZGLENFbUZBLE9BR0UsZ0JGbEZGLENFcUZFLGdCQUNFLFNGbkZKLENFMEZBLDBDQUNFLFlGdkZGLENFK0ZBLGdEQUlFLHlCRjVGRixDRStGSSw0R0FDRSxjRjFGTixDRWlHQSxtQkFFRSxrQkFEQSxTRjdGRixDRW1HQSxTQUNFLGVGaEdGLENFMEdBLFNBSUUsU0FEQSxTQUZBLFlBQ0EsU0ZyR0YsQ0UrR0EsT0FDRSxXQ2hOTSxnQ0RzTk4sb0JBSEEsbUJFNko0QixDRjlKNUIsVUFEQSxVRnhHRixDRzNRSSwwQkRpWEosT0N4TVEsZ0JIc0dOLENBQ0YsQ0UwR0UsU0FDRSxVRnhHSixDRStHQSwrT0FPRSxTRjVHRixDRStHQSw0QkFDRSxXRjVHRixDRXFIQSxjQUVFLDZCQURBLG1CRmpIRixDRXFJQSw0QkFDRSx1QkYxSEYsQ0UrSEEsK0JBQ0UsU0Y1SEYsQ0VrSUEsdUJBQ0UsWUYvSEYsQ0VxSUEsNkJBRUUsMEJBREEsWUZqSUYsQ0V1SUEsT0FDRSxvQkZwSUYsQ0V5SUEsT0FDRSxRRnRJRixDRTZJQSxRQUVFLGVBREEsaUJGeklGLENFa0pBLFNBQ0Usc0JGL0lGLENFdUpBLFNBQ0Usc0JGcEpGLENNcmRFLHlpQkNDQSxpQkFEQSxrQkFEQSx3Q0FEQSx5Q0FEQSxVUHNlRixDUTFhSSx5QkY1Q0UsMmRBQ0UsZU4wZE4sQ0FDRixDUWhiSSx5QkY1Q0UseWVBQ0UsZU4rZE4sQ0FDRixDUXJiSSx5QkY1Q0UsdWZBQ0UsZU5vZU4sQ0FDRixDUTFiSSwwQkY1Q0UscWdCQUNFLGdCTnllTixDQUNGLENTMWZBLFlBQ0UsbUJUNGZGLENTbmZBLGdCTnVSTSxpQkFMSSxDTTNRUixlTGdrQjRCLENLcGtCNUIsZ0JBREEsbUNBREEsK0JUMGZGLENTaGZBLG1CTmdSUSxxQ005UU4saUNBREEsNkJUcWZGLENHeFlJLDBCTTlHSixtQk51UlEsb0JIbU9OLENBQ0YsQ1NyZkEsbUJOc1FNLG9CQUxJLENNL1BSLGtDQURBLDhCVDBmRixDVXRoQkEsV0FLRSxhTktTLENEdVJMLGdCQUxJLENPM1JSLGlCVjJoQkYsQ1c1aEJBLG9HQVlFLHdDQUZBLDRCQURBLHFCTk1NLENNSk4seUJDT0UsZURIMkMsQ0FQN0MsYU5EUyxDTU5ULGNSZ1NJLGtCQUxJLENRdFJSLGVQcWtCNEIsQ09wa0I1QixlUDBrQjRCLENPOWtCNUIsdUJFU0ksb0VGTUosQ0FoQkEsVVgwaUJGLENhNWhCTSx1Q0ZoQk4sb0dFaUJRLGViK2hCTixDQUNGLENXN2hCRSxnSkFDRSxlWCtoQkosQ1c3aEJJLDRRQUNFLGNYK2hCTixDVzFoQkUsNEhBRUUscUJOaEJJLENNaUJKLG9CUDh6Qm9DLENPeHpCbEMsaUNQdXNCMEIsQ08vc0I1QixhTnZCTyxDTTBCUCxTWDZoQkosQ1dqaEJFLHdOQUVFLFlYa2hCSixDVzlnQkUsd0pBQ0UsYVAxQ08sQ080Q1AsU1grZ0JKLENXdmdCRSxvUkFFRSx3QlAxRE8sQ082RFAsU1hzZ0JKLENXbGdCRSw0TEd2RUEsd0JWTVMsQ08wRVAsZUFGQSxxQkFHQSwyQlBnYjBCLENPL2ExQixnQkFQQSxhTnBFTyxDTWtFUCx3QkFDQSx3QlAwcEIwQixDTzVwQjFCLHVCQUtBLG9CRWpFRSw2SGIya0JOLENhdmtCTSx1Q0Z1REosNExFdERNLGViMGtCTixDQUNGLENXdGdCRSxnVkFDRSx3Qlh3Z0JKLENXcmdCRSxvTkcxRkEsd0JWTVMsQ082RlAsZUFGQSxxQkFHQSwyQlA2WjBCLENPNVoxQixnQkFQQSxhTnZGTyxDTXFGUCx3QkFDQSx3QlB1b0IwQixDT3pvQjFCLHVCQUtBLG9CRXBGRSxxSUYwRkYsQ0UxRkUsNkhiaW1CTixDYTdsQk0sdUNGMEVKLG9ORXpFTSx1Q2JnbUJOLENBQ0YsQ1d6Z0JFLHdXQUNFLHdCWDJnQkosQ1dsZ0JBLHdCQU9FLHlCQUVBLHNDQUhBLGFObEhTLENNNkdULGNBSUEsZVB5ZDRCLENPMWQ1QixnQkFEQSxrQkFEQSxVWDRnQkYsQ1duZ0JFLGdGQUdFLGVBREEsZVhxZ0JKLENXemZBLGlCUnFKTSxvQkFMSSxDUS9JUixvQ1BndUJzQyxDTy90QnRDLG9CWDZmRixDV3pmRSx1Q0FFRSxzQkFDQSx1QlAybEIwQixDTzdsQjFCLG9CWDZmSixDV3hmRSw2Q0FFRSxzQkFDQSx1QlBxbEIwQixDT3ZsQjFCLG9CWDRmSixDV3RmQSxpQlJzSVEscUNRcklOLG1DUDhzQnNDLENPN3NCdEMsa0JYMGZGLENHeGhCSSwwQlE0QkosaUJSNklRLG9CSG1YTixDQUNGLENXM2ZFLHVDQUVFLG9CQUNBLHNCUDRrQjBCLENPOWtCMUIsa0JYK2ZKLENXMWZFLDZDQUVFLG9CQUNBLHNCUHNrQjBCLENPeGtCMUIsa0JYOGZKLENXcGZFLHVEQUNFLHFDWHVmSixDV3BmRSx5QkFDRSxvQ1hzZkosQ1duZkUseUJBQ0UsbUNYcWZKLENXaGZBLG9CQUVFLFlBQ0EsZVA0aEI0QixDTzloQjVCLFVYcWZGLENXamZFLG1EQUNFLGNYbWZKLENXaGZFLHVDQUNFLFlYa2ZKLENXOWVFLDBDQUNFLFlYZ2ZKLENlbHNCQSxhQUtFLHNDQWVBLHdDQVRBLHFCVkdNLENVRk4seURBRUEsdUNYZzdCa0MsQ1dqN0JsQyw0QkFFQSx5QlhnN0JrQyxDVy82QmxDLHlCSENFLGdCR1BGLGFWSlMsQ1VMVCxjWitSSSxrQkFMSSxDWW5SUixlWGtrQjRCLENXamtCNUIsZVh1a0I0QixDVzdrQjVCLHVDRlFJLG9FRVFKLENBakJBLFVmb3RCRixDYXZzQk0sdUNFZk4sYUZnQlEsZWIwc0JOLENBQ0YsQ2Vyc0JFLG1CQUNFLG9CWHMwQm9DLENXaDBCbEMsaUNYaTdCNEIsQ1d0N0I5QixTZndzQkosQ2UvckJFLDBEQUdFLHNCQURBLG9CZmlzQkosQ2U3ckJFLHNCQUVFLHdCZjhyQkosQ2V6ckJFLDRCQUNFLFlBQ0EseUJmMnJCSixDZXZyQkEsZ0JaNE9NLG9CQUxJLENZck9SLHFCWHdyQjRCLENXdnJCNUIsa0JYd3JCNEIsQ1cxckI1QixrQmY2ckJGLENldHJCQSxnQlp3T1EscUNZdE9OLG9CWG9yQjRCLENXbnJCNUIsaUJYb3JCNEIsQ1d0ckI1QixpQmY0ckJGLENHdm5CSSwwQll0RUosZ0JaK09RLG9CSGtkTixDQUNGLENnQi92QkEsWUFDRSxjQUdBLHFCWnEzQndDLENZdjNCeEMsb0JacTNCd0MsQ1lwM0J4QyxrQmhCbXdCRixDZ0Jod0JFLDRIQUNFLFdBQ0Esa0JoQmt3QkosQ2dCOXZCQSxxREFXRSxpQ0FEQSx3Q0FMQSxxQlhGTSxDV0lOLHdCQURBLDRCQUVBLHdCQUNBLDBCWjQyQndDLENZMTJCeEMsbUJBVEEsVVp3MkJ3QyxDWXYyQnhDLGlCQUNBLG1CQUhBLFNoQjJ3QkYsQ2dCMXZCRSw2RUFFRSxpQmhCMnZCSixDZ0J4dkJFLG1FQUNFLHNCaEIwdkJKLENnQnZ2QkUsaUVBQ0Usb0Jac3pCb0MsQ1lwekJwQyxpQ1ptc0I0QixDWXBzQjVCLFNoQjB2QkosQ2dCdHZCRSxxRUFDRSx3QlhoQ0csQ1dpQ0gsb0JoQnd2QkosQ2dCdHZCSSxtR0FJSSx3RGhCcXZCUixDZ0JqdkJJLDZGQUlJLHdEaEJndkJSLENnQjN1QkUsK0dBQ0Usd0JYckRHLENXMkRELHlEQUxGLG9CaEI4dUJKLENnQnJ1QkUsdUVBRUUsWUFDQSxVWmswQnVDLENZcDBCdkMsbUJoQnl1QkosQ2dCaHVCSSwwYkFDRSxVaEJrdUJOLENnQnB0QkEsYUFDRSxrQmhCdXRCRixDZ0JydEJFLCtIQUdFLHlEQUNBLHNCQUZBLG1CSC9GRSwrQ0dtR0YsQ0FMQSxTaEIydEJKLENhcnpCTSx1Q0d5RkosK0hIeEZNLGVid3pCTixDQUNGLENnQnp0QkksaUpBQ0Usd0RoQjJ0Qk4sQ2dCeHRCSSx1SkFNSSx5REFMRix3QmhCMnRCTixDZ0JodEJBLG1CQUNFLHFCQUNBLGlCaEJtdEJGLENnQmh0QkEsV0FFRSxtQkFDQSxvQkFGQSxpQmhCcXRCRixDZ0Ivc0JJLHVjQUVFLFlBQ0EsV1pxb0J3QixDWXZvQnhCLG1CaEJtdEJOLENpQi8xQkEsWUFLRSx3Q0FEQSx5QkFGQSxjQUNBLFVBRkEsVWpCczJCRixDaUJoMkJFLGtCQUNFLFNqQmsyQkosQ2lCOTFCSSx3Q0FBMEIsZ0RqQmkyQjlCLENpQmgyQkksb0NBQTBCLGdEakJtMkI5QixDaUJoMkJFLDhCQUNFLFFqQmsyQkosQ2lCLzFCRSxrQ0FTRSx3Q0gvQkYsd0JUY0ssQ1lhSCxRYjg4QnVDLENhajlCdkMsV2I4OEJ1QyxDYTc4QnZDLG1CSmJFLDhHSWtCRixDSmxCRSxzR0lrQkYsQ0FQQSxVakJ1MkJKLENhOTJCTSx1Q0lNSixrQ0pMTSx1Q2JpM0JOLENBQ0YsQ2lCbDJCSSx5Q0hqQ0Ysd0JkczRCRixDaUJoMkJFLDJDQUtFLHdCYnBDTyxDYXFDUCxtQkFIQSxZQUNBLGNidTdCOEIsQ2F6N0I5QixZYnc3QjhCLENhejdCOUIsVWpCdTJCSixDaUI3MUJFLDhCQVFFLGdCSHpERix3QlRjSyxDWXVDSCxRYm83QnVDLENhdDdCdkMsV2JtN0J1QyxDUzE5QnJDLDJHSTRDRixDSjVDRSxzR0k0Q0YsQ0FOQSxVakJvMkJKLENhdDRCTSx1Q0lpQ0osOEJKaENNLG9DYnk0Qk4sQ0FDRixDaUJoMkJJLHFDSDNERix3QmQ4NUJGLENpQjkxQkUsOEJBS0Usd0JiOURPLENhK0RQLG1CQUhBLFlBQ0EsY2I2NUI4QixDYS81QjlCLFliODVCOEIsQ2EvNUI5QixVakJxMkJKLENpQjMxQkUscUJBQ0UsbUJqQjYxQkosQ2lCMzFCSSwyQ0FDRSx3QmpCNjFCTixDaUIxMUJJLHVDQUNFLHdCakI0MUJOLENrQm43QkEsZUFDRSxpQmxCczdCRixDa0JwN0JFLDRMQUVFLHlCZHkvQjhCLENjeC9COUIsZ0JsQnM3QkosQ2tCbjdCRSxxQkFPRSx1QkFIQSxZQURBLE9BRUEsb0JBQ0Esb0JBTEEsa0JBQ0EsTUFNQSxxQkxERSw0RGJ1N0JOLENhbjdCTSx1Q0tYSixxQkxZTSxlYnM3Qk4sQ0FDRixDa0J0N0JFLGdLQUNFLG1CbEJ3N0JKLENrQnQ3Qkksb05BQ0UsV2xCdzdCTixDa0JyN0JJLHdiQUdFLHNCZG0rQjRCLENjcCtCNUIsb0JsQnU3Qk4sQ2tCbjdCSSxvT0FFRSxzQmQ4OUI0QixDYy85QjVCLG9CbEJzN0JOLENrQmo3QkUsNEJBRUUsc0JkdzlCOEIsQ2N6OUI5QixvQmxCbzdCSixDa0I3NkJJLDBnQkFDRSxXZGs5QjRCLENjajlCNUIsMERsQm83Qk4sQ2tCLzZCSSw0UEFDRSxXZDI4QjRCLENjMThCNUIsMERsQmk3Qk4sQ21CditCQSxhQUlFLG9CQUZBLGFBQ0EsZUFGQSxrQkFJQSxVbkIwK0JGLENtQngrQkUsa0xBR0UsY0FFQSxZQUhBLGtCQUVBLFFuQjIrQkosQ21CdCtCRSxnTkFFRSxTbkJ3K0JKLENtQmwrQkUsNlVBQ0Usa0JBQ0EsU25CbytCSixDbUJsK0JJLDZYQUNFLFNuQm8rQk4sQ21CejlCQSxrQkFFRSxtQkFRQSx3QmY1Q1MsQ2U2Q1QseUJBSkEsYWR4Q1MsQ2NrQ1QsYWhCd1BJLGtCQUxJLENnQi9PUixlZjhoQjRCLENlN2hCNUIsZWZtaUI0QixDZXRpQjVCLHVCQUtBLGtCQUNBLGtCbkI4OUJGLENtQmw5QkEsZ2JoQndPUSxxQ2dCcE9OLGtCbkIwOUJGLENHeDVCSSwwQmdCdEVKLGdiaEIrT1Esb0JIMHZCTixDQUNGLENtQmorQkEsZ2JoQjJOTSxvQkFMSSxDZ0JsTlIsb0JuQnkrQkYsQ21CcCtCQSwwREFFRSxrQm5CdStCRixDbUJ4OEJFLDBJQUNFLGdCbkIyOEJKLENvQnZpQ0UsZ0JBTUUsYWhCMC9CcUIsQ2dCLy9CckIsYWpCMlFFLGdCQUxJLENpQnBRTixpQmhCeXhCb0MsQ2dCMXhCcEMsVXBCNmlDSixDb0J0aUNFLGVBV0UsMEJBdkJpQixDQXNCakIsVUF2QmMsQ0FpQmQsYWpCK1BFLG9CQUxJLENpQnZQTixpQkFGQSxlQUNBLHFCQUxBLGtCQUNBLFNBQ0EsU3BCZ2pDSixDb0JuaUNJLDhIQUVFLGFwQndpQ04sQ29CdGxDSSxxZEF3REkseURBRUEseURBREEsNEJBRUEsNERBUEYsb0JoQis5Qm1CLENnQjU5QmpCLGtDcEJ3aUNSLENvQmppQ00sdWhCQUNFLG9CaEJvOUJpQixDZ0JuOUJqQixpQ3BCbWlDUixDb0JubUNJLGdPQTBFSSw4RUFEQSxrQ3BCK2hDUixDb0J4bUNJLHdEQWlGRSxvQnBCMmhDTixDb0J4aENRLDROQUdFLGlHQUNBLDZEQUNBLHNFQUhBLHNCcEI0aENWLENvQnJoQ00sb0VBQ0Usb0JoQnE3QmlCLENnQnA3QmpCLGlDcEJ1aENSLENvQnRuQ0ksOE5Bc0dFLG9CcEJvaENOLENvQmxoQ00sc1FBQ0Usd0JwQm9oQ1IsQ29CamhDTSw0UEFDRSxpQ3BCbWhDUixDb0JoaENNLHdyQkFDRSxhcEJraENSLENvQjdnQ0ksaU1BQ0UsZ0JwQmdoQ04sQ29Cdm9DSSw4MEJBK0hJLFNwQjhnQ1IsQ29CMWdDTSw4NkJBQ0UsU3BCOGdDUixDb0IvbkNFLGtCQU1FLGFoQjAvQnFCLENnQi8vQnJCLGFqQjJRRSxnQkFMSSxDaUJwUU4saUJoQnl4Qm9DLENnQjF4QnBDLFVwQnFvQ0osQ29COW5DRSxpQkFXRSwwQkF2QmlCLENBc0JqQixVQXZCYyxDQWlCZCxhakIrUEUsb0JBTEksQ2lCdlBOLGlCQUZBLGVBQ0EscUJBTEEsa0JBQ0EsU0FDQSxTcEJ3b0NKLENvQjNuQ0ksOElBRUUsYXBCZ29DTixDb0I5cUNJLDJlQXdESSx5REFFQSx5REFEQSw0QkFFQSw0REFQRixvQmhCKzlCbUIsQ2dCNTlCakIsa0NwQmdvQ1IsQ29Cem5DTSw2aUJBQ0Usb0JoQm85QmlCLENnQm45QmpCLGlDcEIybkNSLENvQjNyQ0ksME9BMEVJLDhFQURBLGtDcEJ1bkNSLENvQmhzQ0ksNERBaUZFLG9CcEJtbkNOLENvQmhuQ1Esb09BR0UsaUdBQ0EsNkRBQ0Esc0VBSEEsc0JwQm9uQ1YsQ29CN21DTSx3RUFDRSxvQmhCcTdCaUIsQ2dCcDdCakIsaUNwQittQ1IsQ29COXNDSSx3T0FzR0Usb0JwQjRtQ04sQ29CMW1DTSxnUkFDRSx3QnBCNG1DUixDb0J6bUNNLHNRQUNFLGlDcEIybUNSLENvQnhtQ00sOHNCQUNFLGFwQjBtQ1IsQ29Ccm1DSSx1TUFDRSxnQnBCd21DTixDb0IvdENJLDgyQkFpSUksU3BCb21DUixDb0JsbUNNLDg4QkFDRSxTcEJzbUNSLENxQjV1Q0EsNkhBWUUseUJBQ0EsdUJUS0UsZVU0R3FDLENEekh2QyxhaEJFUyxDZ0JHVCxlQVRBLHFCbEJnU0ksa0JBTEksQ2tCeFJSLGVqQjZrQjRCLENrQnRkNUIsdUJEckhBLGtCQUNBLHFCUktJLDZIUUdKLENBSkEsMENBRkEscUJyQnF2Q0YsQ2E5dUNNLHVDUWhCTiw2SFJpQlEsZWJpdkNOLENBQ0YsQ3FCbHZDRSwySkFDRSxhckJvdkNKLENxQmh2Q0UsNldBR0UsaUNqQm90QjRCLENpQnJ0QjVCLFNyQmt2Q0osQ3FCbnVDRSx5c0JBSUUsV2pCMHVCMEIsQ2lCM3VCMUIsbUJyQm91Q0osQ3FCdnRDRSw2QlB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJvd0NGLENzQi92Q0UseUNSckJBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbXdDSixDc0I5dkNFLHdHUjNCQSx3QlFNbUIsQ0F5QmpCLG9CQXhCYSxDQTZCWCxrQ0FQRixVdEJrd0NKLENzQnZ2Q0UsbVNBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QnV2Q0osQ3NCanZDSSwrVkFLSSxpQ3RCK3VDUixDc0IxdUNFLDhGQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCNnVDSixDcUJydkNFLGVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCa3lDRixDc0J2eENFLDBFUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QnV5Q0osQ3NCbHlDRSxxREFTSSxpQ3RCeXhDTixDc0JyeENFLG9KQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJxeENKLENzQi93Q0ksa0xBS0ksaUN0QjZ3Q1IsQ3NCeHdDRSxnREFHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QjJ3Q0osQ3FCbnhDRSxhUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QmcwQ0YsQ3NCcnpDRSxvRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEJxMENKLENzQmgwQ0UsaURBU0ksaUN0QnV6Q04sQ3NCbnpDRSwwSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCbXpDSixDc0I3eUNJLHdLQUtJLGlDdEIyeUNSLENzQnR5Q0UsNENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJ5eUNKLENxQmp6Q0UsVVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEI4MUNGLENzQm4xQ0UsMkRSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCbTJDSixDc0I5MUNFLDJDQVNJLGlDdEJxMUNOLENzQmoxQ0UsMkhBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QmkxQ0osQ3NCMzBDSSx5SkFLSSxpQ3RCeTBDUixDc0JwMENFLHNDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCdTBDSixDcUIvMENFLGFQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCNDNDRixDc0JqM0NFLG9FUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0Qmk0Q0osQ3NCNTNDRSxpREFTSSxpQ3RCbTNDTixDc0IvMkNFLDBJQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEIrMkNKLENzQnoyQ0ksd0tBS0ksaUN0QnUyQ1IsQ3NCbDJDRSw0Q0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0QnEyQ0osQ3FCNzJDRSxZUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QjA1Q0YsQ3NCLzRDRSxpRVIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEIrNUNKLENzQjE1Q0UsK0NBU0ksaUN0Qmk1Q04sQ3NCNzRDRSxxSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCNjRDSixDc0J2NENJLG1LQUtJLGlDdEJxNENSLENzQmg0Q0UsMENBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJtNENKLENxQjM0Q0UsV1B2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJ3N0NGLENzQjc2Q0UsOERSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCNjdDSixDc0J4N0NFLDZDQVNJLGlDdEIrNkNOLENzQjM2Q0UsZ0lBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QjI2Q0osQ3NCcjZDSSw4SkFLSSxpQ3RCbTZDUixDc0I5NUNFLHdDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCaTZDSixDcUJ6NkNFLFVQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCczlDRixDc0IzOENFLDJEUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QjI5Q0osQ3NCdDlDRSwyQ0FTSSxpQ3RCNjhDTixDc0J6OENFLDJIQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJ5OENKLENzQm44Q0kseUpBS0ksaUN0Qmk4Q1IsQ3NCNTdDRSxzQ0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0Qis3Q0osQ3FCajhDRSxtR0NvQkEsb0JsQkxhLENrQkliLGF0Qm03Q0YsQ3NCaDdDRSxxSEFFRSx3QmxCVFcsQ2tCVVgsb0JsQlZXLENrQlFYLFV0Qm83Q0osQ3NCLzZDRSwyUUFFRSxpQ3RCZzdDSixDc0I3NkNFLHVzQkFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEI2NkNKLENzQno2Q0ksaXlCQUtJLGlDdEJ1NkNSLENzQmw2Q0UsNFBBR0UseUJBREEsYXRCbzZDSixDcUIxOUNFLHVCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCNDhDRixDc0J6OENFLDZCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCNjhDSixDc0J4OENFLHFFQUVFLGlDdEJ5OENKLENzQnQ4Q0UsMkxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCczhDSixDc0JsOENJLHlOQUtJLGlDdEJnOENSLENzQjM3Q0UsZ0VBR0UseUJBREEsYXRCNjdDSixDcUJuL0NFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCcStDRixDc0JsK0NFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCcytDSixDc0JqK0NFLGlFQUVFLGlDdEJrK0NKLENzQi85Q0UsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCKzlDSixDc0IzOUNJLCtNQUtJLGlDdEJ5OUNSLENzQnA5Q0UsNERBR0UseUJBREEsYXRCczlDSixDcUI1Z0RFLGtCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCOC9DRixDc0IzL0NFLHdCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCKy9DSixDc0IxL0NFLDJEQUVFLGlDdEIyL0NKLENzQngvQ0Usa0tBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCdy9DSixDc0JwL0NJLGdNQUtJLGlDdEJrL0NSLENzQjcrQ0Usc0RBR0UseUJBREEsYXRCKytDSixDcUJyaURFLHFCQ29CQSxvQmxCTGEsQ2tCSWIsYXRCdWhERixDc0JwaERFLDJCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCd2hESixDc0JuaERFLGlFQUVFLGlDdEJvaERKLENzQmpoREUsaUxBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCaWhESixDc0I3Z0RJLCtNQUtJLGlDdEIyZ0RSLENzQnRnREUsNERBR0UseUJBREEsYXRCd2dESixDcUI5akRFLG9CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCZ2pERixDc0I3aURFLDBCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCaWpESixDc0I1aURFLCtEQUVFLGlDdEI2aURKLENzQjFpREUsNEtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCMGlESixDc0J0aURJLDBNQUtJLGlDdEJvaURSLENzQi9oREUsMERBR0UseUJBREEsYXRCaWlESixDcUJ2bERFLG1CQ29CQSxvQmxCTGEsQ2tCSWIsYXRCeWtERixDc0J0a0RFLHlCQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCMGtESixDc0Jya0RFLDZEQUVFLGlDdEJza0RKLENzQm5rREUsdUtBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCbWtESixDc0IvakRJLHFNQUtJLGlDdEI2akRSLENzQnhqREUsd0RBR0UseUJBREEsYXRCMGpESixDcUJobkRFLDRDQ29CQSxvQmxCTGEsQ2tCSWIsYXRCa21ERixDc0IvbERFLHdEQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCbW1ESixDc0I5bERFLHNJQUVFLGlDdEIrbERKLENzQjVsREUsNFdBTUUsd0JsQnhCVyxDa0J5Qlgsb0JsQnpCVyxDa0J1QlgsVXRCNGxESixDc0J4bERJLHdhQUtJLGlDdEJzbERSLENzQmpsREUsNEhBR0UseUJBREEsYXRCbWxESixDcUI3bkRBLFVBRUUsYWhCN0RLLENnQjRETCxlakJpZ0I0QixDaUIvZjVCLHlCckJnb0RGLENxQjluREUsZ0JBQ0UsYXJCZ29ESixDcUJ4bkRFLHNDQUVFLGFyQnluREosQ3FCOW1EQSxRVGxGSSxlVTRHcUMsQ25CdUtqQyxxQ21CMUtOLGtCdEI2bERGLENHcmxESSwwQmtCL0JKLFFsQndNUSxvQkhnN0NOLENBQ0YsQ3FCcm5EQSxRVHRGSSxlVTRHcUMsQ25CbUtuQyxvQkFMSSxDbUJqS1Isb0J0QndtREYsQ3VCdnVEQSxNVmdCTSw4QmIydEROLENhdnRETSx1Q1VwQk4sTVZxQlEsZWIwdEROLENBQ0YsQ3VCN3VERSxpQkFDRSxTdkIrdURKLEN1Qnp1REUscUJBQ0UsWXZCNHVESixDdUJ4dURBLFlBQ0UsU0FDQSxnQlZESSwyQmI2dUROLENhenVETSx1Q1VMTixZVk1RLGViNHVETixDQUNGLEN1Qjl1REUsZ0NBRUUsWVZORSwwQlVPRixDQUZBLE92Qmt2REosQ2FudkRNLHVDVUFKLGdDVkNNLGVic3ZETixDQUNGLEN3QjN3REEsc0NBSUUsaUJ4Qjh3REYsQ3dCM3dEQSxpQkFDRSxrQnhCOHdERixDeUJ6dkRJLHVCQTFCRixnQkFDQSw2QkFGQSw4QkFEQSxzQkFnQ0ksV0FIQSxxQkFDQSxrQnJCcWdCd0IsQ3FCcGdCeEIscUJ6Qmd3RE4sQ3lCdnVESSw2QkFDRSxhekJ5dUROLEN3QnB4REEsZUFZRSw0QkFEQSxxQm5CUk0sQ21CVU4sMkJBTEEsYW5CYlMsQ21CUVQsYXJCa1JJLGtCQUxJLENxQnRRUixnQkFKQSxTQUZBLGVwQittQ2tDLENvQjltQ2xDLGdCQUpBLGtCQVFBLGdCQVBBLFl4Qmt5REYsQ3dCbnhERSwrQkFFRSxPQUNBLGtCcEJrbUNnQyxDb0JwbUNoQyxReEJ1eERKLEN3Qnp3REkscUJBQ0UsbUJ4QjR3RE4sQ3dCMXdETSxxQ0FFRSxPQURBLFV4QjZ3RFIsQ3dCeHdESSxtQkFDRSxpQnhCMndETixDd0J6d0RNLG1DQUVFLFVBREEsT3hCNHdEUixDUTF3REkseUJnQmZBLHdCQUNFLG1CeEI2eERKLEN3QjN4REksd0NBRUUsT0FEQSxVeEI4eEROLEN3Qnp4REUsc0JBQ0UsaUJ4QjR4REosQ3dCMXhESSxzQ0FFRSxVQURBLE94QjZ4RE4sQ0FDRixDUTV4REkseUJnQmZBLHdCQUNFLG1CeEI4eURKLEN3QjV5REksd0NBRUUsT0FEQSxVeEIreUROLEN3QjF5REUsc0JBQ0UsaUJ4QjZ5REosQ3dCM3lESSxzQ0FFRSxVQURBLE94Qjh5RE4sQ0FDRixDUTd5REkseUJnQmZBLHdCQUNFLG1CeEIrekRKLEN3Qjd6REksd0NBRUUsT0FEQSxVeEJnMEROLEN3QjN6REUsc0JBQ0UsaUJ4Qjh6REosQ3dCNXpESSxzQ0FFRSxVQURBLE94Qit6RE4sQ0FDRixDUTl6REksMEJnQmZBLHdCQUNFLG1CeEJnMURKLEN3QjkwREksd0NBRUUsT0FEQSxVeEJpMUROLEN3QjUwREUsc0JBQ0UsaUJ4QiswREosQ3dCNzBESSxzQ0FFRSxVQURBLE94QmcxRE4sQ0FDRixDUS8wREksMEJnQmZBLHlCQUNFLG1CeEJpMkRKLEN3Qi8xREkseUNBRUUsT0FEQSxVeEJrMkROLEN3QjcxREUsdUJBQ0UsaUJ4QmcyREosQ3dCOTFESSx1Q0FFRSxVQURBLE94QmkyRE4sQ0FDRixDd0J2MURFLHVDQUVFLFlBRUEscUJwQjBqQ2dDLENvQjNqQ2hDLGFBRkEsUXhCNDFESixDeUJ2NERJLCtCQW5CRix5QkFDQSw2QkFGQSw4QkFEQSxhQXlCSSxXQUhBLHFCQUNBLGtCckJxZ0J3QixDcUJwZ0J4QixxQnpCODRETixDeUJyM0RJLHFDQUNFLGF6QnUzRE4sQ3dCNzFERSx3Q0FHRSxVQUVBLG1CcEI0aUNnQyxDb0I3aUNoQyxhQUZBLFdBREEsS3hCbzJESixDeUI1NURJLGdDQVpGLCtCQUNBLHVCQUZBLGVBREEsNEJBa0JJLFdBSEEscUJBQ0Esa0JyQnFnQndCLENxQnBnQnhCLHFCekJtNkROLEN5QjE0REksc0NBQ0UsYXpCNDRETixDd0J4MkRJLGdDQUNFLGdCeEIwMkROLEN3QnAyREUsMENBR0UsVUFFQSxvQnBCMmhDZ0MsQ29CNWhDaEMsYUFGQSxXQURBLEt4QjIyREosQ3lCcDdESSxrQ0FJRSxXQUhBLHFCQWVFLGFBZEYsa0JyQnFnQndCLENxQnBnQnhCLHFCekJ1N0ROLEN5QnY2RE0sbUNBeEJKLCtCQURBLHdCQURBLDRCQThCTSxXQUhBLHFCQUNBLG1CckJrZnNCLENxQmpmdEIscUJ6Qmc3RFIsQ3lCMTZESSx3Q0FDRSxhekI0NkROLEN3QnYzREksbUNBQ0UsZ0J4QnkzRE4sQ3dCbDNEQSxrQkFJRSwrQkFIQSxTQUNBLGVBQ0EsZXhCczNERixDd0IvMkRBLGVBVUUseUJBQ0EsU0FQQSxXQUVBLGFuQjdIUyxDbUJ3SFQsY0FJQSxlcEJ3YzRCLENvQjFjNUIsb0JBSUEsbUJBQ0EscUJBQ0EsbUJBUEEsVXhCMjNERixDd0JwMkRFLDBDVnZKQSx3QlZNUyxDb0JtSlAsYXhCczJESixDd0JqMkRFLDRDVjlKQSx3QlRjSyxDbUJrSkgsVW5CakpJLENtQmtKSixvQnhCbTJESixDd0IvMURFLGdEQUlFLHlCQUZBLGFuQmxLTyxDbUJtS1AsbUJ4QmkyREosQ3dCMTFEQSxvQkFDRSxheEI2MURGLEN3QnoxREEsaUJBS0UsYXBCL0tTLENvQjJLVCxjckI0R0ksb0JBTEksQ3FCckdSLGdCQURBLGtCcEJxK0JrQyxDb0JqK0JsQyxrQnhCNDFERixDd0J4MURBLG9CQUdFLGFuQjFMUyxDbUJ3TFQsY0FDQSxtQnhCNDFERixDd0J2MURBLG9CQUVFLHdCbkJqTVMsQ21Ca01ULHNCcEI4N0JrQyxDb0JoOEJsQyxheEI0MURGLEN3QnYxREUsbUNBQ0UsYXhCeTFESixDd0J2MURJLGtGVjlNRiwwQlZzcUNrQyxDb0J0OUI5QixVeEJ5MUROLEN3QnIxREksb0ZWcE5GLHdCVGNLLENtQndNRCxVeEJ1MUROLEN3Qm4xREksd0ZBRUUsYXhCbzFETixDd0JoMURFLHNDQUNFLHNCeEJrMURKLEN3Qi8wREUsd0NBQ0UsYXhCaTFESixDd0I5MERFLHFDQUNFLGF4QmcxREosQzBCempFQSxnRUFJRSx1QkFEQSxrQnRCazZDOEIsQ3NCbjZDOUIsYUFEQSxpQjFCK2pFRixDMEJ2akVBLGVBRUUsYTFCeWpFRixDMEJyakVBLFlBQ0UsZTFCd2pFRixDMEJoakVBLG1CQUNFLGtCMUJtakVGLEMwQmhqRUUsOEJBS0UscUJBSkEsa0JBRUEsUUFEQSxNQUVBLFMxQm1qRUosQzBCbmlFRSxlWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMmxFRixDMkJ2bEVFLDJCQUNFLGEzQnlsRUosQzBCNWlFRSxpQlpoREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQm9tRUYsQzJCaG1FRSw2QkFDRSxhM0JrbUVKLEMwQnJqRUUsK0NaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0I2bUVGLEMyQnptRUUsdUVBQ0UsYTNCMm1FSixDMEI5akVFLFlaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0JzbkVGLEMyQmxuRUUsd0JBQ0UsYTNCb25FSixDMEJ2a0VFLGVaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0IrbkVGLEMyQjNuRUUsMkJBQ0UsYTNCNm5FSixDMEJobEVFLHVDWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCd29FRixDMkJwb0VFLCtEQUNFLGEzQnNvRUosQzBCemxFRSxhWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCaXBFRixDMkI3b0VFLHlCQUNFLGEzQitvRUosQzBCbG1FRSxZWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCMHBFRixDMkJ0cEVFLHdCQUNFLGEzQndwRUosQzRCeHBFQSxPQUtFLGFBRUEsWUFKQSxPQVNBLFVBSkEsa0JBQ0EsZ0JBUkEsZUFDQSxNQUlBLFdBRkEsWTVCaXFFRixDNEJscEVBLGNBR0UsWXhCaTJDa0MsQ3dCLzFDbEMsb0JBSkEsa0JBQ0EsVTVCdXBFRixDNEJqcEVFLDBCQUVFLDJCeEJ1M0NnQyxDUzM0QzlCLGlDYnVxRU4sQ2FucUVNLHVDZWNKLDBCZmJNLGVic3FFTixDQUNGLEM0QnRwRUUsMEJBQ0UsYzVCd3BFSixDNEJwcEVFLGtDQUNFLHFCNUJzcEVKLEM0QmxwRUEseUJBQ0Usd0I1QnFwRUYsQzRCbnBFRSx3Q0FDRSxnQkFDQSxlNUJxcEVKLEM0QmxwRUUscUNBQ0UsZTVCb3BFSixDNEJocEVBLGtEQUVFLG1CQURBLGFBRUEsNEI1Qm1wRUYsQzRCL29FQSxlQVNFLDRCQURBLHFCdkJ6RE0sQ3VCMkROLHVCQVJBLGFBQ0Esc0JBV0EsVUFQQSxvQkFOQSxrQkFHQSxVNUJ1cEVGLEM0QnpvRUEsZ0JDOUVFLHdCeEJHUyxDd0JKVCxhQUhBLE9BRkEsZUFDQSxNQUdBLFlBREEsWTdCb3VFRixDNkI5dEVFLHFCQUFTLFM3Qml1RVgsQzZCaHVFRSxxQkFBUyxXN0JtdUVYLEM0Qm5wRUEsY0FHRSxtQkFHQSxnQ0FMQSxhQUNBLGNBRUEsOEJBQ0EsWTVCdXBFRixDNEJucEVFLHlCQUVFLGlDQURBLGE1QnNwRUosQzRCaHBFQSxhQUVFLGV4QnVlNEIsQ3dCeGU1QixlNUJvcEVGLEM0QjlvRUEsWUFJRSxjQUNBLFl4QjhQTyxDd0JsUVAsaUI1Qm1wRUYsQzRCM29FQSxjQUlFLG1CQUdBLDZCQU5BLGFBRUEsY0FEQSxlQUdBLHlCQUNBLGM1QitvRUYsQzRCeG9FRSxnQkFDRSxhNUIwb0VKLENRcnRFSSx5Qm9Ca0ZGLGNBRUUsb0JBREEsZTVCd29FRixDNEJwb0VBLHlCQUNFLDBCNUJ1b0VGLEM0QnBvRUEsa0RBQ0UsOEI1QnVvRUYsQzRCaG9FQSxVQUFZLGU1Qm9vRVosQ0FDRixDUXh1RUkseUJvQnVHRiwrQ0FFRSxlNUJxb0VGLENBQ0YsQ1EvdUVJLDBCb0I4R0YscUNBQVksZ0I1QnFvRVosQ0FDRixDNEI3bkVJLGtCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmtvRU4sQzRCN25FTSxpQ0FFRSxTQURBLFc1QmdvRVIsQzRCdm5FTSw4QkFDRSxlNUJ5bkVSLENRcHZFSSw0Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QmdwRUosQzRCM29FSSx5Q0FFRSxTQURBLFc1QjhvRU4sQzRCcm9FSSxzQ0FDRSxlNUJ1b0VOLENBQ0YsQ1Fud0VJLDRCb0IwR0EsMEJBR0UsWUFDQSxTQUZBLGVBREEsVzVCK3BFSixDNEIxcEVJLHlDQUVFLFNBREEsVzVCNnBFTixDNEJwcEVJLHNDQUNFLGU1QnNwRU4sQ0FDRixDUWx4RUksNEJvQjBHQSwwQkFHRSxZQUNBLFNBRkEsZUFEQSxXNUI4cUVKLEM0QnpxRUkseUNBRUUsU0FEQSxXNUI0cUVOLEM0Qm5xRUksc0NBQ0UsZTVCcXFFTixDQUNGLENRanlFSSw2Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QjZyRUosQzRCeHJFSSx5Q0FFRSxTQURBLFc1QjJyRU4sQzRCbHJFSSxzQ0FDRSxlNUJvckVOLENBQ0YsQ1FoekVJLDZCb0IwR0EsMkJBR0UsWUFDQSxTQUZBLGVBREEsVzVCNHNFSixDNEJ2c0VJLDBDQUVFLFNBREEsVzVCMHNFTixDNEJqc0VJLHVDQUNFLGU1Qm1zRU4sQ0FDRixDOEJ6NEVFLGdCQUVFLFdBQ0EsV0FGQSxhOUI2NEVKLEMrQi80RUUsY0FDRSxhL0JrNUVKLEMrQi80RU0sd0NBRUUsYS9CZzVFUixDK0J0NUVFLGdCQUNFLGEvQnk1RUosQytCdDVFTSw0Q0FFRSxhL0J1NUVSLEMrQjc1RUUsY0FDRSxhL0JnNkVKLEMrQjc1RU0sd0NBRUUsYS9CODVFUixDK0JwNkVFLFdBQ0UsYS9CdTZFSixDK0JwNkVNLGtDQUVFLGEvQnE2RVIsQytCMzZFRSxjQUNFLGEvQjg2RUosQytCMzZFTSx3Q0FFRSxhL0I0NkVSLEMrQmw3RUUsYUFDRSxhL0JxN0VKLEMrQmw3RU0sc0NBRUUsYS9CbTdFUixDK0J6N0VFLFlBQ0UsYS9CNDdFSixDK0J6N0VNLG9DQUVFLGEvQjA3RVIsQytCaDhFRSxXQUNFLGEvQm04RUosQytCaDhFTSxrQ0FFRSxhL0JpOEVSLENnQ3Q4RUEsT0FDRSxrQkFDQSxVaEN5OEVGLENnQ3Y4RUUsY0FHRSxXQUZBLGNBQ0Esa0NoQzA4RUosQ2dDdDhFRSxTQUtFLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFVoQ3k4RUosQ2dDbjhFRSxXQUNFLHNCaENzOEVKLENnQ3Y4RUUsV0FDRSxxQmhDMDhFSixDZ0MzOEVFLFlBQ0Usd0JoQzg4RUosQ2dDLzhFRSxZQUNFLGdDaENrOUVKLENpQ3YrRUEsV0FFRSxLakM2K0VGLENpQ3YrRUEseUJBSkUsT0FIQSxlQUVBLFFBRUEsWWpDay9FRixDaUMvK0VBLGNBR0UsUWpDNCtFRixDaUNsK0VJLFlBQ0UsZ0JBQ0EsTUFDQSxZakNxK0VOLENRaDhFSSx5QnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakM0K0VKLENBQ0YsQ1F4OEVJLHlCeUJ4Q0EsZUFDRSxnQkFDQSxNQUNBLFlqQ20vRUosQ0FDRixDUS84RUkseUJ5QnhDQSxlQUNFLGdCQUNBLE1BQ0EsWWpDMC9FSixDQUNGLENRdDlFSSwwQnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakNpZ0ZKLENBQ0YsQ1E3OUVJLDBCeUJ4Q0EsZ0JBQ0UsZ0JBQ0EsTUFDQSxZakN3Z0ZKLENBQ0YsQ2tDbGlGQSxRQUdFLG1CQURBLGtCbENzaUZGLENrQ2ppRkEsZ0JBSEUsbUJBSEEsWWxDOGlGRixDa0N4aUZBLFFBRUUsY0FDQSxxQmxDcWlGRixDbUM1aUZBLDJFQ1VFLDZCQUVBLG1CQU5BLHFCQUVBLHNCQUNBLDBCQUZBLG9CQUhBLDRCQU9BLDZCQU5BLG1CcENvakZGLENxQ3hqRkUsc0JBSUUsU0FHQSxXQUZBLE9BSkEsa0JBRUEsUUFEQSxNQUlBLFNyQzRqRkosQ3NDbmtGQSxlQ0FFLGdCQUNBLHVCQUNBLGtCdkN1a0ZGLEN3QzdrRkEsSUFFRSxtQkFHQSw4QkFKQSxxQkFHQSxlQUVBLFdwQ2lwQjRCLENvQ3BwQjVCLFN4Q21sRkYsQ3lDdmhGUSxnQkFPSSxnQ3pDb2hGWixDeUMzaEZRLFdBT0ksNEJ6Q3doRlosQ3lDL2hGUSxjQU9JLCtCekM0aEZaLEN5Q25pRlEsY0FPSSwrQnpDZ2lGWixDeUN2aUZRLG1CQU9JLG9DekNvaUZaLEN5QzNpRlEsZ0JBT0ksaUN6Q3dpRlosQ3lDL2lGUSxhQU9JLG9CekM0aUZaLEN5Q25qRlEsV0FPSSxxQnpDZ2pGWixDeUN2akZRLFlBT0ksb0J6Q29qRlosQ3lDM2pGUSxXQU9JLG1CekN3akZaLEN5Qy9qRlEsWUFPSSxxQnpDNGpGWixDeUNua0ZRLFlBT0ksb0J6Q2drRlosQ3lDdmtGUSxZQU9JLHFCekNva0ZaLEN5QzNrRlEsYUFPSSxtQnpDd2tGWixDeUMva0ZRLGVBT0ksdUJ6QzRrRlosQ3lDbmxGUSxpQkFPSSx5QnpDZ2xGWixDeUN2bEZRLGtCQU9JLDBCekNvbEZaLEN5QzNsRlEsaUJBT0kseUJ6Q3dsRlosQ3lDL2xGUSxVQU9JLHdCekM0bEZaLEN5Q25tRlEsZ0JBT0ksOEJ6Q2dtRlosQ3lDdm1GUSxTQU9JLHVCekNvbUZaLEN5QzNtRlEsUUFPSSxzQnpDd21GWixDeUMvbUZRLFNBT0ksdUJ6QzRtRlosQ3lDbm5GUSxhQU9JLDJCekNnbkZaLEN5Q3ZuRlEsY0FPSSw0QnpDb25GWixDeUMzbkZRLFFBT0ksc0J6Q3duRlosQ3lDL25GUSxlQU9JLDZCekM0bkZaLEN5Q25vRlEsUUFPSSxzQnpDZ29GWixDeUN2b0ZRLFFBT0ksMkN6Q29vRlosQ3lDM29GUSxXQU9JLHNEekN3b0ZaLEN5Qy9vRlEsV0FPSSxpRHpDNG9GWixDeUNucEZRLGFBT0kseUJ6Q2dwRlosQ3lDdnBGUSxpQkFPSSx5QnpDb3BGWixDeUMzcEZRLG1CQU9JLDJCekN3cEZaLEN5Qy9wRlEsbUJBT0ksMkJ6QzRwRlosQ3lDbnFGUSxnQkFPSSx3QnpDZ3FGWixDeUN2cUZRLGlCQU9JLHlCekNvcUZaLEN5QzNxRlEsT0FPSSxlekN3cUZaLEN5Qy9xRlEsUUFPSSxpQnpDNHFGWixDeUNuckZRLFNBT0ksa0J6Q2dyRlosQ3lDdnJGUSxVQU9JLGtCekNvckZaLEN5QzNyRlEsV0FPSSxvQnpDd3JGWixDeUMvckZRLFlBT0kscUJ6QzRyRlosQ3lDbnNGUSxTQU9JLGdCekNnc0ZaLEN5Q3ZzRlEsVUFPSSxrQnpDb3NGWixDeUMzc0ZRLFdBT0ksbUJ6Q3dzRlosQ3lDL3NGUSxPQU9JLGlCekM0c0ZaLEN5Q250RlEsUUFPSSxtQnpDZ3RGWixDeUN2dEZRLFNBT0ksb0J6Q290RlosQ3lDM3RGUSxrQkFPSSx3Q3pDd3RGWixDeUMvdEZRLG9CQU9JLG9DekM0dEZaLEN5Q251RlEsb0JBT0ksb0N6Q2d1RlosQ3lDdnVGUSxRQU9JLGtDekNvdUZaLEN5QzN1RlEsVUFPSSxrQnpDd3VGWixDeUMvdUZRLFlBT0ksc0N6QzR1RlosQ3lDbnZGUSxjQU9JLHNCekNndkZaLEN5Q3Z2RlEsWUFPSSx3Q3pDb3ZGWixDeUMzdkZRLGNBT0ksd0J6Q3d2RlosQ3lDL3ZGUSxlQU9JLHlDekM0dkZaLEN5Q253RlEsaUJBT0kseUJ6Q2d3RlosQ3lDdndGUSxjQU9JLHVDekNvd0ZaLEN5QzN3RlEsZ0JBT0ksdUJ6Q3d3RlosQ3lDL3dGUSxnQkFPSSw4QnpDNHdGWixDeUNueEZRLGtCQU9JLDhCekNneEZaLEN5Q3Z4RlEsZ0JBT0ksOEJ6Q294RlosQ3lDM3hGUSxhQU9JLDhCekN3eEZaLEN5Qy94RlEsZ0JBT0ksOEJ6QzR4RlosQ3lDbnlGUSxlQU9JLDhCekNneUZaLEN5Q3Z5RlEsY0FPSSw4QnpDb3lGWixDeUMzeUZRLGFBT0ksOEJ6Q3d5RlosQ3lDL3lGUSxjQU9JLDJCekM0eUZaLEN5Q256RlEsVUFPSSwwQnpDZ3pGWixDeUN2ekZRLFVBT0ksMEJ6Q296RlosQ3lDM3pGUSxVQU9JLDBCekN3ekZaLEN5Qy96RlEsVUFPSSwwQnpDNHpGWixDeUNuMEZRLFVBT0ksMEJ6Q2cwRlosQ3lDdjBGUSxNQU9JLG1CekNvMEZaLEN5QzMwRlEsTUFPSSxtQnpDdzBGWixDeUMvMEZRLE1BT0ksbUJ6QzQwRlosQ3lDbjFGUSxPQU9JLG9CekNnMUZaLEN5Q3YxRlEsUUFPSSxvQnpDbzFGWixDeUMzMUZRLFFBT0ksd0J6Q3cxRlosQ3lDLzFGUSxRQU9JLHFCekM0MUZaLEN5Q24yRlEsWUFPSSx5QnpDZzJGWixDeUN2MkZRLE1BT0ksb0J6Q28yRlosQ3lDMzJGUSxNQU9JLG9CekN3MkZaLEN5Qy8yRlEsTUFPSSxvQnpDNDJGWixDeUNuM0ZRLE9BT0kscUJ6Q2czRlosQ3lDdjNGUSxRQU9JLHFCekNvM0ZaLEN5QzMzRlEsUUFPSSx5QnpDdzNGWixDeUMvM0ZRLFFBT0ksc0J6QzQzRlosQ3lDbjRGUSxZQU9JLDBCekNnNEZaLEN5Q3Y0RlEsV0FPSSx1QnpDbzRGWixDeUMzNEZRLFVBT0ksNEJ6Q3c0RlosQ3lDLzRGUSxhQU9JLCtCekM0NEZaLEN5Q241RlEsa0JBT0ksb0N6Q2c1RlosQ3lDdjVGUSxxQkFPSSx1Q3pDbzVGWixDeUMzNUZRLGFBT0kscUJ6Q3c1RlosQ3lDLzVGUSxhQU9JLHFCekM0NUZaLEN5Q242RlEsZUFPSSx1QnpDZzZGWixDeUN2NkZRLGVBT0ksdUJ6Q282RlosQ3lDMzZGUSxXQU9JLHdCekN3NkZaLEN5Qy82RlEsYUFPSSwwQnpDNDZGWixDeUNuN0ZRLG1CQU9JLGdDekNnN0ZaLEN5Q3Y3RlEsT0FPSSxlekNvN0ZaLEN5QzM3RlEsT0FPSSxvQnpDdzdGWixDeUMvN0ZRLE9BT0ksbUJ6QzQ3RlosQ3lDbjhGUSxPQU9JLGtCekNnOEZaLEN5Q3Y4RlEsT0FPSSxvQnpDbzhGWixDeUMzOEZRLE9BT0ksa0J6Q3c4RlosQ3lDLzhGUSx1QkFPSSxvQ3pDNDhGWixDeUNuOUZRLHFCQU9JLGtDekNnOUZaLEN5Q3Y5RlEsd0JBT0ksZ0N6Q285RlosQ3lDMzlGUSx5QkFPSSx1Q3pDdzlGWixDeUMvOUZRLHdCQU9JLHNDekM0OUZaLEN5Q24rRlEsd0JBT0ksc0N6Q2crRlosQ3lDditGUSxtQkFPSSxnQ3pDbytGWixDeUMzK0ZRLGlCQU9JLDhCekN3K0ZaLEN5Qy8rRlEsb0JBT0ksNEJ6QzQrRlosQ3lDbi9GUSxzQkFPSSw4QnpDZy9GWixDeUN2L0ZRLHFCQU9JLDZCekNvL0ZaLEN5QzMvRlEscUJBT0ksa0N6Q3cvRlosQ3lDLy9GUSxtQkFPSSxnQ3pDNC9GWixDeUNuZ0dRLHNCQU9JLDhCekNnZ0daLEN5Q3ZnR1EsdUJBT0kscUN6Q29nR1osQ3lDM2dHUSxzQkFPSSxvQ3pDd2dHWixDeUMvZ0dRLHVCQU9JLCtCekM0Z0daLEN5Q25oR1EsaUJBT0kseUJ6Q2doR1osQ3lDdmhHUSxrQkFPSSwrQnpDb2hHWixDeUMzaEdRLGdCQU9JLDZCekN3aEdaLEN5Qy9oR1EsbUJBT0ksMkJ6QzRoR1osQ3lDbmlHUSxxQkFPSSw2QnpDZ2lHWixDeUN2aUdRLG9CQU9JLDRCekNvaUdaLEN5QzNpR1EsYUFPSSxrQnpDd2lHWixDeUMvaUdRLFNBT0ksaUJ6QzRpR1osQ3lDbmpHUSxTQU9JLGlCekNnakdaLEN5Q3ZqR1EsU0FPSSxpQnpDb2pHWixDeUMzakdRLFNBT0ksaUJ6Q3dqR1osQ3lDL2pHUSxTQU9JLGlCekM0akdaLEN5Q25rR1EsU0FPSSxpQnpDZ2tHWixDeUN2a0dRLFlBT0ksaUJ6Q29rR1osQ3lDM2tHUSxLQU9JLGtCekN3a0daLEN5Qy9rR1EsS0FPSSx1QnpDNGtHWixDeUNubEdRLEtBT0ksc0J6Q2dsR1osQ3lDdmxHUSxLQU9JLHFCekNvbEdaLEN5QzNsR1EsS0FPSSx1QnpDd2xHWixDeUMvbEdRLEtBT0kscUJ6QzRsR1osQ3lDbm1HUSxRQU9JLHFCekNnbUdaLEN5Q3ZtR1EsTUFPSSxnRHpDcW1HWixDeUM1bUdRLE1BT0ksMER6QzBtR1osQ3lDam5HUSxNQU9JLHdEekMrbUdaLEN5Q3RuR1EsTUFPSSxzRHpDb25HWixDeUMzbkdRLE1BT0ksMER6Q3luR1osQ3lDaG9HUSxNQU9JLHNEekM4bkdaLEN5Q3JvR1EsU0FPSSxzRHpDbW9HWixDeUMxb0dRLE1BT0ksZ0R6Q3dvR1osQ3lDL29HUSxNQU9JLDBEekM2b0daLEN5Q3BwR1EsTUFPSSx3RHpDa3BHWixDeUN6cEdRLE1BT0ksc0R6Q3VwR1osQ3lDOXBHUSxNQU9JLDBEekM0cEdaLEN5Q25xR1EsTUFPSSxzRHpDaXFHWixDeUN4cUdRLFNBT0ksc0R6Q3NxR1osQ3lDN3FHUSxNQU9JLHNCekMwcUdaLEN5Q2pyR1EsTUFPSSwyQnpDOHFHWixDeUNyckdRLE1BT0ksMEJ6Q2tyR1osQ3lDenJHUSxNQU9JLHlCekNzckdaLEN5QzdyR1EsTUFPSSwyQnpDMHJHWixDeUNqc0dRLE1BT0kseUJ6QzhyR1osQ3lDcnNHUSxTQU9JLHlCekNrc0daLEN5Q3pzR1EsTUFPSSx3QnpDc3NHWixDeUM3c0dRLE1BT0ksNkJ6QzBzR1osQ3lDanRHUSxNQU9JLDRCekM4c0daLEN5Q3J0R1EsTUFPSSwyQnpDa3RHWixDeUN6dEdRLE1BT0ksNkJ6Q3N0R1osQ3lDN3RHUSxNQU9JLDJCekMwdEdaLEN5Q2p1R1EsU0FPSSwyQnpDOHRHWixDeUNydUdRLE1BT0kseUJ6Q2t1R1osQ3lDenVHUSxNQU9JLDhCekNzdUdaLEN5Qzd1R1EsTUFPSSw2QnpDMHVHWixDeUNqdkdRLE1BT0ksNEJ6Qzh1R1osQ3lDcnZHUSxNQU9JLDhCekNrdkdaLEN5Q3p2R1EsTUFPSSw0QnpDc3ZHWixDeUM3dkdRLFNBT0ksNEJ6QzB2R1osQ3lDandHUSxNQU9JLHVCekM4dkdaLEN5Q3J3R1EsTUFPSSw0QnpDa3dHWixDeUN6d0dRLE1BT0ksMkJ6Q3N3R1osQ3lDN3dHUSxNQU9JLDBCekMwd0daLEN5Q2p4R1EsTUFPSSw0QnpDOHdHWixDeUNyeEdRLE1BT0ksMEJ6Q2t4R1osQ3lDenhHUSxTQU9JLDBCekNzeEdaLEN5Qzd4R1EsS0FPSSxtQnpDMHhHWixDeUNqeUdRLEtBT0ksd0J6Qzh4R1osQ3lDcnlHUSxLQU9JLHVCekNreUdaLEN5Q3p5R1EsS0FPSSxzQnpDc3lHWixDeUM3eUdRLEtBT0ksd0J6QzB5R1osQ3lDanpHUSxLQU9JLHNCekM4eUdaLEN5Q3J6R1EsTUFPSSxrRHpDbXpHWixDeUMxekdRLE1BT0ksNER6Q3d6R1osQ3lDL3pHUSxNQU9JLDBEekM2ekdaLEN5Q3AwR1EsTUFPSSx3RHpDazBHWixDeUN6MEdRLE1BT0ksNER6Q3UwR1osQ3lDOTBHUSxNQU9JLHdEekM0MEdaLEN5Q24xR1EsTUFPSSxrRHpDaTFHWixDeUN4MUdRLE1BT0ksNER6Q3MxR1osQ3lDNzFHUSxNQU9JLDBEekMyMUdaLEN5Q2wyR1EsTUFPSSx3RHpDZzJHWixDeUN2MkdRLE1BT0ksNER6Q3EyR1osQ3lDNTJHUSxNQU9JLHdEekMwMkdaLEN5Q2ozR1EsTUFPSSx1QnpDODJHWixDeUNyM0dRLE1BT0ksNEJ6Q2szR1osQ3lDejNHUSxNQU9JLDJCekNzM0daLEN5QzczR1EsTUFPSSwwQnpDMDNHWixDeUNqNEdRLE1BT0ksNEJ6QzgzR1osQ3lDcjRHUSxNQU9JLDBCekNrNEdaLEN5Q3o0R1EsTUFPSSx5QnpDczRHWixDeUM3NEdRLE1BT0ksOEJ6QzA0R1osQ3lDajVHUSxNQU9JLDZCekM4NEdaLEN5Q3I1R1EsTUFPSSw0QnpDazVHWixDeUN6NUdRLE1BT0ksOEJ6Q3M1R1osQ3lDNzVHUSxNQU9JLDRCekMwNUdaLEN5Q2o2R1EsTUFPSSwwQnpDODVHWixDeUNyNkdRLE1BT0ksK0J6Q2s2R1osQ3lDejZHUSxNQU9JLDhCekNzNkdaLEN5Qzc2R1EsTUFPSSw2QnpDMDZHWixDeUNqN0dRLE1BT0ksK0J6Qzg2R1osQ3lDcjdHUSxNQU9JLDZCekNrN0daLEN5Q3o3R1EsTUFPSSx3QnpDczdHWixDeUM3N0dRLE1BT0ksNkJ6QzA3R1osQ3lDajhHUSxNQU9JLDRCekM4N0daLEN5Q3I4R1EsTUFPSSwyQnpDazhHWixDeUN6OEdRLE1BT0ksNkJ6Q3M4R1osQ3lDNzhHUSxNQU9JLDJCekMwOEdaLEN5Q2o5R1EsZ0JBT0ksOEN6Qzg4R1osQ3lDcjlHUSxNQU9JLDhDekNrOUdaLEN5Q3o5R1EsTUFPSSx5Q3pDczlHWixDeUM3OUdRLE1BT0ksOEN6QzA5R1osQ3lDaitHUSxNQU9JLDZDekM4OUdaLEN5Q3IrR1EsTUFPSSw4Q3pDaytHWixDeUN6K0dRLE1BT0ksNEJ6Q3MrR1osQ3lDNytHUSxZQU9JLDJCekMwK0daLEN5Q2ovR1EsWUFPSSwyQnpDOCtHWixDeUNyL0dRLFVBT0kseUJ6Q2svR1osQ3lDei9HUSxZQU9JLDZCekNzL0daLEN5QzcvR1EsV0FPSSx5QnpDMC9HWixDeUNqZ0hRLFNBT0kseUJ6QzgvR1osQ3lDcmdIUSxXQU9JLDRCekNrZ0haLEN5Q3pnSFEsTUFPSSx1QnpDc2dIWixDeUM3Z0hRLE9BT0ksMEJ6QzBnSFosQ3lDamhIUSxTQU9JLHlCekM4Z0haLEN5Q3JoSFEsT0FPSSx1QnpDa2hIWixDeUN6aEhRLFlBT0kseUJ6Q3NoSFosQ3lDN2hIUSxVQU9JLDBCekMwaEhaLEN5Q2ppSFEsYUFPSSwyQnpDOGhIWixDeUNyaUhRLHNCQU9JLDhCekNraUhaLEN5Q3ppSFEsMkJBT0ksbUN6Q3NpSFosQ3lDN2lIUSw4QkFPSSxzQ3pDMGlIWixDeUNqakhRLGdCQU9JLGtDekM4aUhaLEN5Q3JqSFEsZ0JBT0ksa0N6Q2tqSFosQ3lDempIUSxpQkFPSSxtQ3pDc2pIWixDeUM3akhRLFdBT0ksNEJ6QzBqSFosQ3lDamtIUSxhQU9JLDRCekM4akhaLEN5Q3JrSFEsWUFPSSw4RHpDb2tIWixDeUMza0hRLGNBSVEsb0JBR0osa0V6QzBrSFosQ3lDamxIUSxnQkFJUSxvQkFHSixvRXpDK2tIWixDeUN0bEhRLGNBSVEsb0JBR0osa0V6Q29sSFosQ3lDM2xIUSxXQUlRLG9CQUdKLCtEekN5bEhaLEN5Q2htSFEsY0FJUSxvQkFHSixrRXpDOGxIWixDeUNybUhRLGFBSVEsb0JBR0osaUV6Q21tSFosQ3lDMW1IUSxZQUlRLG9CQUdKLGdFekN3bUhaLEN5Qy9tSFEsV0FJUSxvQkFHSiwrRHpDNm1IWixDeUNwbkhRLFlBSVEsb0JBR0osZ0V6Q2tuSFosQ3lDem5IUSxZQUlRLG9CQUdKLGdFekN1bkhaLEN5QzluSFEsV0FJUSxvQkFHSixxRXpDNG5IWixDeUNub0hRLFlBSVEsb0JBR0osdUJ6Q2lvSFosQ3lDeG9IUSxlQUlRLG9CQUdKLHlCekNzb0haLEN5QzdvSFEsZUFJUSxvQkFHSix5QnpDMm9IWixDeUNscEhRLFlBSVEsb0JBR0osdUJ6Q2dwSFosQ3lDanFIUSxpQkFDRSxzQnpDb3FIVixDeUNycUhRLGlCQUNFLHFCekN3cUhWLEN5Q3pxSFEsaUJBQ0Usc0J6QzRxSFYsQ3lDN3FIUSxrQkFDRSxtQnpDZ3JIVixDeUN2cUhRLFlBSVEsa0JBR0osMkV6Q3FxSFosQ3lDNXFIUSxjQUlRLGtCQUdKLDZFekMwcUhaLEN5Q2pySFEsWUFJUSxrQkFHSiwyRXpDK3FIWixDeUN0ckhRLFNBSVEsa0JBR0osd0V6Q29ySFosQ3lDM3JIUSxZQUlRLGtCQUdKLDJFekN5ckhaLEN5Q2hzSFEsV0FJUSxrQkFHSiwwRXpDOHJIWixDeUNyc0hRLFVBSVEsa0JBR0oseUV6Q21zSFosQ3lDMXNIUSxTQUlRLGtCQUdKLHdFekN3c0haLEN5Qy9zSFEsVUFJUSxrQkFHSix5RXpDNnNIWixDeUNwdEhRLFVBSVEsa0JBR0oseUV6Q2t0SFosQ3lDenRIUSxTQUlRLGtCQUdKLDJFekN1dEhaLEN5Qzl0SFEsZ0JBSVEsa0JBR0osa0N6QzR0SFosQ3lDN3VIUSxlQUNFLG1CekNndkhWLEN5Q2p2SFEsZUFDRSxvQnpDb3ZIVixDeUNydkhRLGVBQ0UsbUJ6Q3d2SFYsQ3lDenZIUSxlQUNFLG9CekM0dkhWLEN5Qzd2SFEsZ0JBQ0UsaUJ6Q2d3SFYsQ3lDdnZIUSxhQU9JLDZDekNvdkhaLEN5QzN2SFEsaUJBT0ksMkR6Q3d2SFosQ3lDL3ZIUSxrQkFPSSw2RHpDNHZIWixDeUNud0hRLGtCQU9JLDZEekNnd0haLEN5Q3Z3SFEsU0FPSSw2QnpDb3dIWixDeUMzd0hRLFNBT0ksNkJ6Q3d3SFosQ3lDL3dIUSxTQU9JLDhCekM0d0haLEN5Q254SFEsV0FPSSx5QnpDZ3hIWixDeUN2eEhRLFdBT0ksNkJ6Q294SFosQ3lDM3hIUSxXQU9JLDhCekN3eEhaLEN5Qy94SFEsV0FPSSw2QnpDNHhIWixDeUNueUhRLGdCQU9JLDJCekNneUhaLEN5Q3Z5SFEsY0FPSSw2QnpDb3lIWixDeUMzeUhRLGFBT0ksdUN6Q3l5SFosQ3lDaHpIUSwwQkFPSSx3Q3pDOHlIWixDeUNyekhRLDZCQU9JLDJDekNtekhaLEN5QzF6SFEsK0JBT0ksMEN6Q3d6SFosQ3lDL3pIUSxlQU9JLHVDekN3ekhaLEN5Qy96SFEsU0FPSSw0QnpDNHpIWixDeUNuMEhRLFdBT0ksMkJ6Q2cwSFosQ1F2MEhJLHlCaUNBSSxnQkFPSSxvQnpDcTBIVixDeUM1MEhNLGNBT0kscUJ6Q3kwSFYsQ3lDaDFITSxlQU9JLG9CekM2MEhWLEN5Q3AxSE0sYUFPSSx3QnpDaTFIVixDeUN4MUhNLG1CQU9JLDhCekNxMUhWLEN5QzUxSE0sWUFPSSx1QnpDeTFIVixDeUNoMkhNLFdBT0ksc0J6QzYxSFYsQ3lDcDJITSxZQU9JLHVCekNpMkhWLEN5Q3gySE0sZ0JBT0ksMkJ6Q3EySFYsQ3lDNTJITSxpQkFPSSw0QnpDeTJIVixDeUNoM0hNLFdBT0ksc0J6QzYySFYsQ3lDcDNITSxrQkFPSSw2QnpDaTNIVixDeUN4M0hNLFdBT0ksc0J6Q3EzSFYsQ3lDNTNITSxjQU9JLHVCekN5M0hWLEN5Q2g0SE0sYUFPSSw0QnpDNjNIVixDeUNwNEhNLGdCQU9JLCtCekNpNEhWLEN5Q3g0SE0scUJBT0ksb0N6Q3E0SFYsQ3lDNTRITSx3QkFPSSx1Q3pDeTRIVixDeUNoNUhNLGdCQU9JLHFCekM2NEhWLEN5Q3A1SE0sZ0JBT0kscUJ6Q2k1SFYsQ3lDeDVITSxrQkFPSSx1QnpDcTVIVixDeUM1NUhNLGtCQU9JLHVCekN5NUhWLEN5Q2g2SE0sY0FPSSx3QnpDNjVIVixDeUNwNkhNLGdCQU9JLDBCekNpNkhWLEN5Q3g2SE0sc0JBT0ksZ0N6Q3E2SFYsQ3lDNTZITSxVQU9JLGV6Q3k2SFYsQ3lDaDdITSxVQU9JLG9CekM2NkhWLEN5Q3A3SE0sVUFPSSxtQnpDaTdIVixDeUN4N0hNLFVBT0ksa0J6Q3E3SFYsQ3lDNTdITSxVQU9JLG9CekN5N0hWLEN5Q2g4SE0sVUFPSSxrQnpDNjdIVixDeUNwOEhNLDBCQU9JLG9DekNpOEhWLEN5Q3g4SE0sd0JBT0ksa0N6Q3E4SFYsQ3lDNThITSwyQkFPSSxnQ3pDeThIVixDeUNoOUhNLDRCQU9JLHVDekM2OEhWLEN5Q3A5SE0sMkJBT0ksc0N6Q2k5SFYsQ3lDeDlITSwyQkFPSSxzQ3pDcTlIVixDeUM1OUhNLHNCQU9JLGdDekN5OUhWLEN5Q2grSE0sb0JBT0ksOEJ6QzY5SFYsQ3lDcCtITSx1QkFPSSw0QnpDaStIVixDeUN4K0hNLHlCQU9JLDhCekNxK0hWLEN5QzUrSE0sd0JBT0ksNkJ6Q3krSFYsQ3lDaC9ITSx3QkFPSSxrQ3pDNitIVixDeUNwL0hNLHNCQU9JLGdDekNpL0hWLEN5Q3gvSE0seUJBT0ksOEJ6Q3EvSFYsQ3lDNS9ITSwwQkFPSSxxQ3pDeS9IVixDeUNoZ0lNLHlCQU9JLG9DekM2L0hWLEN5Q3BnSU0sMEJBT0ksK0J6Q2lnSVYsQ3lDeGdJTSxvQkFPSSx5QnpDcWdJVixDeUM1Z0lNLHFCQU9JLCtCekN5Z0lWLEN5Q2hoSU0sbUJBT0ksNkJ6QzZnSVYsQ3lDcGhJTSxzQkFPSSwyQnpDaWhJVixDeUN4aElNLHdCQU9JLDZCekNxaElWLEN5QzVoSU0sdUJBT0ksNEJ6Q3loSVYsQ3lDaGlJTSxnQkFPSSxrQnpDNmhJVixDeUNwaUlNLFlBT0ksaUJ6Q2lpSVYsQ3lDeGlJTSxZQU9JLGlCekNxaUlWLEN5QzVpSU0sWUFPSSxpQnpDeWlJVixDeUNoaklNLFlBT0ksaUJ6QzZpSVYsQ3lDcGpJTSxZQU9JLGlCekNpaklWLEN5Q3hqSU0sWUFPSSxpQnpDcWpJVixDeUM1aklNLGVBT0ksaUJ6Q3lqSVYsQ3lDaGtJTSxRQU9JLGtCekM2aklWLEN5Q3BrSU0sUUFPSSx1QnpDaWtJVixDeUN4a0lNLFFBT0ksc0J6Q3FrSVYsQ3lDNWtJTSxRQU9JLHFCekN5a0lWLEN5Q2hsSU0sUUFPSSx1QnpDNmtJVixDeUNwbElNLFFBT0kscUJ6Q2lsSVYsQ3lDeGxJTSxXQU9JLHFCekNxbElWLEN5QzVsSU0sU0FPSSxnRHpDMGxJVixDeUNqbUlNLFNBT0ksMER6QytsSVYsQ3lDdG1JTSxTQU9JLHdEekNvbUlWLEN5QzNtSU0sU0FPSSxzRHpDeW1JVixDeUNobklNLFNBT0ksMER6QzhtSVYsQ3lDcm5JTSxTQU9JLHNEekNtbklWLEN5QzFuSU0sWUFPSSxzRHpDd25JVixDeUMvbklNLFNBT0ksZ0R6QzZuSVYsQ3lDcG9JTSxTQU9JLDBEekNrb0lWLEN5Q3pvSU0sU0FPSSx3RHpDdW9JVixDeUM5b0lNLFNBT0ksc0R6QzRvSVYsQ3lDbnBJTSxTQU9JLDBEekNpcElWLEN5Q3hwSU0sU0FPSSxzRHpDc3BJVixDeUM3cElNLFlBT0ksc0R6QzJwSVYsQ3lDbHFJTSxTQU9JLHNCekMrcElWLEN5Q3RxSU0sU0FPSSwyQnpDbXFJVixDeUMxcUlNLFNBT0ksMEJ6Q3VxSVYsQ3lDOXFJTSxTQU9JLHlCekMycUlWLEN5Q2xySU0sU0FPSSwyQnpDK3FJVixDeUN0cklNLFNBT0kseUJ6Q21ySVYsQ3lDMXJJTSxZQU9JLHlCekN1cklWLEN5QzlySU0sU0FPSSx3QnpDMnJJVixDeUNsc0lNLFNBT0ksNkJ6QytySVYsQ3lDdHNJTSxTQU9JLDRCekNtc0lWLEN5QzFzSU0sU0FPSSwyQnpDdXNJVixDeUM5c0lNLFNBT0ksNkJ6QzJzSVYsQ3lDbHRJTSxTQU9JLDJCekMrc0lWLEN5Q3R0SU0sWUFPSSwyQnpDbXRJVixDeUMxdElNLFNBT0kseUJ6Q3V0SVYsQ3lDOXRJTSxTQU9JLDhCekMydElWLEN5Q2x1SU0sU0FPSSw2QnpDK3RJVixDeUN0dUlNLFNBT0ksNEJ6Q211SVYsQ3lDMXVJTSxTQU9JLDhCekN1dUlWLEN5Qzl1SU0sU0FPSSw0QnpDMnVJVixDeUNsdklNLFlBT0ksNEJ6Qyt1SVYsQ3lDdHZJTSxTQU9JLHVCekNtdklWLEN5QzF2SU0sU0FPSSw0QnpDdXZJVixDeUM5dklNLFNBT0ksMkJ6QzJ2SVYsQ3lDbHdJTSxTQU9JLDBCekMrdklWLEN5Q3R3SU0sU0FPSSw0QnpDbXdJVixDeUMxd0lNLFNBT0ksMEJ6Q3V3SVYsQ3lDOXdJTSxZQU9JLDBCekMyd0lWLEN5Q2x4SU0sUUFPSSxtQnpDK3dJVixDeUN0eElNLFFBT0ksd0J6Q214SVYsQ3lDMXhJTSxRQU9JLHVCekN1eElWLEN5Qzl4SU0sUUFPSSxzQnpDMnhJVixDeUNseUlNLFFBT0ksd0J6Qyt4SVYsQ3lDdHlJTSxRQU9JLHNCekNteUlWLEN5QzF5SU0sU0FPSSxrRHpDd3lJVixDeUMveUlNLFNBT0ksNER6QzZ5SVYsQ3lDcHpJTSxTQU9JLDBEekNreklWLEN5Q3p6SU0sU0FPSSx3RHpDdXpJVixDeUM5eklNLFNBT0ksNER6QzR6SVYsQ3lDbjBJTSxTQU9JLHdEekNpMElWLEN5Q3gwSU0sU0FPSSxrRHpDczBJVixDeUM3MElNLFNBT0ksNER6QzIwSVYsQ3lDbDFJTSxTQU9JLDBEekNnMUlWLEN5Q3YxSU0sU0FPSSx3RHpDcTFJVixDeUM1MUlNLFNBT0ksNER6QzAxSVYsQ3lDajJJTSxTQU9JLHdEekMrMUlWLEN5Q3QySU0sU0FPSSx1QnpDbTJJVixDeUMxMklNLFNBT0ksNEJ6Q3UySVYsQ3lDOTJJTSxTQU9JLDJCekMyMklWLEN5Q2wzSU0sU0FPSSwwQnpDKzJJVixDeUN0M0lNLFNBT0ksNEJ6Q20zSVYsQ3lDMTNJTSxTQU9JLDBCekN1M0lWLEN5QzkzSU0sU0FPSSx5QnpDMjNJVixDeUNsNElNLFNBT0ksOEJ6QyszSVYsQ3lDdDRJTSxTQU9JLDZCekNtNElWLEN5QzE0SU0sU0FPSSw0QnpDdTRJVixDeUM5NElNLFNBT0ksOEJ6QzI0SVYsQ3lDbDVJTSxTQU9JLDRCekMrNElWLEN5Q3Q1SU0sU0FPSSwwQnpDbTVJVixDeUMxNUlNLFNBT0ksK0J6Q3U1SVYsQ3lDOTVJTSxTQU9JLDhCekMyNUlWLEN5Q2w2SU0sU0FPSSw2QnpDKzVJVixDeUN0NklNLFNBT0ksK0J6Q202SVYsQ3lDMTZJTSxTQU9JLDZCekN1NklWLEN5Qzk2SU0sU0FPSSx3QnpDMjZJVixDeUNsN0lNLFNBT0ksNkJ6Qys2SVYsQ3lDdDdJTSxTQU9JLDRCekNtN0lWLEN5QzE3SU0sU0FPSSwyQnpDdTdJVixDeUM5N0lNLFNBT0ksNkJ6QzI3SVYsQ3lDbDhJTSxTQU9JLDJCekMrN0lWLEN5Q3Q4SU0sZUFPSSx5QnpDbThJVixDeUMxOElNLGFBT0ksMEJ6Q3U4SVYsQ3lDOThJTSxnQkFPSSwyQnpDMjhJVixDQUNGLENRbjlJSSx5QmlDQUksZ0JBT0ksb0J6Q2c5SVYsQ3lDdjlJTSxjQU9JLHFCekNvOUlWLEN5QzM5SU0sZUFPSSxvQnpDdzlJVixDeUMvOUlNLGFBT0ksd0J6QzQ5SVYsQ3lDbitJTSxtQkFPSSw4QnpDZytJVixDeUN2K0lNLFlBT0ksdUJ6Q28rSVYsQ3lDMytJTSxXQU9JLHNCekN3K0lWLEN5Qy8rSU0sWUFPSSx1QnpDNCtJVixDeUNuL0lNLGdCQU9JLDJCekNnL0lWLEN5Q3YvSU0saUJBT0ksNEJ6Q28vSVYsQ3lDMy9JTSxXQU9JLHNCekN3L0lWLEN5Qy8vSU0sa0JBT0ksNkJ6QzQvSVYsQ3lDbmdKTSxXQU9JLHNCekNnZ0pWLEN5Q3ZnSk0sY0FPSSx1QnpDb2dKVixDeUMzZ0pNLGFBT0ksNEJ6Q3dnSlYsQ3lDL2dKTSxnQkFPSSwrQnpDNGdKVixDeUNuaEpNLHFCQU9JLG9DekNnaEpWLEN5Q3ZoSk0sd0JBT0ksdUN6Q29oSlYsQ3lDM2hKTSxnQkFPSSxxQnpDd2hKVixDeUMvaEpNLGdCQU9JLHFCekM0aEpWLEN5Q25pSk0sa0JBT0ksdUJ6Q2dpSlYsQ3lDdmlKTSxrQkFPSSx1QnpDb2lKVixDeUMzaUpNLGNBT0ksd0J6Q3dpSlYsQ3lDL2lKTSxnQkFPSSwwQnpDNGlKVixDeUNuakpNLHNCQU9JLGdDekNnakpWLEN5Q3ZqSk0sVUFPSSxlekNvakpWLEN5QzNqSk0sVUFPSSxvQnpDd2pKVixDeUMvakpNLFVBT0ksbUJ6QzRqSlYsQ3lDbmtKTSxVQU9JLGtCekNna0pWLEN5Q3ZrSk0sVUFPSSxvQnpDb2tKVixDeUMza0pNLFVBT0ksa0J6Q3drSlYsQ3lDL2tKTSwwQkFPSSxvQ3pDNGtKVixDeUNubEpNLHdCQU9JLGtDekNnbEpWLEN5Q3ZsSk0sMkJBT0ksZ0N6Q29sSlYsQ3lDM2xKTSw0QkFPSSx1Q3pDd2xKVixDeUMvbEpNLDJCQU9JLHNDekM0bEpWLEN5Q25tSk0sMkJBT0ksc0N6Q2dtSlYsQ3lDdm1KTSxzQkFPSSxnQ3pDb21KVixDeUMzbUpNLG9CQU9JLDhCekN3bUpWLEN5Qy9tSk0sdUJBT0ksNEJ6QzRtSlYsQ3lDbm5KTSx5QkFPSSw4QnpDZ25KVixDeUN2bkpNLHdCQU9JLDZCekNvbkpWLEN5QzNuSk0sd0JBT0ksa0N6Q3duSlYsQ3lDL25KTSxzQkFPSSxnQ3pDNG5KVixDeUNub0pNLHlCQU9JLDhCekNnb0pWLEN5Q3ZvSk0sMEJBT0kscUN6Q29vSlYsQ3lDM29KTSx5QkFPSSxvQ3pDd29KVixDeUMvb0pNLDBCQU9JLCtCekM0b0pWLEN5Q25wSk0sb0JBT0kseUJ6Q2dwSlYsQ3lDdnBKTSxxQkFPSSwrQnpDb3BKVixDeUMzcEpNLG1CQU9JLDZCekN3cEpWLEN5Qy9wSk0sc0JBT0ksMkJ6QzRwSlYsQ3lDbnFKTSx3QkFPSSw2QnpDZ3FKVixDeUN2cUpNLHVCQU9JLDRCekNvcUpWLEN5QzNxSk0sZ0JBT0ksa0J6Q3dxSlYsQ3lDL3FKTSxZQU9JLGlCekM0cUpWLEN5Q25ySk0sWUFPSSxpQnpDZ3JKVixDeUN2ckpNLFlBT0ksaUJ6Q29ySlYsQ3lDM3JKTSxZQU9JLGlCekN3ckpWLEN5Qy9ySk0sWUFPSSxpQnpDNHJKVixDeUNuc0pNLFlBT0ksaUJ6Q2dzSlYsQ3lDdnNKTSxlQU9JLGlCekNvc0pWLEN5QzNzSk0sUUFPSSxrQnpDd3NKVixDeUMvc0pNLFFBT0ksdUJ6QzRzSlYsQ3lDbnRKTSxRQU9JLHNCekNndEpWLEN5Q3Z0Sk0sUUFPSSxxQnpDb3RKVixDeUMzdEpNLFFBT0ksdUJ6Q3d0SlYsQ3lDL3RKTSxRQU9JLHFCekM0dEpWLEN5Q251Sk0sV0FPSSxxQnpDZ3VKVixDeUN2dUpNLFNBT0ksZ0R6Q3F1SlYsQ3lDNXVKTSxTQU9JLDBEekMwdUpWLEN5Q2p2Sk0sU0FPSSx3RHpDK3VKVixDeUN0dkpNLFNBT0ksc0R6Q292SlYsQ3lDM3ZKTSxTQU9JLDBEekN5dkpWLEN5Q2h3Sk0sU0FPSSxzRHpDOHZKVixDeUNyd0pNLFlBT0ksc0R6Q213SlYsQ3lDMXdKTSxTQU9JLGdEekN3d0pWLEN5Qy93Sk0sU0FPSSwwRHpDNndKVixDeUNweEpNLFNBT0ksd0R6Q2t4SlYsQ3lDenhKTSxTQU9JLHNEekN1eEpWLEN5Qzl4Sk0sU0FPSSwwRHpDNHhKVixDeUNueUpNLFNBT0ksc0R6Q2l5SlYsQ3lDeHlKTSxZQU9JLHNEekNzeUpWLEN5Qzd5Sk0sU0FPSSxzQnpDMHlKVixDeUNqekpNLFNBT0ksMkJ6Qzh5SlYsQ3lDcnpKTSxTQU9JLDBCekNrekpWLEN5Q3p6Sk0sU0FPSSx5QnpDc3pKVixDeUM3ekpNLFNBT0ksMkJ6QzB6SlYsQ3lDajBKTSxTQU9JLHlCekM4ekpWLEN5Q3IwSk0sWUFPSSx5QnpDazBKVixDeUN6MEpNLFNBT0ksd0J6Q3MwSlYsQ3lDNzBKTSxTQU9JLDZCekMwMEpWLEN5Q2oxSk0sU0FPSSw0QnpDODBKVixDeUNyMUpNLFNBT0ksMkJ6Q2sxSlYsQ3lDejFKTSxTQU9JLDZCekNzMUpWLEN5QzcxSk0sU0FPSSwyQnpDMDFKVixDeUNqMkpNLFlBT0ksMkJ6QzgxSlYsQ3lDcjJKTSxTQU9JLHlCekNrMkpWLEN5Q3oySk0sU0FPSSw4QnpDczJKVixDeUM3MkpNLFNBT0ksNkJ6QzAySlYsQ3lDajNKTSxTQU9JLDRCekM4MkpWLEN5Q3IzSk0sU0FPSSw4QnpDazNKVixDeUN6M0pNLFNBT0ksNEJ6Q3MzSlYsQ3lDNzNKTSxZQU9JLDRCekMwM0pWLEN5Q2o0Sk0sU0FPSSx1QnpDODNKVixDeUNyNEpNLFNBT0ksNEJ6Q2s0SlYsQ3lDejRKTSxTQU9JLDJCekNzNEpWLEN5Qzc0Sk0sU0FPSSwwQnpDMDRKVixDeUNqNUpNLFNBT0ksNEJ6Qzg0SlYsQ3lDcjVKTSxTQU9JLDBCekNrNUpWLEN5Q3o1Sk0sWUFPSSwwQnpDczVKVixDeUM3NUpNLFFBT0ksbUJ6QzA1SlYsQ3lDajZKTSxRQU9JLHdCekM4NUpWLEN5Q3I2Sk0sUUFPSSx1QnpDazZKVixDeUN6NkpNLFFBT0ksc0J6Q3M2SlYsQ3lDNzZKTSxRQU9JLHdCekMwNkpWLEN5Q2o3Sk0sUUFPSSxzQnpDODZKVixDeUNyN0pNLFNBT0ksa0R6Q203SlYsQ3lDMTdKTSxTQU9JLDREekN3N0pWLEN5Qy83Sk0sU0FPSSwwRHpDNjdKVixDeUNwOEpNLFNBT0ksd0R6Q2s4SlYsQ3lDejhKTSxTQU9JLDREekN1OEpWLEN5Qzk4Sk0sU0FPSSx3RHpDNDhKVixDeUNuOUpNLFNBT0ksa0R6Q2k5SlYsQ3lDeDlKTSxTQU9JLDREekNzOUpWLEN5Qzc5Sk0sU0FPSSwwRHpDMjlKVixDeUNsK0pNLFNBT0ksd0R6Q2crSlYsQ3lDditKTSxTQU9JLDREekNxK0pWLEN5QzUrSk0sU0FPSSx3RHpDMCtKVixDeUNqL0pNLFNBT0ksdUJ6QzgrSlYsQ3lDci9KTSxTQU9JLDRCekNrL0pWLEN5Q3ovSk0sU0FPSSwyQnpDcy9KVixDeUM3L0pNLFNBT0ksMEJ6QzAvSlYsQ3lDamdLTSxTQU9JLDRCekM4L0pWLEN5Q3JnS00sU0FPSSwwQnpDa2dLVixDeUN6Z0tNLFNBT0kseUJ6Q3NnS1YsQ3lDN2dLTSxTQU9JLDhCekMwZ0tWLEN5Q2poS00sU0FPSSw2QnpDOGdLVixDeUNyaEtNLFNBT0ksNEJ6Q2toS1YsQ3lDemhLTSxTQU9JLDhCekNzaEtWLEN5QzdoS00sU0FPSSw0QnpDMGhLVixDeUNqaUtNLFNBT0ksMEJ6QzhoS1YsQ3lDcmlLTSxTQU9JLCtCekNraUtWLEN5Q3ppS00sU0FPSSw4QnpDc2lLVixDeUM3aUtNLFNBT0ksNkJ6QzBpS1YsQ3lDampLTSxTQU9JLCtCekM4aUtWLEN5Q3JqS00sU0FPSSw2QnpDa2pLVixDeUN6aktNLFNBT0ksd0J6Q3NqS1YsQ3lDN2pLTSxTQU9JLDZCekMwaktWLEN5Q2prS00sU0FPSSw0QnpDOGpLVixDeUNya0tNLFNBT0ksMkJ6Q2trS1YsQ3lDemtLTSxTQU9JLDZCekNza0tWLEN5QzdrS00sU0FPSSwyQnpDMGtLVixDeUNqbEtNLGVBT0kseUJ6QzhrS1YsQ3lDcmxLTSxhQU9JLDBCekNrbEtWLEN5Q3psS00sZ0JBT0ksMkJ6Q3NsS1YsQ0FDRixDUTlsS0kseUJpQ0FJLGdCQU9JLG9CekMybEtWLEN5Q2xtS00sY0FPSSxxQnpDK2xLVixDeUN0bUtNLGVBT0ksb0J6Q21tS1YsQ3lDMW1LTSxhQU9JLHdCekN1bUtWLEN5QzltS00sbUJBT0ksOEJ6QzJtS1YsQ3lDbG5LTSxZQU9JLHVCekMrbUtWLEN5Q3RuS00sV0FPSSxzQnpDbW5LVixDeUMxbktNLFlBT0ksdUJ6Q3VuS1YsQ3lDOW5LTSxnQkFPSSwyQnpDMm5LVixDeUNsb0tNLGlCQU9JLDRCekMrbktWLEN5Q3RvS00sV0FPSSxzQnpDbW9LVixDeUMxb0tNLGtCQU9JLDZCekN1b0tWLEN5QzlvS00sV0FPSSxzQnpDMm9LVixDeUNscEtNLGNBT0ksdUJ6QytvS1YsQ3lDdHBLTSxhQU9JLDRCekNtcEtWLEN5QzFwS00sZ0JBT0ksK0J6Q3VwS1YsQ3lDOXBLTSxxQkFPSSxvQ3pDMnBLVixDeUNscUtNLHdCQU9JLHVDekMrcEtWLEN5Q3RxS00sZ0JBT0kscUJ6Q21xS1YsQ3lDMXFLTSxnQkFPSSxxQnpDdXFLVixDeUM5cUtNLGtCQU9JLHVCekMycUtWLEN5Q2xyS00sa0JBT0ksdUJ6QytxS1YsQ3lDdHJLTSxjQU9JLHdCekNtcktWLEN5QzFyS00sZ0JBT0ksMEJ6Q3VyS1YsQ3lDOXJLTSxzQkFPSSxnQ3pDMnJLVixDeUNsc0tNLFVBT0ksZXpDK3JLVixDeUN0c0tNLFVBT0ksb0J6Q21zS1YsQ3lDMXNLTSxVQU9JLG1CekN1c0tWLEN5QzlzS00sVUFPSSxrQnpDMnNLVixDeUNsdEtNLFVBT0ksb0J6QytzS1YsQ3lDdHRLTSxVQU9JLGtCekNtdEtWLEN5QzF0S00sMEJBT0ksb0N6Q3V0S1YsQ3lDOXRLTSx3QkFPSSxrQ3pDMnRLVixDeUNsdUtNLDJCQU9JLGdDekMrdEtWLEN5Q3R1S00sNEJBT0ksdUN6Q211S1YsQ3lDMXVLTSwyQkFPSSxzQ3pDdXVLVixDeUM5dUtNLDJCQU9JLHNDekMydUtWLEN5Q2x2S00sc0JBT0ksZ0N6Qyt1S1YsQ3lDdHZLTSxvQkFPSSw4QnpDbXZLVixDeUMxdktNLHVCQU9JLDRCekN1dktWLEN5Qzl2S00seUJBT0ksOEJ6QzJ2S1YsQ3lDbHdLTSx3QkFPSSw2QnpDK3ZLVixDeUN0d0tNLHdCQU9JLGtDekNtd0tWLEN5QzF3S00sc0JBT0ksZ0N6Q3V3S1YsQ3lDOXdLTSx5QkFPSSw4QnpDMndLVixDeUNseEtNLDBCQU9JLHFDekMrd0tWLEN5Q3R4S00seUJBT0ksb0N6Q214S1YsQ3lDMXhLTSwwQkFPSSwrQnpDdXhLVixDeUM5eEtNLG9CQU9JLHlCekMyeEtWLEN5Q2x5S00scUJBT0ksK0J6Qyt4S1YsQ3lDdHlLTSxtQkFPSSw2QnpDbXlLVixDeUMxeUtNLHNCQU9JLDJCekN1eUtWLEN5Qzl5S00sd0JBT0ksNkJ6QzJ5S1YsQ3lDbHpLTSx1QkFPSSw0QnpDK3lLVixDeUN0ektNLGdCQU9JLGtCekNtektWLEN5QzF6S00sWUFPSSxpQnpDdXpLVixDeUM5ektNLFlBT0ksaUJ6QzJ6S1YsQ3lDbDBLTSxZQU9JLGlCekMrektWLEN5Q3QwS00sWUFPSSxpQnpDbTBLVixDeUMxMEtNLFlBT0ksaUJ6Q3UwS1YsQ3lDOTBLTSxZQU9JLGlCekMyMEtWLEN5Q2wxS00sZUFPSSxpQnpDKzBLVixDeUN0MUtNLFFBT0ksa0J6Q20xS1YsQ3lDMTFLTSxRQU9JLHVCekN1MUtWLEN5QzkxS00sUUFPSSxzQnpDMjFLVixDeUNsMktNLFFBT0kscUJ6QysxS1YsQ3lDdDJLTSxRQU9JLHVCekNtMktWLEN5QzEyS00sUUFPSSxxQnpDdTJLVixDeUM5MktNLFdBT0kscUJ6QzIyS1YsQ3lDbDNLTSxTQU9JLGdEekNnM0tWLEN5Q3YzS00sU0FPSSwwRHpDcTNLVixDeUM1M0tNLFNBT0ksd0R6QzAzS1YsQ3lDajRLTSxTQU9JLHNEekMrM0tWLEN5Q3Q0S00sU0FPSSwwRHpDbzRLVixDeUMzNEtNLFNBT0ksc0R6Q3k0S1YsQ3lDaDVLTSxZQU9JLHNEekM4NEtWLEN5Q3I1S00sU0FPSSxnRHpDbTVLVixDeUMxNUtNLFNBT0ksMER6Q3c1S1YsQ3lDLzVLTSxTQU9JLHdEekM2NUtWLEN5Q3A2S00sU0FPSSxzRHpDazZLVixDeUN6NktNLFNBT0ksMER6Q3U2S1YsQ3lDOTZLTSxTQU9JLHNEekM0NktWLEN5Q243S00sWUFPSSxzRHpDaTdLVixDeUN4N0tNLFNBT0ksc0J6Q3E3S1YsQ3lDNTdLTSxTQU9JLDJCekN5N0tWLEN5Q2g4S00sU0FPSSwwQnpDNjdLVixDeUNwOEtNLFNBT0kseUJ6Q2k4S1YsQ3lDeDhLTSxTQU9JLDJCekNxOEtWLEN5QzU4S00sU0FPSSx5QnpDeThLVixDeUNoOUtNLFlBT0kseUJ6QzY4S1YsQ3lDcDlLTSxTQU9JLHdCekNpOUtWLEN5Q3g5S00sU0FPSSw2QnpDcTlLVixDeUM1OUtNLFNBT0ksNEJ6Q3k5S1YsQ3lDaCtLTSxTQU9JLDJCekM2OUtWLEN5Q3ArS00sU0FPSSw2QnpDaStLVixDeUN4K0tNLFNBT0ksMkJ6Q3ErS1YsQ3lDNStLTSxZQU9JLDJCekN5K0tWLEN5Q2gvS00sU0FPSSx5QnpDNitLVixDeUNwL0tNLFNBT0ksOEJ6Q2kvS1YsQ3lDeC9LTSxTQU9JLDZCekNxL0tWLEN5QzUvS00sU0FPSSw0QnpDeS9LVixDeUNoZ0xNLFNBT0ksOEJ6QzYvS1YsQ3lDcGdMTSxTQU9JLDRCekNpZ0xWLEN5Q3hnTE0sWUFPSSw0QnpDcWdMVixDeUM1Z0xNLFNBT0ksdUJ6Q3lnTFYsQ3lDaGhMTSxTQU9JLDRCekM2Z0xWLEN5Q3BoTE0sU0FPSSwyQnpDaWhMVixDeUN4aExNLFNBT0ksMEJ6Q3FoTFYsQ3lDNWhMTSxTQU9JLDRCekN5aExWLEN5Q2hpTE0sU0FPSSwwQnpDNmhMVixDeUNwaUxNLFlBT0ksMEJ6Q2lpTFYsQ3lDeGlMTSxRQU9JLG1CekNxaUxWLEN5QzVpTE0sUUFPSSx3QnpDeWlMVixDeUNoakxNLFFBT0ksdUJ6QzZpTFYsQ3lDcGpMTSxRQU9JLHNCekNpakxWLEN5Q3hqTE0sUUFPSSx3QnpDcWpMVixDeUM1akxNLFFBT0ksc0J6Q3lqTFYsQ3lDaGtMTSxTQU9JLGtEekM4akxWLEN5Q3JrTE0sU0FPSSw0RHpDbWtMVixDeUMxa0xNLFNBT0ksMER6Q3drTFYsQ3lDL2tMTSxTQU9JLHdEekM2a0xWLEN5Q3BsTE0sU0FPSSw0RHpDa2xMVixDeUN6bExNLFNBT0ksd0R6Q3VsTFYsQ3lDOWxMTSxTQU9JLGtEekM0bExWLEN5Q25tTE0sU0FPSSw0RHpDaW1MVixDeUN4bUxNLFNBT0ksMER6Q3NtTFYsQ3lDN21MTSxTQU9JLHdEekMybUxWLEN5Q2xuTE0sU0FPSSw0RHpDZ25MVixDeUN2bkxNLFNBT0ksd0R6Q3FuTFYsQ3lDNW5MTSxTQU9JLHVCekN5bkxWLEN5Q2hvTE0sU0FPSSw0QnpDNm5MVixDeUNwb0xNLFNBT0ksMkJ6Q2lvTFYsQ3lDeG9MTSxTQU9JLDBCekNxb0xWLEN5QzVvTE0sU0FPSSw0QnpDeW9MVixDeUNocExNLFNBT0ksMEJ6QzZvTFYsQ3lDcHBMTSxTQU9JLHlCekNpcExWLEN5Q3hwTE0sU0FPSSw4QnpDcXBMVixDeUM1cExNLFNBT0ksNkJ6Q3lwTFYsQ3lDaHFMTSxTQU9JLDRCekM2cExWLEN5Q3BxTE0sU0FPSSw4QnpDaXFMVixDeUN4cUxNLFNBT0ksNEJ6Q3FxTFYsQ3lDNXFMTSxTQU9JLDBCekN5cUxWLEN5Q2hyTE0sU0FPSSwrQnpDNnFMVixDeUNwckxNLFNBT0ksOEJ6Q2lyTFYsQ3lDeHJMTSxTQU9JLDZCekNxckxWLEN5QzVyTE0sU0FPSSwrQnpDeXJMVixDeUNoc0xNLFNBT0ksNkJ6QzZyTFYsQ3lDcHNMTSxTQU9JLHdCekNpc0xWLEN5Q3hzTE0sU0FPSSw2QnpDcXNMVixDeUM1c0xNLFNBT0ksNEJ6Q3lzTFYsQ3lDaHRMTSxTQU9JLDJCekM2c0xWLEN5Q3B0TE0sU0FPSSw2QnpDaXRMVixDeUN4dExNLFNBT0ksMkJ6Q3F0TFYsQ3lDNXRMTSxlQU9JLHlCekN5dExWLEN5Q2h1TE0sYUFPSSwwQnpDNnRMVixDeUNwdUxNLGdCQU9JLDJCekNpdUxWLENBQ0YsQ1F6dUxJLDBCaUNBSSxnQkFPSSxvQnpDc3VMVixDeUM3dUxNLGNBT0kscUJ6QzB1TFYsQ3lDanZMTSxlQU9JLG9CekM4dUxWLEN5Q3J2TE0sYUFPSSx3QnpDa3ZMVixDeUN6dkxNLG1CQU9JLDhCekNzdkxWLEN5Qzd2TE0sWUFPSSx1QnpDMHZMVixDeUNqd0xNLFdBT0ksc0J6Qzh2TFYsQ3lDcndMTSxZQU9JLHVCekNrd0xWLEN5Q3p3TE0sZ0JBT0ksMkJ6Q3N3TFYsQ3lDN3dMTSxpQkFPSSw0QnpDMHdMVixDeUNqeExNLFdBT0ksc0J6Qzh3TFYsQ3lDcnhMTSxrQkFPSSw2QnpDa3hMVixDeUN6eExNLFdBT0ksc0J6Q3N4TFYsQ3lDN3hMTSxjQU9JLHVCekMweExWLEN5Q2p5TE0sYUFPSSw0QnpDOHhMVixDeUNyeUxNLGdCQU9JLCtCekNreUxWLEN5Q3p5TE0scUJBT0ksb0N6Q3N5TFYsQ3lDN3lMTSx3QkFPSSx1Q3pDMHlMVixDeUNqekxNLGdCQU9JLHFCekM4eUxWLEN5Q3J6TE0sZ0JBT0kscUJ6Q2t6TFYsQ3lDenpMTSxrQkFPSSx1QnpDc3pMVixDeUM3ekxNLGtCQU9JLHVCekMwekxWLEN5Q2owTE0sY0FPSSx3QnpDOHpMVixDeUNyMExNLGdCQU9JLDBCekNrMExWLEN5Q3owTE0sc0JBT0ksZ0N6Q3MwTFYsQ3lDNzBMTSxVQU9JLGV6QzAwTFYsQ3lDajFMTSxVQU9JLG9CekM4MExWLEN5Q3IxTE0sVUFPSSxtQnpDazFMVixDeUN6MUxNLFVBT0ksa0J6Q3MxTFYsQ3lDNzFMTSxVQU9JLG9CekMwMUxWLEN5Q2oyTE0sVUFPSSxrQnpDODFMVixDeUNyMkxNLDBCQU9JLG9DekNrMkxWLEN5Q3oyTE0sd0JBT0ksa0N6Q3MyTFYsQ3lDNzJMTSwyQkFPSSxnQ3pDMDJMVixDeUNqM0xNLDRCQU9JLHVDekM4MkxWLEN5Q3IzTE0sMkJBT0ksc0N6Q2szTFYsQ3lDejNMTSwyQkFPSSxzQ3pDczNMVixDeUM3M0xNLHNCQU9JLGdDekMwM0xWLEN5Q2o0TE0sb0JBT0ksOEJ6QzgzTFYsQ3lDcjRMTSx1QkFPSSw0QnpDazRMVixDeUN6NExNLHlCQU9JLDhCekNzNExWLEN5Qzc0TE0sd0JBT0ksNkJ6QzA0TFYsQ3lDajVMTSx3QkFPSSxrQ3pDODRMVixDeUNyNUxNLHNCQU9JLGdDekNrNUxWLEN5Q3o1TE0seUJBT0ksOEJ6Q3M1TFYsQ3lDNzVMTSwwQkFPSSxxQ3pDMDVMVixDeUNqNkxNLHlCQU9JLG9DekM4NUxWLEN5Q3I2TE0sMEJBT0ksK0J6Q2s2TFYsQ3lDejZMTSxvQkFPSSx5QnpDczZMVixDeUM3NkxNLHFCQU9JLCtCekMwNkxWLEN5Q2o3TE0sbUJBT0ksNkJ6Qzg2TFYsQ3lDcjdMTSxzQkFPSSwyQnpDazdMVixDeUN6N0xNLHdCQU9JLDZCekNzN0xWLEN5Qzc3TE0sdUJBT0ksNEJ6QzA3TFYsQ3lDajhMTSxnQkFPSSxrQnpDODdMVixDeUNyOExNLFlBT0ksaUJ6Q2s4TFYsQ3lDejhMTSxZQU9JLGlCekNzOExWLEN5Qzc4TE0sWUFPSSxpQnpDMDhMVixDeUNqOUxNLFlBT0ksaUJ6Qzg4TFYsQ3lDcjlMTSxZQU9JLGlCekNrOUxWLEN5Q3o5TE0sWUFPSSxpQnpDczlMVixDeUM3OUxNLGVBT0ksaUJ6QzA5TFYsQ3lDaitMTSxRQU9JLGtCekM4OUxWLEN5Q3IrTE0sUUFPSSx1QnpDaytMVixDeUN6K0xNLFFBT0ksc0J6Q3MrTFYsQ3lDNytMTSxRQU9JLHFCekMwK0xWLEN5Q2ovTE0sUUFPSSx1QnpDOCtMVixDeUNyL0xNLFFBT0kscUJ6Q2svTFYsQ3lDei9MTSxXQU9JLHFCekNzL0xWLEN5QzcvTE0sU0FPSSxnRHpDMi9MVixDeUNsZ01NLFNBT0ksMER6Q2dnTVYsQ3lDdmdNTSxTQU9JLHdEekNxZ01WLEN5QzVnTU0sU0FPSSxzRHpDMGdNVixDeUNqaE1NLFNBT0ksMER6QytnTVYsQ3lDdGhNTSxTQU9JLHNEekNvaE1WLEN5QzNoTU0sWUFPSSxzRHpDeWhNVixDeUNoaU1NLFNBT0ksZ0R6QzhoTVYsQ3lDcmlNTSxTQU9JLDBEekNtaU1WLEN5QzFpTU0sU0FPSSx3RHpDd2lNVixDeUMvaU1NLFNBT0ksc0R6QzZpTVYsQ3lDcGpNTSxTQU9JLDBEekNrak1WLEN5Q3pqTU0sU0FPSSxzRHpDdWpNVixDeUM5ak1NLFlBT0ksc0R6QzRqTVYsQ3lDbmtNTSxTQU9JLHNCekNna01WLEN5Q3ZrTU0sU0FPSSwyQnpDb2tNVixDeUMza01NLFNBT0ksMEJ6Q3drTVYsQ3lDL2tNTSxTQU9JLHlCekM0a01WLEN5Q25sTU0sU0FPSSwyQnpDZ2xNVixDeUN2bE1NLFNBT0kseUJ6Q29sTVYsQ3lDM2xNTSxZQU9JLHlCekN3bE1WLEN5Qy9sTU0sU0FPSSx3QnpDNGxNVixDeUNubU1NLFNBT0ksNkJ6Q2dtTVYsQ3lDdm1NTSxTQU9JLDRCekNvbU1WLEN5QzNtTU0sU0FPSSwyQnpDd21NVixDeUMvbU1NLFNBT0ksNkJ6QzRtTVYsQ3lDbm5NTSxTQU9JLDJCekNnbk1WLEN5Q3ZuTU0sWUFPSSwyQnpDb25NVixDeUMzbk1NLFNBT0kseUJ6Q3duTVYsQ3lDL25NTSxTQU9JLDhCekM0bk1WLEN5Q25vTU0sU0FPSSw2QnpDZ29NVixDeUN2b01NLFNBT0ksNEJ6Q29vTVYsQ3lDM29NTSxTQU9JLDhCekN3b01WLEN5Qy9vTU0sU0FPSSw0QnpDNG9NVixDeUNucE1NLFlBT0ksNEJ6Q2dwTVYsQ3lDdnBNTSxTQU9JLHVCekNvcE1WLEN5QzNwTU0sU0FPSSw0QnpDd3BNVixDeUMvcE1NLFNBT0ksMkJ6QzRwTVYsQ3lDbnFNTSxTQU9JLDBCekNncU1WLEN5Q3ZxTU0sU0FPSSw0QnpDb3FNVixDeUMzcU1NLFNBT0ksMEJ6Q3dxTVYsQ3lDL3FNTSxZQU9JLDBCekM0cU1WLEN5Q25yTU0sUUFPSSxtQnpDZ3JNVixDeUN2ck1NLFFBT0ksd0J6Q29yTVYsQ3lDM3JNTSxRQU9JLHVCekN3ck1WLEN5Qy9yTU0sUUFPSSxzQnpDNHJNVixDeUNuc01NLFFBT0ksd0J6Q2dzTVYsQ3lDdnNNTSxRQU9JLHNCekNvc01WLEN5QzNzTU0sU0FPSSxrRHpDeXNNVixDeUNodE1NLFNBT0ksNER6QzhzTVYsQ3lDcnRNTSxTQU9JLDBEekNtdE1WLEN5QzF0TU0sU0FPSSx3RHpDd3RNVixDeUMvdE1NLFNBT0ksNER6QzZ0TVYsQ3lDcHVNTSxTQU9JLHdEekNrdU1WLEN5Q3p1TU0sU0FPSSxrRHpDdXVNVixDeUM5dU1NLFNBT0ksNER6QzR1TVYsQ3lDbnZNTSxTQU9JLDBEekNpdk1WLEN5Q3h2TU0sU0FPSSx3RHpDc3ZNVixDeUM3dk1NLFNBT0ksNER6QzJ2TVYsQ3lDbHdNTSxTQU9JLHdEekNnd01WLEN5Q3Z3TU0sU0FPSSx1QnpDb3dNVixDeUMzd01NLFNBT0ksNEJ6Q3d3TVYsQ3lDL3dNTSxTQU9JLDJCekM0d01WLEN5Q254TU0sU0FPSSwwQnpDZ3hNVixDeUN2eE1NLFNBT0ksNEJ6Q294TVYsQ3lDM3hNTSxTQU9JLDBCekN3eE1WLEN5Qy94TU0sU0FPSSx5QnpDNHhNVixDeUNueU1NLFNBT0ksOEJ6Q2d5TVYsQ3lDdnlNTSxTQU9JLDZCekNveU1WLEN5QzN5TU0sU0FPSSw0QnpDd3lNVixDeUMveU1NLFNBT0ksOEJ6QzR5TVYsQ3lDbnpNTSxTQU9JLDRCekNnek1WLEN5Q3Z6TU0sU0FPSSwwQnpDb3pNVixDeUMzek1NLFNBT0ksK0J6Q3d6TVYsQ3lDL3pNTSxTQU9JLDhCekM0ek1WLEN5Q24wTU0sU0FPSSw2QnpDZzBNVixDeUN2ME1NLFNBT0ksK0J6Q28wTVYsQ3lDMzBNTSxTQU9JLDZCekN3ME1WLEN5Qy8wTU0sU0FPSSx3QnpDNDBNVixDeUNuMU1NLFNBT0ksNkJ6Q2cxTVYsQ3lDdjFNTSxTQU9JLDRCekNvMU1WLEN5QzMxTU0sU0FPSSwyQnpDdzFNVixDeUMvMU1NLFNBT0ksNkJ6QzQxTVYsQ3lDbjJNTSxTQU9JLDJCekNnMk1WLEN5Q3YyTU0sZUFPSSx5QnpDbzJNVixDeUMzMk1NLGFBT0ksMEJ6Q3cyTVYsQ3lDLzJNTSxnQkFPSSwyQnpDNDJNVixDQUNGLENRcDNNSSwwQmlDQUksaUJBT0ksb0J6Q2kzTVYsQ3lDeDNNTSxlQU9JLHFCekNxM01WLEN5QzUzTU0sZ0JBT0ksb0J6Q3kzTVYsQ3lDaDRNTSxjQU9JLHdCekM2M01WLEN5Q3A0TU0sb0JBT0ksOEJ6Q2k0TVYsQ3lDeDRNTSxhQU9JLHVCekNxNE1WLEN5QzU0TU0sWUFPSSxzQnpDeTRNVixDeUNoNU1NLGFBT0ksdUJ6QzY0TVYsQ3lDcDVNTSxpQkFPSSwyQnpDaTVNVixDeUN4NU1NLGtCQU9JLDRCekNxNU1WLEN5QzU1TU0sWUFPSSxzQnpDeTVNVixDeUNoNk1NLG1CQU9JLDZCekM2NU1WLEN5Q3A2TU0sWUFPSSxzQnpDaTZNVixDeUN4Nk1NLGVBT0ksdUJ6Q3E2TVYsQ3lDNTZNTSxjQU9JLDRCekN5Nk1WLEN5Q2g3TU0saUJBT0ksK0J6QzY2TVYsQ3lDcDdNTSxzQkFPSSxvQ3pDaTdNVixDeUN4N01NLHlCQU9JLHVDekNxN01WLEN5QzU3TU0saUJBT0kscUJ6Q3k3TVYsQ3lDaDhNTSxpQkFPSSxxQnpDNjdNVixDeUNwOE1NLG1CQU9JLHVCekNpOE1WLEN5Q3g4TU0sbUJBT0ksdUJ6Q3E4TVYsQ3lDNThNTSxlQU9JLHdCekN5OE1WLEN5Q2g5TU0saUJBT0ksMEJ6QzY4TVYsQ3lDcDlNTSx1QkFPSSxnQ3pDaTlNVixDeUN4OU1NLFdBT0ksZXpDcTlNVixDeUM1OU1NLFdBT0ksb0J6Q3k5TVYsQ3lDaCtNTSxXQU9JLG1CekM2OU1WLEN5Q3ArTU0sV0FPSSxrQnpDaStNVixDeUN4K01NLFdBT0ksb0J6Q3ErTVYsQ3lDNStNTSxXQU9JLGtCekN5K01WLEN5Q2gvTU0sMkJBT0ksb0N6QzYrTVYsQ3lDcC9NTSx5QkFPSSxrQ3pDaS9NVixDeUN4L01NLDRCQU9JLGdDekNxL01WLEN5QzUvTU0sNkJBT0ksdUN6Q3kvTVYsQ3lDaGdOTSw0QkFPSSxzQ3pDNi9NVixDeUNwZ05NLDRCQU9JLHNDekNpZ05WLEN5Q3hnTk0sdUJBT0ksZ0N6Q3FnTlYsQ3lDNWdOTSxxQkFPSSw4QnpDeWdOVixDeUNoaE5NLHdCQU9JLDRCekM2Z05WLEN5Q3BoTk0sMEJBT0ksOEJ6Q2loTlYsQ3lDeGhOTSx5QkFPSSw2QnpDcWhOVixDeUM1aE5NLHlCQU9JLGtDekN5aE5WLEN5Q2hpTk0sdUJBT0ksZ0N6QzZoTlYsQ3lDcGlOTSwwQkFPSSw4QnpDaWlOVixDeUN4aU5NLDJCQU9JLHFDekNxaU5WLEN5QzVpTk0sMEJBT0ksb0N6Q3lpTlYsQ3lDaGpOTSwyQkFPSSwrQnpDNmlOVixDeUNwak5NLHFCQU9JLHlCekNpak5WLEN5Q3hqTk0sc0JBT0ksK0J6Q3FqTlYsQ3lDNWpOTSxvQkFPSSw2QnpDeWpOVixDeUNoa05NLHVCQU9JLDJCekM2ak5WLEN5Q3BrTk0seUJBT0ksNkJ6Q2lrTlYsQ3lDeGtOTSx3QkFPSSw0QnpDcWtOVixDeUM1a05NLGlCQU9JLGtCekN5a05WLEN5Q2hsTk0sYUFPSSxpQnpDNmtOVixDeUNwbE5NLGFBT0ksaUJ6Q2lsTlYsQ3lDeGxOTSxhQU9JLGlCekNxbE5WLEN5QzVsTk0sYUFPSSxpQnpDeWxOVixDeUNobU5NLGFBT0ksaUJ6QzZsTlYsQ3lDcG1OTSxhQU9JLGlCekNpbU5WLEN5Q3htTk0sZ0JBT0ksaUJ6Q3FtTlYsQ3lDNW1OTSxTQU9JLGtCekN5bU5WLEN5Q2huTk0sU0FPSSx1QnpDNm1OVixDeUNwbk5NLFNBT0ksc0J6Q2luTlYsQ3lDeG5OTSxTQU9JLHFCekNxbk5WLEN5QzVuTk0sU0FPSSx1QnpDeW5OVixDeUNob05NLFNBT0kscUJ6QzZuTlYsQ3lDcG9OTSxZQU9JLHFCekNpb05WLEN5Q3hvTk0sVUFPSSxnRHpDc29OVixDeUM3b05NLFVBT0ksMER6QzJvTlYsQ3lDbHBOTSxVQU9JLHdEekNncE5WLEN5Q3ZwTk0sVUFPSSxzRHpDcXBOVixDeUM1cE5NLFVBT0ksMER6QzBwTlYsQ3lDanFOTSxVQU9JLHNEekMrcE5WLEN5Q3RxTk0sYUFPSSxzRHpDb3FOVixDeUMzcU5NLFVBT0ksZ0R6Q3lxTlYsQ3lDaHJOTSxVQU9JLDBEekM4cU5WLEN5Q3JyTk0sVUFPSSx3RHpDbXJOVixDeUMxck5NLFVBT0ksc0R6Q3dyTlYsQ3lDL3JOTSxVQU9JLDBEekM2ck5WLEN5Q3BzTk0sVUFPSSxzRHpDa3NOVixDeUN6c05NLGFBT0ksc0R6Q3VzTlYsQ3lDOXNOTSxVQU9JLHNCekMyc05WLEN5Q2x0Tk0sVUFPSSwyQnpDK3NOVixDeUN0dE5NLFVBT0ksMEJ6Q210TlYsQ3lDMXROTSxVQU9JLHlCekN1dE5WLEN5Qzl0Tk0sVUFPSSwyQnpDMnROVixDeUNsdU5NLFVBT0kseUJ6Qyt0TlYsQ3lDdHVOTSxhQU9JLHlCekNtdU5WLEN5QzF1Tk0sVUFPSSx3QnpDdXVOVixDeUM5dU5NLFVBT0ksNkJ6QzJ1TlYsQ3lDbHZOTSxVQU9JLDRCekMrdU5WLEN5Q3R2Tk0sVUFPSSwyQnpDbXZOVixDeUMxdk5NLFVBT0ksNkJ6Q3V2TlYsQ3lDOXZOTSxVQU9JLDJCekMydk5WLEN5Q2x3Tk0sYUFPSSwyQnpDK3ZOVixDeUN0d05NLFVBT0kseUJ6Q213TlYsQ3lDMXdOTSxVQU9JLDhCekN1d05WLEN5Qzl3Tk0sVUFPSSw2QnpDMndOVixDeUNseE5NLFVBT0ksNEJ6Qyt3TlYsQ3lDdHhOTSxVQU9JLDhCekNteE5WLEN5QzF4Tk0sVUFPSSw0QnpDdXhOVixDeUM5eE5NLGFBT0ksNEJ6QzJ4TlYsQ3lDbHlOTSxVQU9JLHVCekMreE5WLEN5Q3R5Tk0sVUFPSSw0QnpDbXlOVixDeUMxeU5NLFVBT0ksMkJ6Q3V5TlYsQ3lDOXlOTSxVQU9JLDBCekMyeU5WLEN5Q2x6Tk0sVUFPSSw0QnpDK3lOVixDeUN0ek5NLFVBT0ksMEJ6Q216TlYsQ3lDMXpOTSxhQU9JLDBCekN1ek5WLEN5Qzl6Tk0sU0FPSSxtQnpDMnpOVixDeUNsME5NLFNBT0ksd0J6Qyt6TlYsQ3lDdDBOTSxTQU9JLHVCekNtME5WLEN5QzEwTk0sU0FPSSxzQnpDdTBOVixDeUM5ME5NLFNBT0ksd0J6QzIwTlYsQ3lDbDFOTSxTQU9JLHNCekMrME5WLEN5Q3QxTk0sVUFPSSxrRHpDbzFOVixDeUMzMU5NLFVBT0ksNER6Q3kxTlYsQ3lDaDJOTSxVQU9JLDBEekM4MU5WLEN5Q3IyTk0sVUFPSSx3RHpDbTJOVixDeUMxMk5NLFVBT0ksNER6Q3cyTlYsQ3lDLzJOTSxVQU9JLHdEekM2Mk5WLEN5Q3AzTk0sVUFPSSxrRHpDazNOVixDeUN6M05NLFVBT0ksNER6Q3UzTlYsQ3lDOTNOTSxVQU9JLDBEekM0M05WLEN5Q240Tk0sVUFPSSx3RHpDaTROVixDeUN4NE5NLFVBT0ksNER6Q3M0TlYsQ3lDNzROTSxVQU9JLHdEekMyNE5WLEN5Q2w1Tk0sVUFPSSx1QnpDKzROVixDeUN0NU5NLFVBT0ksNEJ6Q201TlYsQ3lDMTVOTSxVQU9JLDJCekN1NU5WLEN5Qzk1Tk0sVUFPSSwwQnpDMjVOVixDeUNsNk5NLFVBT0ksNEJ6Qys1TlYsQ3lDdDZOTSxVQU9JLDBCekNtNk5WLEN5QzE2Tk0sVUFPSSx5QnpDdTZOVixDeUM5Nk5NLFVBT0ksOEJ6QzI2TlYsQ3lDbDdOTSxVQU9JLDZCekMrNk5WLEN5Q3Q3Tk0sVUFPSSw0QnpDbTdOVixDeUMxN05NLFVBT0ksOEJ6Q3U3TlYsQ3lDOTdOTSxVQU9JLDRCekMyN05WLEN5Q2w4Tk0sVUFPSSwwQnpDKzdOVixDeUN0OE5NLFVBT0ksK0J6Q204TlYsQ3lDMThOTSxVQU9JLDhCekN1OE5WLEN5Qzk4Tk0sVUFPSSw2QnpDMjhOVixDeUNsOU5NLFVBT0ksK0J6Qys4TlYsQ3lDdDlOTSxVQU9JLDZCekNtOU5WLEN5QzE5Tk0sVUFPSSx3QnpDdTlOVixDeUM5OU5NLFVBT0ksNkJ6QzI5TlYsQ3lDbCtOTSxVQU9JLDRCekMrOU5WLEN5Q3QrTk0sVUFPSSwyQnpDbStOVixDeUMxK05NLFVBT0ksNkJ6Q3UrTlYsQ3lDOStOTSxVQU9JLDJCekMyK05WLEN5Q2wvTk0sZ0JBT0kseUJ6QysrTlYsQ3lDdC9OTSxjQU9JLDBCekNtL05WLEN5QzEvTk0saUJBT0ksMkJ6Q3UvTlYsQ0FDRixDMEMzaU9BLDBCRDRDUSxNQU9JLDZCekM0L05WLEN5Q25nT00sTUFPSSwyQnpDZ2dPVixDeUN2Z09NLE1BT0ksOEJ6Q29nT1YsQ3lDM2dPTSxNQU9JLDZCekN3Z09WLEN5Qy9nT00sTUFPSSw4QnpDNGdPVixDQUNGLEMwQzdpT0EsYUR5QlEsZ0JBT0ksd0J6Q2loT1YsQ3lDeGhPTSxzQkFPSSw4QnpDcWhPVixDeUM1aE9NLGVBT0ksdUJ6Q3loT1YsQ3lDaGlPTSxjQU9JLHNCekM2aE9WLEN5Q3BpT00sZUFPSSx1QnpDaWlPVixDeUN4aU9NLG1CQU9JLDJCekNxaU9WLEN5QzVpT00sb0JBT0ksNEJ6Q3lpT1YsQ3lDaGpPTSxjQU9JLHNCekM2aU9WLEN5Q3BqT00scUJBT0ksNkJ6Q2lqT1YsQ3lDeGpPTSxjQU9JLHNCekNxak9WLENBQ0YsQzJDem5PSSxxRkFFRSx3QjNDMG5PTixDMkN2bk9JLCtFQUVFLGtCM0N3bk9OLEMyQ3RuT00sdUdBQ0UscUIzQ3duT1IsQzJDbG9PSSx1RkFFRSx1QjNDbW9PTixDMkNob09JLGlGQUVFLGtCM0Npb09OLEMyQy9uT00seUdBQ0Usb0IzQ2lvT1IsQzJDM29PSSx1RkFFRSx3QjNDNG9PTixDMkN6b09JLGlGQUVFLGtCM0Mwb09OLEMyQ3hvT00seUdBQ0UscUIzQzBvT1IsQzJDcHBPSSx1RkFFRSx1QjNDcXBPTixDMkNscE9JLGlGQUVFLGtCM0NtcE9OLEMyQ2pwT00seUdBQ0Usb0IzQ21wT1IsQzJDN3BPSSx1RkFFRSx3QjNDOHBPTixDMkMzcE9JLGlGQUVFLGtCM0M0cE9OLEMyQzFwT00seUdBQ0UscUIzQzRwT1IsQzJDdHFPSSx1RkFFRSx1QjNDdXFPTixDMkNwcU9JLGlGQUVFLGtCM0NxcU9OLEMyQ25xT00seUdBQ0Usb0IzQ3FxT1IsQzJDL3FPSSx1RkFFRSx3QjNDZ3JPTixDMkM3cU9JLGlGQUVFLGtCM0M4cU9OLEMyQzVxT00seUdBQ0UscUIzQzhxT1IsQzJDeHJPSSx1RkFFRSx1QjNDeXJPTixDMkN0ck9JLGlGQUVFLGtCM0N1ck9OLEMyQ3JyT00seUdBQ0Usb0IzQ3VyT1IsQzJDanNPSSx1RkFFRSx3QjNDa3NPTixDMkMvck9JLGlGQUVFLGtCM0Nnc09OLEMyQzlyT00seUdBQ0UscUIzQ2dzT1IsQzJDMXNPSSx1RkFFRSx1QjNDMnNPTixDMkN4c09JLGlGQUVFLGtCM0N5c09OLEMyQ3ZzT00seUdBQ0Usb0IzQ3lzT1IsQzJDbnRPSSx1RkFFRSx3QjNDb3RPTixDMkNqdE9JLGlGQUVFLGtCM0NrdE9OLEMyQ2h0T00seUdBQ0UscUIzQ2t0T1IsQzJDNXRPSSx1RkFFRSx1QjNDNnRPTixDMkMxdE9JLGlGQUVFLGtCM0MydE9OLEMyQ3p0T00seUdBQ0Usb0IzQzJ0T1IsQzJDcnVPSSx1RkFFRSx3QjNDc3VPTixDMkNudU9JLGlGQUVFLGtCM0NvdU9OLEMyQ2x1T00seUdBQ0UscUIzQ291T1IsQzJDOXVPSSx1RkFFRSx1QjNDK3VPTixDMkM1dU9JLGlGQUVFLGtCM0M2dU9OLEMyQzN1T00seUdBQ0Usb0IzQzZ1T1IsQzJDdnZPSSx1RkFFRSx3QjNDd3ZPTixDMkNydk9JLGlGQUVFLGtCM0Nzdk9OLEMyQ3B2T00seUdBQ0UscUIzQ3N2T1IsQzJDaHdPSSx1RkFFRSx1QjNDaXdPTixDMkM5dk9JLGlGQUVFLGtCM0Mrdk9OLEMyQzd2T00seUdBQ0Usb0IzQyt2T1IsQzJDendPSSx1RkFFRSx3QjNDMHdPTixDMkN2d09JLGlGQUVFLGtCM0N3d09OLEMyQ3R3T00seUdBQ0UscUIzQ3d3T1IsQzJDbHhPSSx1RkFFRSx1QjNDbXhPTixDMkNoeE9JLGlGQUVFLGtCM0NpeE9OLEMyQy93T00seUdBQ0Usb0IzQ2l4T1IsQzJDM3hPSSx1RkFFRSx3QjNDNHhPTixDMkN6eE9JLGlGQUVFLGtCM0MweE9OLEMyQ3h4T00seUdBQ0UscUIzQzB4T1IsQzJDcHlPSSx5RkFFRSxzQjNDcXlPTixDMkNseU9JLG1GQUVFLGtCM0NteU9OLEMyQ2p5T00sMkdBQ0UsbUIzQ215T1IsQzJDN3lPSSx5RkFFRSx5QjNDOHlPTixDMkMzeU9JLG1GQUVFLGtCM0M0eU9OLEMyQzF5T00sMkdBQ0Usc0IzQzR5T1IsQzJDdHpPSSx5RkFFRSx3QjNDdXpPTixDMkNwek9JLG1GQUVFLGtCM0Nxek9OLEMyQ256T00sMkdBQ0UscUIzQ3F6T1IsQzJDL3pPSSx5RkFFRSx5QjNDZzBPTixDMkM3ek9JLG1GQUVFLGtCM0M4ek9OLEMyQzV6T00sMkdBQ0Usc0IzQzh6T1IsQzJDeDBPSSx5RkFFRSx3QjNDeTBPTixDMkN0ME9JLG1GQUVFLGtCM0N1ME9OLEMyQ3IwT00sMkdBQ0UscUIzQ3UwT1IsQzJDajFPSSx5RkFFRSx5QjNDazFPTixDMkMvME9JLG1GQUVFLGtCM0NnMU9OLEMyQzkwT00sMkdBQ0Usc0IzQ2cxT1IsQzJDMTFPSSx5RkFFRSx3QjNDMjFPTixDMkN4MU9JLG1GQUVFLGtCM0N5MU9OLEMyQ3YxT00sMkdBQ0UscUIzQ3kxT1IsQzJDbjJPSSx5RkFFRSx5QjNDbzJPTixDMkNqMk9JLG1GQUVFLGtCM0NrMk9OLEMyQ2gyT00sMkdBQ0Usc0IzQ2syT1IsQzJDNTJPSSx5RkFFRSx3QjNDNjJPTixDMkMxMk9JLG1GQUVFLGtCM0MyMk9OLEMyQ3oyT00sMkdBQ0UscUIzQzIyT1IsQzJDcjNPSSx5RkFFRSx5QjNDczNPTixDMkNuM09JLG1GQUVFLGtCM0NvM09OLEMyQ2wzT00sMkdBQ0Usc0IzQ28zT1IsQzJDOTNPSSx5RkFFRSx3QjNDKzNPTixDMkM1M09JLG1GQUVFLGtCM0M2M09OLEMyQzMzT00sMkdBQ0UscUIzQzYzT1IsQzJDdjRPSSx5RkFFRSx5QjNDdzRPTixDMkNyNE9JLG1GQUVFLGtCM0NzNE9OLEMyQ3A0T00sMkdBQ0Usc0IzQ3M0T1IsQzJDaDVPSSx5RkFFRSx3QjNDaTVPTixDMkM5NE9JLG1GQUVFLGtCM0MrNE9OLEMyQzc0T00sMkdBQ0UscUIzQys0T1IsQzJDejVPSSx5RkFFRSx5QjNDMDVPTixDMkN2NU9JLG1GQUVFLGtCM0N3NU9OLEMyQ3Q1T00sMkdBQ0Usc0IzQ3c1T1IsQzJDbDZPSSx5RkFFRSx3QjNDbTZPTixDMkNoNk9JLG1GQUVFLGtCM0NpNk9OLEMyQy81T00sMkdBQ0UscUIzQ2k2T1IsQzJDMzZPSSx5RkFFRSx5QjNDNDZPTixDMkN6Nk9JLG1GQUVFLGtCM0MwNk9OLEMyQ3g2T00sMkdBQ0Usc0IzQzA2T1IsQzJDcDdPSSx5RkFFRSx3QjNDcTdPTixDMkNsN09JLG1GQUVFLGtCM0NtN09OLEMyQ2o3T00sMkdBQ0UscUIzQ203T1IsQzJDNzdPSSx5RkFFRSx5QjNDODdPTixDMkMzN09JLG1GQUVFLGtCM0M0N09OLEMyQzE3T00sMkdBQ0Usc0IzQzQ3T1IsQzJDdDhPSSx5RkFFRSx3QjNDdThPTixDMkNwOE9JLG1GQUVFLGtCM0NxOE9OLEMyQ244T00sMkdBQ0UscUIzQ3E4T1IsQzJDLzhPSSx5RkFFRSx5QjNDZzlPTixDMkM3OE9JLG1GQUVFLGtCM0M4OE9OLEMyQzU4T00sMkdBQ0Usc0IzQzg4T1IsQzJDeDlPSSx5RkFFRSxzQjNDeTlPTixDMkN0OU9JLG1GQUVFLGtCM0N1OU9OLEMyQ3I5T00sMkdBQ0UsbUIzQ3U5T1IsQzJDaitPSSx5RkFFRSx5QjNDaytPTixDMkMvOU9JLG1GQUVFLGtCM0NnK09OLEMyQzk5T00sMkdBQ0Usc0IzQ2crT1IsQzJDMStPSSx5RkFFRSx3QjNDMitPTixDMkN4K09JLG1GQUVFLGtCM0N5K09OLEMyQ3YrT00sMkdBQ0UscUIzQ3krT1IsQzJDbi9PSSx5RkFFRSx5QjNDby9PTixDMkNqL09JLG1GQUVFLGtCM0NrL09OLEMyQ2gvT00sMkdBQ0Usc0IzQ2svT1IsQzJDNS9PSSx5RkFFRSx3QjNDNi9PTixDMkMxL09JLG1GQUVFLGtCM0MyL09OLEMyQ3ovT00sMkdBQ0UscUIzQzIvT1IsQzJDcmdQSSx5RkFFRSx5QjNDc2dQTixDMkNuZ1BJLG1GQUVFLGtCM0NvZ1BOLEMyQ2xnUE0sMkdBQ0Usc0IzQ29nUFIsQzJDOWdQSSx5RkFFRSx3QjNDK2dQTixDMkM1Z1BJLG1GQUVFLGtCM0M2Z1BOLEMyQzNnUE0sMkdBQ0UscUIzQzZnUFIsQzJDdmhQSSx5RkFFRSx5QjNDd2hQTixDMkNyaFBJLG1GQUVFLGtCM0NzaFBOLEMyQ3BoUE0sMkdBQ0Usc0IzQ3NoUFIsQzJDaGlQSSx5RkFFRSx3QjNDaWlQTixDMkM5aFBJLG1GQUVFLGtCM0MraFBOLEMyQzdoUE0sMkdBQ0UscUIzQytoUFIsQzJDemlQSSx5RkFFRSx5QjNDMGlQTixDMkN2aVBJLG1GQUVFLGtCM0N3aVBOLEMyQ3RpUE0sMkdBQ0Usc0IzQ3dpUFIsQzJDbGpQSSx5RkFFRSx3QjNDbWpQTixDMkNoalBJLG1GQUVFLGtCM0NpalBOLEMyQy9pUE0sMkdBQ0UscUIzQ2lqUFIsQzJDM2pQSSx5RkFFRSx5QjNDNGpQTixDMkN6alBJLG1GQUVFLGtCM0MwalBOLEMyQ3hqUE0sMkdBQ0Usc0IzQzBqUFIsQzJDcGtQSSx5RkFFRSx3QjNDcWtQTixDMkNsa1BJLG1GQUVFLGtCM0Nta1BOLEMyQ2prUE0sMkdBQ0UscUIzQ21rUFIsQzJDN2tQSSx5RkFFRSx5QjNDOGtQTixDMkMza1BJLG1GQUVFLGtCM0M0a1BOLEMyQzFrUE0sMkdBQ0Usc0IzQzRrUFIsQzJDdGxQSSx5RkFFRSx3QjNDdWxQTixDMkNwbFBJLG1GQUVFLGtCM0NxbFBOLEMyQ25sUE0sMkdBQ0UscUIzQ3FsUFIsQzJDL2xQSSx5RkFFRSx5QjNDZ21QTixDMkM3bFBJLG1GQUVFLGtCM0M4bFBOLEMyQzVsUE0sMkdBQ0Usc0IzQzhsUFIsQzJDeG1QSSx5RkFFRSx3QjNDeW1QTixDMkN0bVBJLG1GQUVFLGtCM0N1bVBOLEMyQ3JtUE0sMkdBQ0UscUIzQ3VtUFIsQzJDam5QSSx5RkFFRSx5QjNDa25QTixDMkMvbVBJLG1GQUVFLGtCM0NnblBOLEMyQzltUE0sMkdBQ0Usc0IzQ2duUFIsQzJDMW5QSSx5RkFFRSx3QjNDMm5QTixDMkN4blBJLG1GQUVFLGtCM0N5blBOLEMyQ3ZuUE0sMkdBQ0UscUIzQ3luUFIsQzJDbm9QSSx5RkFFRSx5QjNDb29QTixDMkNqb1BJLG1GQUVFLGtCM0Nrb1BOLEMyQ2hvUE0sMkdBQ0Usc0IzQ2tvUFIsQzJDNW9QSSx5RkFFRSxzQjNDNm9QTixDMkMxb1BJLG1GQUVFLGtCM0Myb1BOLEMyQ3pvUE0sMkdBQ0UsbUIzQzJvUFIsQzRDdG5QSSxxRkFFRSx3RDVDd25QTixDNEMxblBJLGlGQUVFLCtCNUMyblBOLEM0QzduUEksdUZBRUUsa0M1QzhuUE4sQzRDaG9QSSx5RkFFRSxtQzVDaW9QTixDNENub1BJLCtGQUVFLHNDNUNvb1BOLEM0Q3RvUEksaUdBRUUsMEQ1Q3VvUE4sQzRDem9QSSxtR0FFRSw0RDVDMG9QTixDNEM1b1BJLHlHQUVFLDJENUM2b1BOLEM0Qy9vUEksaUdBRUUsd0Q1Q2dwUE4sQzRDbHBQSSxtR0FFRSx3RDVDbXBQTixDNENycFBJLHlHQUVFLHlENUNzcFBOLEM0Q3hwUEksaUdBRUUseUQ1Q3lwUE4sQzRDM3BQSSxtR0FFRSx3RDVDNHBQTixDNEM5cFBJLHlHQUVFLDJENUMrcFBOLEM0Q2pxUEksbUdBRUUseUQ1Q2txUE4sQzRDcHFQSSxxR0FFRSx3RDVDcXFQTixDNEN2cVBJLDJHQUVFLDJENUN3cVBOLEM0QzFxUEksbUdBRUUseUQ1QzJxUE4sQzRDN3FQSSxxR0FFRSx3RDVDOHFQTixDNENoclBJLDJHQUVFLDJENUNpclBOLEM2Q3hzUEEsaUNBQ0UsVUFDQSxxQzdDaXRQRixDNkMvc1BFLDZDQUNFLFVBQ0EsdUI3Q2l0UEosQzZDN3NQQSxtQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHFCQUNFLGlDN0NndFBGLEM2QzdzUEEsc0JBQ0UsaUM3Q2d0UEYsQzZDN3NQQSxxQkFDRSxnQzdDZ3RQRixDNkM3c1BBLHlCQUNFLHFDN0NndFBGLEM2QzdzUEEsd0JBQ0Usb0M3Q2d0UEYsQzZDN3NQQSwyQkFDRSxzQzdDZ3RQRixDNkM3c1BBLDBCQUNFLHFDN0NndFBGLEM2Q3BzUEEsaUNBQ0UsVUFDQSxxQzdDNHNQRixDNkMxc1BFLDZDQUNFLFVBQ0EsZ0M3QzRzUEosQzZDeHNQQSxtQkFDRSxtQjdDMnNQRixDNkN4c1BBLHNCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsd0JBQ0UsMkM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkN4c1BBLHdCQUNFLDBDN0Myc1BGLEM2Q3hzUEEsb0JBQ0Usb0I3QzJzUEYsQzZDeHNQQSx1QkFDRSwyQzdDMnNQRixDNkN4c1BBLHlCQUNFLDRDN0Myc1BGLEM2Q3hzUEEsMEJBQ0UsNEM3QzJzUEYsQzZDeHNQQSx5QkFDRSwyQzdDMnNQRixDNkNqc1BBLG1DQUNFLDZCN0N1c1BGLEM2Q3JzUEUsK0NBQ0UsdUI3Q3VzUEosQzZDbnNQQSxvQkFDRSwrQjdDc3NQRixDNkNuc1BBLHNCQUNFLGdDN0Nzc1BGLEM2Q25zUEEsdUJBQ0UsZ0M3Q3NzUEYsQzZDbnNQQSxzQkFDRSwrQjdDc3NQRixDNkMzclBBLGlDQUNFLDhEQUNBLDZCN0Nrc1BGLEM2Qy9yUEEscUJBQ0UsOEM3Q2tzUEYsQzZDanNQRSxpQ0FBZSx3QzdDb3NQakIsQzZDanNQQSxzQkFDRSw2QzdDb3NQRixDNkNuc1BFLGtDQUFlLHdDN0Nzc1BqQixDNkNuc1BBLG1CQUNFLDhDN0Nzc1BGLEM2Q3JzUEUsK0JBQWUsd0M3Q3dzUGpCLEM2Q3JzUEEscUJBQ0UsNkM3Q3dzUEYsQzZDdnNQRSxpQ0FBZSx3QzdDMHNQakIsQzhDbjNQQSxxREFDRSxVQUNBLGtCOUN5M1BGLEM4Q3QzUEEsV0FFRSxvQjlDdzNQRixDOENyM1BBLFdBRUUsb0I5Q3UzUEYsQzhDcDNQQSxXQUVFLG9COUNzM1BGLEM4Q3AzUEEsV0FFRSxvQjlDczNQRixDOENuM1BBLFVBQ0UsVUFDQSwyQjlDczNQRixDOENuM1BBLG1aQUNFLG9CQUVBLHVCQURBLGtCOUN1M1BGLEM4QzkxUEUsZUFFRSxvQjlDZzJQSixDOENsMlBFLGVBRUUsb0I5Q28yUEosQzhDdDJQRSxlQUVFLG9COUN3MlBKLEM4QzEyUEUsZUFFRSxvQjlDNDJQSixDOEM5MlBFLGVBRUUsbUI5Q2czUEosQzhDbDNQRSxlQUVFLHFCOUNvM1BKLEM4Q3QzUEUsZUFFRSxxQjlDdzNQSixDOEMxM1BFLGVBRUUscUI5QzQzUEosQzhDOTNQRSxlQUVFLHFCOUNnNFBKLEM4Q2w0UEUsZ0JBRUUsbUI5Q280UEosQzhDdDRQRSxnQkFFRSxxQjlDdzRQSixDOEMxNFBFLGdCQUVFLHFCOUM0NFBKLEM4Q3g0UEEsZUFDRSxvQkFFQSx1QkFEQSxrQjlDNDRQRixDOEN2NFBFLGlCQUVFLG9COUN5NFBKLEM4QzM0UEUsaUJBRUUsb0I5QzY0UEosQzhDLzRQRSxpQkFFRSxvQjlDaTVQSixDOENuNVBFLGlCQUVFLG9COUNxNVBKLEM4Q3Y1UEUsaUJBRUUsbUI5Q3k1UEosQzhDMzVQRSxpQkFFRSxxQjlDNjVQSixDOEMvNVBFLGlCQUVFLHFCOUNpNlBKLEM4Q242UEUsaUJBRUUscUI5Q3E2UEosQzhDdjZQRSxpQkFFRSxxQjlDeTZQSixDOEMzNlBFLGtCQUVFLG1COUM2NlBKLEM4Qy82UEUsa0JBRUUscUI5Q2k3UEosQzhDbjdQRSxrQkFFRSxxQjlDcTdQSixDOENqN1BBLGNBQ0UsVUFDQSwwQjlDbzdQRixDOENqN1BBLGdCQUNFLFVBQ0EsMEI5Q283UEYsQzhDajdQQSxlQUNFLFVBQ0EseUI5Q283UEYsQzhDajdQQSxjQUNFLG9CQUVBLHVCQURBLGtCOUNxN1BGLEM4Q2o3UEEsaUJBQ0UsVUFDQSwwQjlDbzdQRixDOENuN1BFLHVCQUNFLGlCOUNxN1BKLEM4Q2o3UEEsZ0JBQ0UsVUFFQSx1QkFEQSxrQjlDcTdQRixDOENuN1BFLHNCQUdFLGtCQUZBLG9COUNzN1BKLEM4Qy82UEUsNkJBQ0Usc0JBQ0Esb0I5Q2s3UEosQzhDLzZQSSx5Q0FDRSxrQjlDaTdQTixDOEM1NlBBLFNBQ0UsVUFFQSxtQkFEQSxrQjlDZzdQRixDOEM1NlBBLFVBQ0UsVUFDQSxtQjlDKzZQRixDUWgvUEksNEJzQ3FFRixtWkFDRSw2QjlDKzZQRixDQUNGLEMrQy9qUUEsY0FHQyx3Q0FGQSxhQUlBLGtCQUhBLFdBSUEsUy9Db2tRRCxDK0Nsa1FDLHlCQUlDLGdDQUhBLGtCQUVBLHlCL0Nza1FGLEMrQ2xrUUMsK0JBR0MsV0FGQSxZQUNBLGNBSUEsU0FEQSxjQURBLGlCL0Nza1FGLEMrQ2prUUMsK0JBRUMsZ0JBREEsa0JBR0EsK0IvQ21rUUYsQytDaGtRQyxtREFFQyxtQ0FDQSxnQ0FDQSwrQkFDQSxnQ0FDQSw2QkFDQSwyQi9Da2tRRixDK0MvalFDLHdCQUtDLHdDQUNBLDJCQUZBLG1DQURBLFdBREEsZUFEQSxpQi9Dc2tRRixDK0MvalFDLDRCQUNDLGNBQ0EsVS9DaWtRRixDK0M5alFDLGlFQUVDLFkvQ2drUUYsQytDN2pRQyx5RkFHQyxlQUNBLHlCQUlBLGdCL0MralFGLEMrQzVqUUMsMkdBR0MsZ0JBRUEsWUFEQSxjQUdBLGFBREEsbUIvQytqUUYsQytDM2pRQyx5QkFDQyxhL0M2alFGLEMrQzFqUUMsMEJBRUMsY0FEQSxTL0M2alFGLEMrQ3pqUUMseUJBQ0MsUy9DMmpRRixDK0N4alFDLG9DQUNDLGlCL0MwalFGLEMrQ3ZqUUMsaUNBQ0MsbUJBQ0EseUJBR0EsZ0IvQ3lqUUYsQytDdGpRQyx1QkFDQyxZQUNBLFcvQ3dqUUYsQytDcmpRQyxzQkFDQyxhL0N1alFGLEMrQ3BqUUMsZ0NBQ0MsVy9Dc2pRRixDK0NqalFBLHFCQUNDLGEvQ3FqUUQsQ2dEN3FRQyx3QkFDQyxzQkFDQSx3QmhEbXJRRixDZ0RqclFDLCtCQUNDLFNoRG1yUUYsQ2dEanJRQyxnQ0FDQyxTaERtclFGLENnRGpyUUMsdUJBQ0Msc0JoRG1yUUYsQ2dEL3FRQSxtQkFDQyxHQUNDLFNoRGtyUUEsQ2dEL3FRRCxHQUNDLFNoRGlyUUEsQ0FDRixDaUR2c1FBLFlBQ0MsaUNqRDRzUUQsQ2tEaHRRRSxtQkFDRSxRbERtdFFKLENrRGx0UUksb0NBRkYsbUJBR0ksWWxEcXRRSixDQUNGLENrRG50UUUsK0JBQ0UsWWxEcXRRSixDa0RudFFJLG9DQUhGLCtCQUlJLFFsRHN0UUosQ0FDRixDUW5xUUkseUIwQ3hERiwrQkFPSSxXbER3dFFKLENBQ0YsQ2tEcnRRSSx5Q0FDRSw2QmxEdXRRTixDa0R0dFFNLG9DQUZGLHlDQUdJLGlDbER5dFFOLENBQ0YsQ2tEenNRQSxZQUNFLHdCbEQ2c1FGLENtRHB2UUEsMkJBQ0UsR0FDRSxhQUNBLFVBQ0EsMEJuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFVBQ0EsY25Ed3ZRRixDQUNGLENtRHR2UUEsMEJBQ0UsR0FDRSxhQUNBLFNuRHd2UUYsQ21EdHZRQSxHQUNFLGFuRHd2UUYsQ21EdHZRQSxHQUNFLFNuRHd2UUYsQ0FDRixDbUR0dlFBLDBCQUNFLEdBRUUsVUFEQSxRbkR5dlFGLENtRHR2UUEsSUFFRSxVQURBLFFuRHl2UUYsQ21EdHZRQSxJQUVFLGNBQ0EsVUFGQSxLbkQwdlFGLENtRHR2UUEsR0FFRSxjQUNBLFVBRkEsS25EMHZRRixDQUNGLENtRHJ2UUEsNkJBT0UsSUFDRSxxQm5EaXZRRixDbUQvdVFBLEdBQ0Usd0JuRGl2UUYsQ0FDRixDb0Q3Z1FBLHlNQU9FLHlCQUVBLHdCQURBLDRCQUVBLHdCQUNBLFNBVEEscUJBR0EsWUFEQSxZQUVBLHNCQUhBLFVwRHNoUUYsQ29ENWdRRSw4REEzU0Esd0RBQ0UsQ0E2U0EsZ0JBREEsZ0JwRCtnUUosQ29ENWdRSSxpRUFFRSxnQkFEQSxnQnBEK2dRTixDb0QzZ1FJLGlCQUVFLFNBQ0Esc0JBRkEsVXBEK2dRTixDb0QxZ1FJLCtLQTNURix5RHBEdzBRRixDb0R6Z1FJLGlCQS9URix5RHBEMjBRRixDb0R2Z1FFLGNBN1RBLHlEcER1MFFGLENvRHZnUUksb0JBaFVGLHlEcEQwMFFGLENvRHRnUUksOENBcFVGLHlEcEQ2MFFGLENvRG5nUUUsd0dBRUUsaUJBQ0EsOEIvQzVRYyxDK0MwUWQsZXBEdWdRSixDb0RsZ1FFLGdCQWxVQSx5RHBEdTBRRixDb0RsZ1FJLHNCQXJVRix5RHBEMDBRRixDb0RqZ1FJLDhGQXpVRix5RHBENjBRRixDb0RsZ1FNLGdIQTNVSix5RHBEZzFRRixDb0RoZ1FJLHdCQWhWRix5RHBEbTFRRixDb0RqZ1FNLDhCQWxWSix5RHBEczFRRixDb0Q5L1BFLGFBblVBLHlEcERvMFFGLENvRDkvUEksbUJBdFVGLHlEcER1MFFGLENvRDkvUEkscUZBelVGLHlEcEQwMFFGLENvRC8vUE0sdUdBM1VKLHlEcEQ2MFFGLENvRDUvUEUsaUJBMVVBLHlEcER5MFFGLENvRDUvUEksdUJBN1VGLHlEcEQ0MFFGLENvRDUvUEksaUdBaFZGLHlEcEQrMFFGLENvRDcvUE0sbUhBbFZKLHlEcERrMVFGLENvRDEvUEUsZUFqVkEseURwRDgwUUYsQ29EMS9QSSxxQkFwVkYseURwRGkxUUYsQ29EMS9QSSwyRkF2VkYseURwRG8xUUYsQ29EMy9QTSw2R0F6VkoseURwRHUxUUYsQ29EeC9QRSxlQXBYQSx5RHBEKzJRRixDb0R4L1BJLHFCQXZYRix5RHBEazNRRixDb0R4L1BJLDJGQTFYRix5RHBEcTNRRixDb0R6L1BNLDZHQTVYSix5RHBEdzNRRixDb0R4L1BJLHVCQWhZRix5RHBEMjNRRixDb0R6L1BNLDZCQWxZSix5RHBEODNRRixDb0R0L1BFLGFBN1pBLHlEcERzNVFGLENvRHQvUEksbUJBaGFGLHlEcER5NVFGLENvRHQvUEksa0JBbmFGLHlEcEQ0NVFGLENvRHYvUE0sd0JBcmFKLHlEcEQrNVFGLENvRHQvUEkscUJBemFGLHlEcERrNlFGLENvRHYvUE0sMkJBM2FKLHlEcERxNlFGLENvRHAvUEUsc0RBaFlBLHlEcER1M1FGLENvRHIvUEksa0VBbFlGLHlEcEQwM1FGLENvRG4vUEUsYUFoWUEseURBQ0UsQ0FrWUEsZ0JBQ0EsOEIvQ2xZYyxDK0NnWWQsWXBEdS9QSixDb0RwL1BJLG1CQXJZRix5RHBENDNRRixDb0RsL1BFLCtEQW5ZQSx5REFDRSxDQXFZQSxpQkFDQSw4Qi9DNVljLEMrQzBZZCxlcERzL1BKLENvRG4vUEksMkVBeFlGLHlEcEQ4M1FGLENvRG4vUEksZUFwWUYseURBQ0UsQ0FzWUUsZ0JBQ0EsOEIvQ3BaWSxDK0NrWlosY3BEdS9QTixDb0RwL1BNLHFCQXpZSix5RHBEZzRRRixDb0RqL1BFLGFBeFlBLHlEQUNFLENBMFlBLGlCQURBLGVwRG8vUEosQ29EbC9QSSxtQkE1WUYseURwRGk0UUYsQ29EaC9QRSxhQTNVQSx5REFDRSxDQTZVQSxpQkFEQSxhcERtL1BKLENvRGovUEkscUJBL1VGLHlEcERtMFFGLENvRGovUEksZ0JBRUUsaUJBREEsWXBEby9QTixDb0QvK1BFLGdCQWpWQSx5REFDRSxDQW1WQSxpQkFEQSxlcERrL1BKLENvRGgvUEksd0JBclZGLHlEcER3MFFGLENvRGgvUEksbUJBRUUsaUJBREEsY3BEbS9QTixDb0Q5K1BFLHlMQUlFLDBDQUNBLCtCQUZBLGlCQUZBLGtCQUNBLGVwRDQvUEosQ29EeC9QSSwrUEFNRSwyQkFKQSxTQUdBLFdBREEsWUFIQSxrQkFFQSxVcERzZ1FOLENvRGhnUUksbUJBbmJGLHlEcERzN1FGLENvRDkvUEksaUJBamJGLHlEcERrN1FGLENvRDUvUEksa0JBL2FGLHlEcEQ4NlFGLENvRDEvUEksc0JBMVlGLHlEcER1NFFGLENvRHgvUEksdUJBN1pGLHlEcER3NVFGLENvRHQvUEksaUJBM1pGLHlEcERvNVFGLENvRHAvUEksbUJBOWFGLHlEcERxNlFGLENvRGwvUEksb0JBMWJGLHlEQUNFLENBNmJFLDBCQURBLGVwRG8vUE4sQ29EaC9QSSxpQkF4Y0YseURwRDI3UUYsQ29EOStQRSxhQXJaQSx5REFDRSxDQXVaQSxpQkFDQSw4Qi9DaGdCYyxDK0M4ZmQsZXBEay9QSixDb0Q1K1BJLHNDQTdaRix5RHBEKzRRRixDb0Q1K1BJLDRDQW5hRix5RHBEcTVRRixDb0RoL1BNLHlCQXJhSix5RHBEdzVRRixDb0Q5K1BFLFlBbmFBLHlEQUNFLENBcWFBLGlCQUNBLDhCL0NyaEJjLEMrQ21oQmQsZXBEay9QSixDb0Q1K1BJLG9DQTNhRix5RHBENjVRRixDb0Q1K1BJLDBDQWpiRix5RHBEbTZRRixDb0RoL1BNLHdCQW5iSix5RHBEczZRRixDb0Q5K1BFLGdCQWpiQSx5REFDRSxDQW1iQSxpQkFDQSw4Qi9DMWlCYyxDK0N3aUJkLGNwRGsvUEosQ29ELytQSSxzQkF0YkYseURwRHc2UUYsQ0R0bVJBLEtBQ0UsaUJDeW1SRixDUTNpUkkseUJUL0RKLEtBR0ksa0JDMm1SRixDQUNGLENEeG1SQSxZQUVFLHdCTVNLLENOVkwsVUM0bVJGLENEeG1SQSxFQUNFLHFCQUNBLDhCQzJtUkYsQ0QxbVJFLFFBQ0UsYUM0bVJKLENEeG1SQSxnQ0FNRSxhTWhCUyxDTmFULGlCQUNBLGdCQUNBLGNBSEEsa0JDK21SRixDUXRrUkkseUJUM0NKLGdDQVFJLGNDOG1SRixDQUNGLENEM21SQSwrQ0FNRSxhTXBCSyxDTmlCTCxvQkFDQSxnQkFDQSxjQUhBLHNCQ2tuUkYsQ1FybFJJLHlCVC9CSiwrQ0FRSSxpQkNpblJGLENBQ0YsQ0Q5bVJBLGdMQU1FLGFNaENLLENONkJMLG9CQUNBLGdCQUNBLGtCQUhBLHNCQ3FuUkYsQ1FwbVJJLHlCVG5CSixnTEFRSSxjQ29uUkYsQ0FDRixDRGpuUkEsaUdBR0UsbUJBQ0EsZ0JBQ0Esa0JBSEEsc0JDdW5SRixDRGpuUkEsdUtBR0UsZ0JBREEsU0FEQSxTQ3NuUkYsQ0RsblJJLDZPQUNFLFlDb25STixDcUQxclJBLE1BR0UsYWhEZUssQ2dEakJMLHFDakRra0I0QixDaURqa0I1QixrQnJEOHJSRixDcUR6clJFLFlBRUUsbUJBREEsaUJyRDZyUkosQ3FEenJSSSxrQkFHRSxhaERHQyxDZ0RMRCxpQkFDQSxlckQ0clJOLENxRHZyUkksNEJBQ0UsWXJEeXJSTixDcUR2clJJLGdCQUlFLGFoRFJDLENnRE1ELGlCQUNBLGdCQUZBLGtCckQ0clJOLENxRHRyUkUsb0dBR0UseUJBQ0EsU0FDQSxnQ0FFQSxnQkFMQSxrQkFJQSxhQUxBLGNyRDhyUkosQ3FEdnJSSSw0SEFDRSx5QkFDQSxvQmhEeEJFLENnRDBCRixnQkFEQSxZckQwclJOLENxRHZyUkksa0JBR0UsU0FGQSxrQkFDQSxPckQwclJOLENxRHZyUkksd0pBQ0UsYXJEeXJSTixDcURwclJBLDZIQUdFLHFCQUNBLDBCQUZBLGdCQURBLHdCckQwclJGLENxRHJyUkksbUJBQ0UsaUJyRHVyUk4sQ3FEdHJSTSx5QkFDRSxxQmhENUNBLENnRDZDQSxpQnJEd3JSUixDcURyclJJLG1HQUNFLHFCckR1clJOLENzRDF2UkUsY0FFRSxtQkFEQSxhQUVBLFV0RDZ2UkosQ3NENXZSSSxnQkFDRSxjQUNBLGN0RDh2Uk4sQ3NEM3ZSTSwyQ0FFRSxpQkFDQSxnQkFGQSxldEQrdlJSLEN1RHZwUkEsNktBS0UsWUFGQSxPQUZBLGtCQUNBLE1BRUEsVXZEMHBSRixDdUR0cFJBLHFHQUVFLGlCdkR3cFJGLEN3RDF3UkEsV0FDRSxtQkFIaUIsQ0FNakIsa0JBREEsZ0JBREEsMkR4RCt3UkYsQ3dEcHRSRSw2SEFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEdXRSSixDd0RwdFJJLDJJQUNFLGV4RHN0Uk4sQ3dENXRSRSxzQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEZ3VSSixDd0Q3dFJJLDZCQUNFLGV4RCt0Uk4sQ3dEcnVSRSw4RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEeXVSSixDd0R0dVJJLDRGQUNFLGV4RHd1Uk4sQ3dEOXVSRSxrRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEa3ZSSixDd0QvdVJJLGdHQUNFLGV4RGl2Uk4sQ3dEdnZSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEMnZSSixDd0R4dlJJLCtGQUNFLGV4RDB2Uk4sQ3dEaHdSRSxpRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEb3dSSixDd0Rqd1JJLCtGQUNFLGV4RG13Uk4sQ3dEendSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENndSSixDd0Qxd1JJLHNGQUNFLGV4RDR3Uk4sQ3dEbHhSRSxtRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEc3hSSixDd0RueFJJLGlHQUNFLGV4RHF4Uk4sQ3dEM3hSRSxpR0FDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEK3hSSixDd0Q1eFJJLCtHQUNFLGV4RDh4Uk4sQ3dEcHlSRSxpQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEd3lSSixDd0RyeVJJLHdCQUNFLGV4RHV5Uk4sQ3dEN3lSRSxrQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEaXpSSixDd0Q5eVJJLHlCQUNFLGV4RGd6Uk4sQ3dEdHpSRSw0YUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEOHpSSixDd0QzelJJLDZkQUNFLGV4RGkwUk4sQ3dEdjBSRSx5TUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENDBSSixDd0R6MFJJLHFPQUNFLGV4RDQwUk4sQ3dEbDFSRSx3RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEczFSSixDd0RuMVJJLHNGQUNFLGV4RHExUk4sQ3dEMzFSRSxnQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEKzFSSixDd0Q1MVJJLHVCQUNFLGV4RDgxUk4sQ3dEcDJSRSxjQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER3MlJKLEN3RHIyUkkscUJBQ0UsZXhEdTJSTixDd0Q3MlJFLDBIQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERpM1JKLEN3RDkyUkksc0pBQ0UsZXhEZzNSTixDd0R0M1JFLHlCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQwM1JKLEN3RHYzUkksZ0NBQ0UsZXhEeTNSTixDd0QvM1JFLDhCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERtNFJKLEN3RGg0UkkscUNBQ0UsZXhEazRSTixDd0R4NFJFLGFBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDQ0UkosQ3dEejRSSSxvQkFDRSxleEQyNFJOLEN3RGo1UkUsK0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHE1UkosQ3dEbDVSSSw2RkFDRSxleERvNVJOLEN3RDE1UkUsNkVBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDg1UkosQ3dEMzVSSSwyRkFDRSxleEQ2NVJOLEN3RG42UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHU2UkosQ3dEcDZSSSwwQkFDRSxleERzNlJOLEN3RDU2UkUsZ0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGc3UkosQ3dENzZSSSx1QkFDRSxleEQrNlJOLEN3RHI3UkUsbUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHk3UkosQ3dEdDdSSSwwQkFDRSxleER3N1JOLEN3RDk3UkUsa0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGs4UkosQ3dELzdSSSx5QkFDRSxleERpOFJOLEN3RHY4UkUsaUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDI4UkosQ3dEeDhSSSx3QkFDRSxleEQwOFJOLEN3RGg5UkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RG85UkosQ3dEajlSSSwyQkFDRSxleERtOVJOLEN3RHo5UkUscUZBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDY5UkosQ3dEMTlSSSxtR0FDRSxleEQ0OVJOLEN3RGwrUkUsa0VBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHMrUkosQ3dEbitSSSxnRkFDRSxleERxK1JOLEN3RDMrUkUsb0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RCsrUkosQ3dENStSSSwyQkFDRSxleEQ4K1JOLEN3RHAvUkUsd0JBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHcvUkosQ3dEci9SSSwrQkFDRSxleER1L1JOLEN3RDcvUkUsbUdBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGlnU0osQ3dEOS9SSSxpSEFDRSxleERnZ1NOLEN3RHRnU0UseUhBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDBnU0osQ3dEdmdTSSx1SUFDRSxleER5Z1NOLEN5RHJsU0EsVUFVRSxzQkFIQSxzQkFFQSxVQ1Z5QixDREt6QixjQWtCQSxzQ0NaaUIsQ0RLakIsZUFLQSxrQkFEQSxnQkFIQSxjQUpBLFVBREEsa0JBTEEsbUJBNEJBLGlCekRta1NGLEN5RDNrU0UsMkJBQXFCLGlCekQ4a1N2QixDeUQ1a1NFLDhCQUVFLHNCQURBLG9CekQra1NKLEN5RHZrU0EseUJBQ0UsWXpEMGtTRixDeUR0a1NBLCtDQUdFLGtCekR5a1NGLEN5RHJrU0EsYUFDRSxvQkFDQSxrQkFDQSxvQkFDQSw0QkFNQSxRekRza1NGLEN5RDNqU0EsOEZBT0UsU0FEQSxlQURBLFV6RGdrU0YsQ3lEM2pTQSxtQkFmRSxrQnpEOGtTRixDeUQzalNBLGtCQW5CRSxlekRrbFNGLEN5RDNqU0EsbUJBdkJFLDJCekRzbFNGLEN5RDNqU0Esa0JBM0JFLGdCekQwbFNGLEN5RHBqU0EsdUNBTEUsWUFEQSxVekR1a1NGLEN5RGprU0Esb0JBR0UsT0FGQSxrQkFDQSxLekQralNGLEN5RHhqU0EscUJBR0UsWUFEQSxTQURBLFN6RDZqU0YsQ3lEempTQSwwQ0FNRSxTQUZBLE9BRkEsZ0JBREEsZUFNQSxRQUZBLE1BRkEsWXpEZ2tTRixDeUQxalNBLGlEQUVFLHNCQUVBLHdCQUhBLG9CekQralNGLEN5RHpqU0EsMkNBQ0UsV3pENGpTRixDeUR2alNBLFlBQWMsc0J6RDJqU2QsQ3lEempTQSxjQUVFLGVBREEsVXpENmpTRixDeUR4alNBLHlCQUNFLFdBQ0EsYUFDQSxrQkFDQSxNQUNBLFN6RDJqU0YsQ3lEeGpTQSxrQkFDRSx3QkFDQSxvQkFDQSw0QnpEMmpTRixDeUR0alNBLFdBR0Usc0JBREEsV0FHQSxzQ0M5SmlCLENENkpqQixlQUlBLGFBQ0EsY0FSQSxhQUtBLGtCQUNBLFd6RDJqU0YsQ3lEdGpTQSxrQ0FFRSxhekR5alNGLEMyRDF1U0EsK0JKQ0Usd0JHQ3lCLENIQXpCLDJCSVVBLDJCSnNCQSxrQklsQnVCLENBTnZCLGVBTEEsY0FKQSxjQUVBLGdCRGF3QixDQ1J4QixVQU5BLGlCRGE2QixDQ0o3QixVQUZBLFVBSEEsa0JBQ0EsU0pXQSxrQklEb0IsQ0FicEIsUzNEK3ZTRixDMkR0dVNBLDRDQUVFLFNBRUEsbUJBREEscUJBRkEsTzNEMnVTRixDMkRydVNBLDBFSm5DRSx3QkdLMkIsQ0hKM0IsMkJJb0NBLGlCRHZDeUIsQ0htQnpCLGlCdkRtd1NGLEMyRHh1U0Esa0tBSUUsWTNEMnVTRixDMkR2dVNBLG1GQUNFLGEzRDB1U0YsQzREbHlTQSxpQkFZRSx3QkFFQSxnQkFiQSxnQkFDQSxZQUNBLGNBQ0EscUJBRUEsa0JBQ0Esb0JBRUEscUJBREEsb0JBRUEsZTVEdXlTRixDNERoeVNBLHlCQUVFLFlBREEsVTVEb3lTRixDNkR0elNBLHdDQUtFLGVBQ0EsV0FDQSxrQkFDQSxRQUNBLFNBQ0EsUzdEcXpTRixDOEQvelNBLDRCQzJGRSxpQkFFQSwrQ0R4RkEsYTlEZzBTRixDOEQ1elNBLDhCQUNFLHFCOUQrelNGLEM4RDV6U0EsNENBR0UsZ0JBQ0EsZ0JBQ0Esa0JBQ0EsUzlENnpTRixDZ0VoMVNBLGlCQUNFLGNoRW0xU0YsQ2dFLzBTQSw4QkFDRSxjaEVrMVNGLENnRTkwU0EsZ0VBQ0UsWWhFaTFTRixDZ0U5MFNBLDRCQUNFLGNBR0Esc0NOTmlCLENNS2pCLFNBSUEsY0FMQSxTaEVvMVNGLENnRTMwU0EsOEJBQ0UscUJoRTgwU0YsQ2dFMTBTQSw0REFDRSxZaEU2MFNGLENnRTEwU0EsYUFLRSxnQkFEQSxrQkFIQSxnQkFDQSxTQUNBLGVBR0Esa0JBQ0Esd0JoRTYwU0YsQ2dFMTBTQSxxSFR6Q0Usd0JHSzJCLENISjNCLDBCdkR5M1NGLENnRTMwU0EsNElBSUUscUJOckR5QixDTXNEekIsYWhFODBTRixDZ0UzMFNBLDRJQUVFLGVoRTgwU0YsQ2dFMzBTQSw0QkFRRSxlQUxBLGNBSUEsZ0JBSEEsZ0JBRUEsZ0JBREEsVUFKQSxrQkFDQSx3QmhFbzFTRixDaUVyNVNBLGlDQVFFLDJCQUxBLFNBRkEsYUFLQSxTQURBLFVBRUEsb0JBTEEsa0JBRUEsVWpFNDVTRixDaUVwNVNBLG1EVlRFLHdCR0N5QixDSEF6QiwyQlVhQSxhQUNBLGdCQUhBLGtCQUNBLFVqRXk1U0YsQ2lFcDVTQSwySUFFRSxjakV1NVNGLENpRXA1U0EscUVBQ0UsZWpFdTVTRixDaUVwNVNBLHNFQUNFLGVqRXU1U0YsQ2lFcDVTQSxnTkFHRSxlakV1NVNGLENpRXA1U0EsK0dBRUUsYWpFdTVTRixDa0VqOFNBLGtDQUVFLGdCWGtCQSxrQnZEczdTRixDa0VyOFNBLHlDQUlFLG1CbEVxOFNGLENrRWo4U0Esa0xBS0UsVWxFbThTRixDa0VoOFNBLGtDQUVFLFlBSUEsU0FJQSxTQVRBLFVBUUEsVUFKQSxrQkFFQSxNWFJBLGtCV2FvQixDQVRwQixVbEU2OFNGLENrRWo4U0Esb0lBR0UsY0FDQSxTbEVvOFNGLENrRWo4U0EsK0NBQ0UsY0FDQSxVQUNBLGtCQUNBLFVsRW84U0YsQ2tFajhTQSwyS0FHRSxVbEVvOFNGLENrRWo4U0EsMENBRUUsWUFDQSxTQUNBLGdCQUhBLFVsRXU4U0YsQ21FaGdUQSwyQlpHRSx3QkdDeUIsQ0hBekIsMkJZQUEsU0FIQSxhQU1BLFdBRkEsT0FGQSxrQkFHQSxRQUpBLFVuRTBnVEYsQ21FLy9TQSxrQ1pxQ0UsYVlsQ0EsVVpJQSxxQ1lGUSxDQUhSLGtCbkUyZ1RGLENtRW5nVEEsZ0VBR0UsVUFHQSxvQlpUQSxtQ1lXUSxDQU5SLGtCbkU0Z1RGLENtRWpnVEEsZ0hBSUUsc0JuRW1nVEYsQ21FLy9TQSwwRUFDRSxVQUNBLGtCbkVrZ1RGLENtRTkvU0EsOENBQ0UsYW5FaWdURixDb0VqalRBLHVCYjZFRSxTYXRFYyxDQUZkLFlBRkEsU0FDQSxVQUhBLGtCQUNBLGtCQUlBLFNwRXlqVEYsQ29FcmpUQSx5Q0FDRSxnQkFDQSxnQnBFd2pURixDb0VualRBLGtDQUNJLGFwRXNqVEosQ29FbGpUQSxxR0FHRSx3QnBFcWpURixDb0VqalRBLDRCYlBFLG1CQURBLFNBRUEsV0FDQSxnQkFDQSxVQUNBLGtCQUNBLFN2RDZqVEYsQ29FdmpUQSwwQkFDRSxtQkFDQSxxQnBFMGpURixDcUVobVRBLHFDQUNFLFlyRW1tVEYsQ3NFam1UQSxnQ2ZxREksa0JlbERvQixDQUZ0QixlZjhDQSxhQThCQSxTZTNFYyxDQUVkLGNBQ0EsaUJ0RSttVEYsQ3NFNW1UQSx5Q0FDRSxjdEUrbVRGLENzRTVtVEEsZ0NBQ0UsWXRFK21URixDc0U1bVRBLGtDZnFDSSxrQmVwQ29CLENmOEJ0QixZdkR3bFRGLENzRW5uVEEsbUNBQ0UsVXRFc25URixDc0VoblRBLCtCZmtERSxTZWpEYyxDQUVkLFlmYkEsa0J2RHdvVEYsQ3NFeG5UQSxxREFNRSxhdEVzblRGLENzRWpuVEEsMkRBQ0Usd0J0RW9uVEYsQ3NFam5UQSxvRUFDRSxhdEVvblRGLENzRTVtVEEsMEpBSUUsY0FDQSxZQUNBLFNBQ0EsVUFKQSxrQkFNQSxPdEU4bVRGLENzRTNtVEEsNkJBQ0UscUJ0RThtVEYsQ3NFMW1URSxvQ0FDRSxlQUNBLGtCQUNBLFlBQ0EsbUJBQ0EsU3RFNG1USixDc0V4bVRBLDZCQUNFLG9CdEUybVRGLENzRXRtVEEsaUNBQ0Usb0J0RXltVEYsQ3NFaG1UQSw0QmZuR0UscUJlb0dxQyxDZm5HckMsdUJBZ0NBLGtCZW9FdUIsQ0FDdkIsV0FNQSxZQUNBLHNDWnBHaUIsQ1l5R2pCLGNBQ0Esb0JBQ0Esb0JBQ0Esa0JBQ0EsV0FDQSxrQkFDQSxTdEU2bFRGLENzRTFsVEEsdURBQ0UsWXRFNmxURixDc0UxbFRBLDJJQUVFLGNBR0EsZUFDQSxrQnRFMmxURixDc0V4bFRBLGlFQUNFLGF0RTJsVEYsQ3NFcGxUQSxtREFLRSxzQkFKQSxhQUdBLFlBRkEsa0JBQ0EsVUFHQSxTdEV1bFRGLENzRXBsVEEsc0RBQ0UsU3RFdWxURixDc0VwbFRBLHlEQUNFLGF0RXVsVEYsQ3NFcGxUQSxxRUFFRSxVZmxKQSxtQ2VtSlEsQ0FGUixpQnRFNmxURixDc0V2bFRBLGlGQUNFLFl0RTBsVEYsQ3NFdmxUQSxxQ2Y1S0UscUJlOEtxQyxDZjdLckMsdUJlNEtBLFV0RTRsVEYsQ3VFNXdUQSxzQmhCdUZFLDBCZ0JqRnFCLENoQkhyQix3QkdLMkIsQ0hKM0IsMkJnQkZBLGVBRUEsZUFEQSxVQUZBLGtCaEJ3RkEsd0JnQm5GcUIsQ2hCMkZyQixnQnZEZ3NURixDdUV0eFRBLCtCQUNFLGN2RXl4VEYsQ3VFdHhUQSw0QmhCeUZFLHVCZ0J0Rm9CLENBRnBCLHdCdkU0eFRGLEN3RTV5VEEsNEJBQ0UsZWpCK0VBLFN2RHF1VEYsQ3dFbHlUQSw4QkFDRSxlakI4QkEsYWlCN0JBLGdCeEV3eVRGLEN3RXJ5VEEsb0RBQ0UsU3hFd3lURixDd0VyeVRBLGdEQUlFLFdBQ0EsaUJBSEEsVUFEQSxtQkFFQSxTeEUweVRGLEN3RXJ5VEEsNEJqQmhCRSxtQnZENnpURixDd0U1eVRFLDRXQVlFLFVBQ0Esa0JqQjlCRix5RWlCb0N3QixDQVJ0QixrQnhFMnlUSixDd0VoelRJLGdmQUVFLFdBQ0EsZUFGQSxTeEVvelROLEN3RTV5VEksb2VBQ0UsWWpCakNKLGtCdkRvMVRGLEN3RTN5VEksMk1qQnpDRixvQmlCOEN3QixDQUZwQixVeEVnelROLEN3RTV5VEksNkVBQ0UsU3hFOHlUTixDd0V2eVRBLG9FQUNFLFdBRUEsYWpCM0RBLGlGaUI2RHNCLENBSHRCLFN4RWd6VEYsQ3dFenlUQSxzRWpCakVFLDhFdkRrM1RGLEN3RTV5VEEsa0ZBRUUsV0FHQSxVQUNBLGtCakI1RUEsZWlCOEVvQixDQUpwQixtQkFIQSxTeEV3elRGLEN3RTl5VEEsOElBR0UsV0FDQSxVQUZBLGlCeEVtelRGLEN3RTl5VEEsNEJqQjFERSxZdkQrMlRGLEN3RWp6VEEsMEJBQ0UsbUJ4RW96VEYsQ3dFanpUQSxzQ0FFRSxZQURBLFN4RXF6VEYsQ3dFanpUQSxvQ0FFRSxXQUNBLG1CQUZBLFV4RXN6VEYsQ3dFanpUQSw0QkFLRSxxQmRuSXlCLENjZ0l6QixTQUNBLE9BRkEsaUJ4RXV6VEYsQ3dFOXlURSxtQ0FFRSxlQURBLGtCQUVBLFN4RWd6VEosQ3dFNXlUQSx1Q0FDRSxVeEUreVRGLEN3RTV5VEUsOENBRUUsV0FEQSxVQUVBLFN4RTh5VEosQ3dFM3lUQSx5Q0FDRSxXeEU4eVRGLEN3RTN5VEUsZ0RBRUUsWUFEQSxTeEU4eVRKLEN3RXp5VEEsc0RBQ0UsU3hFNHlURixDd0V4eVRBLHNEQUNFLFd4RTJ5VEYsQ3dFeHlUQSx3REFDRSxVeEUyeVRGLEN3RXh5VEEsK0JqQjlLRSx3QkdDeUIsQ0hBekIsMkJpQmdMQSxXQURBLFdBREEsU3hFK3lURixDd0V4eVRBLDJDQUNFLFN4RTJ5VEYsQ3dFbHlUQSw4QmpCaE1FLHFCaUJpTXFDLENqQmhNckMsdUJBZ0NBLGtCaUJpS3VCLENBQ3ZCLFdBQ0EsWUFDQSxzQ2Q1TGlCLENjNkxqQixjQUNBLG9CQUNBLG9CQUNBLGtCQUNBLFdBQ0Esa0JBQ0EsU3hFd3lURixDd0VyeVRBLDJJQUVFLGNBQ0EsY0FDQSxrQnhFd3lURixDd0VyeVRBLDZJQUVFLFNBQ0EsU3hFd3lURixDd0VyeVRBLGlFQUNFLGF4RXd5VEYsQ3dFanlUQSxpREFLRSxzQkFKQSxhQUdBLFdBRkEsa0JBQ0EsV0FHQSxTeEVveVRGLEN3RWp5VEEsb0RBRUUsWUFEQSxTeEVxeVRGLEN3RWp5VEEsb0RBQ0UsU3hFb3lURixDd0VqeVRBLHVEQUNFLGF4RW95VEYsQ3dFanlUQSxtRUFFRSxVakIzT0EsbUNpQjRPUSxDQUZSLGlCeEUweVRGLEN3RXB5VEEsK0VBQ0UsWXhFdXlURixDd0VweVRBLHVDakJyUUUscUJpQnVRcUMsQ2pCdFFyQyx1QmlCcVFBLFV4RXl5VEYsQ3lFbGpVQSxZQU1FLHNCQUZBLDRCQURBLDRCQUVBLHdCQVFBLFNBTkEsZUFOQSxxQkFjQSxZQURBLE9BTkEsU0FDQSxVQUNBLGtCQUVBLFFBREEsTUFUQSxxQnpFa2tVRixDeUVqalVBLDZCQUNFLFl6RW9qVUYsQ3lFaGpVQSx1Q0FDRSxhekVtalVGLEN5RS9pVUEsdUNBQ0UsWXpFa2pVRixDMEUva1VBLDRCbkJ1REksc0JtQnREb0IsQ25CZ0R0QixhQThCQSxTbUI3RWMsQ0FDZCxjQUNBLGUxRTZsVUYsQzBFMWxVQSwrQkFDRSxtQkFFQSxnQkFEQSxVMUU4bFVGLEMwRXhsVUEsa0ZBRUUsWTFFMmxVRixDMEV2bFVBLG9DQUNFLG1CQUNBLGVBRUEsb0JuQnNEQSxTbUJ2RGMsQ0FLZCxjQUhBLFlBSUEsZ0JBRUEsY0FMQSxrQkFDQSxtQkFHQSxVMUUrbFVGLEMwRTNsVUEsdUNBQ0UsbUJBRUEsZ0JBREEsVTFFK2xVRixDMEV6bFVBLGlIQUVFLFkxRTRsVUYsQzBFeGxVQSx1REFDRSxXMUUybFVGLEMwRXhsVUEsZ0RBR0UsV0FGQSxpQjFFNGxVRixDMEV0bFVBLDZFQUNFLFMxRXlsVUYsQzJFdnBVQSw0QnBCZ0ZFLFNvQi9FYyxDQUNkLGNBQ0EsZ0JBQ0EsY0FFQSxpQkFDQSxrQkFGQSxVM0VncVVGLEMyRWpwVUEsMElBRUUsWTNFNnBVRixDMkUxcFVBLGtCQUNFLGFBQ0EsZTNFNnBVRixDMkUxcFVBLDRCQUdFLFkzRTJwVUYsQzRFNXJVQSw0QkFDRSxjNUUrclVGLEM0RTdyVUEsa0RyQjZFRSxTdkR3blVGLEM2RXZzVUEsd0JBRUUsV0FDQSxPQUdBLG9CQUxBLGtCQUdBLFFBQ0EsSzdFMnNVRixDNkV0c1VBLGdFQUNFLFU3RXlzVUYsQzZFcnNVQSwwQkFDRSxnQkFFQSxtQkFEQSxpQjdFeXNVRixDNkVyc1VBLGVBQWlCLFU3RXlzVWpCLEM2RXhzVUEsY0FBZ0IsVTdFNHNVaEIsQzZFM3NVQSxZQUFjLGE3RStzVWQsQzZFNXNVQSx3Q3RCZkUsMEJ2RG11VUYsQzZFL3NVQSxnRnRCcEJFLDRCdkQydVVGLEM4RXZ2VUEsNEVBQ0UsZXZCK0VBLFN2RHdyVUYsQytFdndVQSxnRkFNRSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxVL0Uwd1VGLEMrRXR3VUEsNENBRUUsZ0JBQ0EsY0FGQSxvQkFHQSxpQi9FeXdVRixDK0V0d1VBLDZCQUVFLE9BREEsUy9FMHdVRixDZ0Y1eFVBLHdEQUNFLGdCQUNBLGlCaEYreFVGLENnRjV4VUEscUNBQ0UsV0FDQSxZQUNBLHNDdEJJaUIsQ3NCSGpCLGNBQ0EsT0FJQSxjQUNBLGlCQUNBLGtCQUVBLGtCQURBLGtDQUVBLFFBQ0Esc0JBQ0EsVWhGNHhVRixDaUZqelVBLHFCQWVFLDRCQUpBLDJCQU9BLG1CQUpBLHNCQWJBLGFBZ0JBLFlBYkEsU0FDQSx1QkFDQSxZQUpBLGtCQU9BLGdCQU5BLFFBZ0JBLGtCQUhBLFVqRmt6VUYsQ2lGNXlVQSxvRUFJRSxrREFGQSxhakZnelVGLENpRjN5VUEsdURBV0UsZUFFQSw4QkFMQSxzQkFIQSxtQkFIQSxXQUtBLGVBSEEsWUFNQSxVQVBBLGtCQUdBLGFqRm96VUYsQ2lGenlVQSxrS0FLRSx1R2pGNHlVRixDaUZ6eVVBLGtGQUVFLHFCakY0eVVGLENpRnp5VUEsZ0ZBSUUscUJBRkEscUJqRjh5VUYsQ2lGenlVQSw0QkFDRSxHQUNFLGtCakY0eVVGLENBQ0YsQ2lGbnlVQSw0QkFDRSxHQUNFLHVCakYweVVGLENBQ0YsQ2lGanlVQSw0QkFDRSxHQUNFLHdCakZ3eVVGLENpRnR5VUEsSUFDRSx3QmpGd3lVRixDaUZ0eVVBLElBQ0UscUJqRnd5VUYsQ2lGdHlVQSxJQUNFLHdCakZ3eVVGLENpRnR5VUEsR0FDRSx3QmpGd3lVRixDQUNGLENrRjc0VUEsa0NBQ0UsVWxGZzZVRixDbUZyNVVBLDRHQUVFLHFCQUNBLG9CQUZBLHFCbkYwNVVGLENtRnQ1VUEsbUhBRUUsZ0JBREEsb0JBRUEsZ0JBQ0EsbUJuRnk1VUYsQ29GOTZVQSx5R0FFRSxxQkFDQSxvQkFGQSxxQnBGbTdVRixDb0Y3NlVBLGdIQUVFLGlCQURBLG9CQUVBLGdCQUNBLG1CcEZnN1VGLENxRmo2VUksbXpCQU1FLFlyRjg2VU4sQ3FGeDZVTSwyK0JBS0UsVXJGdTZVUixDcUY5NVVJLG1HQUNFLFlyRmc2VU4sQ3FGeDVVSSx3REFFRSxjOUJhSixTdkRpNVVGLENxRjM1VUksb0VBQ0UsVXJGNjVVTixDc0ZwK1VBLDBDQUNFLHdCNUJHeUIsQzRCRnpCLDJCQUNBLFU1QkZ5QixDNEJHekIsVXRGdStVRixDc0ZuK1VBLG1EQUNFLGF0RnMrVUYsQ3NGbitVQSw0SkFHRSxrQnRGcytVRixDc0ZuK1VBLHNEQUNFLGlCQUNBLHFCdEZzK1VGLENzRmwrVUEseUJBQ0UsbURBQ0UsYUFDQSw4QkFDQSx1QkFJQSxtQnRGaytVRixDc0Y5OVVBLGlEQUNFLGtCdEZpK1VGLENzRjk5VUEsc0RBRUUsZ0J0RmcrVUYsQ3NGNTlVQSxnTkFHRSx5QnRGKzlVRixDQUNGLENzRjE5VUEsMEJBRUUsbUJBREEsZ0J0RjY5VUYsQ3NGejlVQSxrQ0FHRSxZQUZBLFdBQ0EsV3RGNjlVRixDc0Z6OVVBLHVDQUNFLG9CdEY0OVVGLENzRng5VUEsOENBQ0UsZXRGMjlVRixDc0Z4OVVBLGdDQUNFLFU1QjNFeUIsQzRCNEV6QixjdEYyOVVGLENzRnY5VUEsb0NBRUUsMkJBQ0EsMkJBSUEsU0FIQSxjQUlBLFdBSEEsZUFLQSxnQkFKQSxVQUxBLGtCQVFBLFN0RjI5VUYsQ3NGdjlVQSxxRkFJRSx3REFGQSxvQkFDQSxvQnRGMjlVRixDc0Z2OVVBLDBDQUNFLGV0RjA5VUYsQ3NGdjlVQSxvQ0FDRSxxQjVCekd5QixDNEIwR3pCLDJEQUdBLGtCQUZBLGNBQ0EsY3RGMjlVRixDc0Z2OVVBLGlEQUNFLGdCdEYwOVVGLEN1RjVrVkEsYUFDRSwyQ0FDRSxpQnZGK2tWRixDQUNGLEN3RnBpVkEsb0JBTUUsWUFEQSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxXQUdBLGF4RnNpVkYsQ3dGbGlWQSx1REFDRSxZeEZxaVZGLEN3RmxpVkEscUNBQ0UsWXhGcWlWRixDeUZubVZBLG9DQUlFLDJCQUNBLFlBS0EsbUJBUkEsWUFPQSxTQUZBLGlCQUtBLDhCQVRBLG1CQUtBLFFBUEEsV3pGaW5WRixDeUZubVZBLGdDQUVFLHVCQURBLFV6RnVtVkYsQ3lGbm1WQSxpQ0FFRSw4Q0FEQSxhekZ1bVZGLEN5Rm5tVkEsd0RBQ0UsZXpGc21WRixDeUZubVZBLGlDQUNFLGV6RnNtVkYsQ3lGL2xWQSxnRkFDRSxZekZzbVZGLEN5Rm5tVkEsd0RBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSwrREFDRSxZekZzbVZGLEN5Rm5tVkEsaURBQ0UsMEJ6RnNtVkYsQ3lGbm1WQSw0REFDRSxvQnpGc21WRixDeUZubVZBLDBEQUVFLFlBREEsUXpGdW1WRixDeUZubVZBLHVEQUNFLDJCQUNBLFV6RnNtVkYsQ3lGbm1WQSwwRUFDRSwyQkFDQSxhekZzbVZGLEMwRnRxVkksNkNBSUUsbUNBRkEsaUJBQ0Esb0NBRkEsZTFGNHFWTixDMEZ4cVZNLG1FQUNFLFkxRjBxVlIsQzBGeHFWTSxtREFDRSxVMUYwcVZSLEMyRnRyVkUsZUFFRSxnQkFEQSxVM0YwclZKLEMyRjFxVkksMkJBQ0UsaUIzRjRxVk4sQzJGM3FWTSw0Q0FDRSxZM0Y2cVZSLEMyRjNxVk0scURBR0UsOEIzRjJxVlIsQzJGbnFWTSxvSEFHRSxhdEZwQkQsQ3NGa0JDLHFDdkYraEJzQixDdUY5aEJ0QixtQkFFQSx5QjNGcXFWUixDMkZocVZNLG1DQUlFLGF0RjlCRCxDc0Y0QkMsaUJBQ0EseUIzRmtxVlIsQzJGL3BWTSxtQ0FHRSxxQkFDQSxnQ0FGQSxtQjNGa3FWUixDMkY5cFZNLGdDQUNFLGMzRmdxVlIsQzJGNXBWSSwyQkFHRSxhdEY5Q0MsQ3NGNENELGlCQUNBLHlCM0YrcFZOLEMyRjVvVkksbUZBQ0UsZTNGaXBWTixDMkY3b1ZJLHdDQUVFLHdCQURBLDJCQUlBLDBCQUZBLG9CQUNBLHlCM0ZncFZOLEMyRjFvVkEsNERBRUUsbUJBQ0EseUMzRjZvVkYsQzRGbHVWQSxNQUNFLG9CNUZxdVZGLEM0Rmh1VkEsS0FFRSxhQUNBLHNCQUNBLGlCQUhBLGlCNUZzdVZGLEM0Rmp1VkUsVUFDRSxNNUZtdVZKLEM0Rjl0VkUseUJBQ0UsbUI1Rml1VkosQ1Fwc1ZJLHlCb0Y5QkYseUJBR0ksa0I1Rm11VkosQ0FDRixDNEYvdFZBLGFBS0UseUJBQ0EsU0FFQSwwQkFQQSxjQUNBLGNBS0Esb0JBSEEsVUFEQSxhNUZ1dVZGLEM0Rmh1VkUsa0JBR0Usd0J2RnBDRyxDdUZrQ0gsY0FDQSxjQUVBLDhCNUZrdVZKLEM0Rmh1VkksbUNBQ0Usc0I1Rmt1Vk4sQzRGL3RWSSw4QkFDRSw0QzVGaXVWTixDNEY5dFZJLCtCQUNFLFM1Rmd1Vk4sQzRGN3RWSSwrQkFDRSw4QzVGK3RWTixDNEYxdFZJLDRCQUNFLFVBQ0EsYzVGNHRWTixDNEZ2dFZJLHdCQUNFLGtDNUZ5dFZOLEM0RnB0VkEsZUFFRSxhQUVBLGVBSEEsa0JBRUEsVTVGd3RWRixDUXB2VkkseUJvRnlCSixlQU1JLFM1Rnl0VkYsQ0FDRixDNEZ2dFZFLDBCQUdFLGNBRkEsb0JBQ0EsaUI1RjB0VkosQzRGdHRWRSxzQkFDRSxrQkFFQSxRQURBLEs1Rnl0VkosQ1Fud1ZJLHlCb0Z3Q0Ysc0JBS0ksWTVGMHRWSixDQUNGLEM0RnZ0VkUsc0JBQ0Usa0I1Rnl0VkosQzRGdnRWSSw0QkFNRSx5QkFDQSxTQUVBLDBCQUpBLGF2RnRHQyxDdUZxR0QsZ0JBSUEsdUJBTEEsa0JBREEsVTVGK3RWTixDNEZydFZJLDBCQUtFLGF2RmxIQyxDdUY4R0QsY0FHQSxlQURBLGNBR0EsaUJBSkEsVTVGMnRWTixDNEZwdFZJLDZCQUtFLHdCdkZwSUssQ3VGZ0lMLGNBRUEsZUFDQSxzQkFGQSxVNUZ5dFZOLEM0RnJ0Vk0scUNBQ0UsZ0NBQ0Esa0M1RnV0VlIsQzRGbnRWSSw2QkFDRSxhQUNBLGdCNUZxdFZOLEM0Rmx0VkksOEJBQ0UsYUFDQSxnQkFDQSxTQUNBLHFCQUNBLGU1Rm90Vk4sQzRGbnRWTSxpQ0FDRSxrQjVGcXRWUixDNEZwdFZRLG1DQUVFLFV4RmpKQyxDd0ZnSkQsZTVGdXRWVixDNEZydFZVLHlDQUNFLGE1RnV0VlosQzRGL3NWQSxRQU1FLHFCdkZoS00sQ3VGaUtOLDJDQUhBLE9BSEEsZUFFQSxRQURBLE1BTUEsOEJ2RjVHZ0IsQ3VGeUdoQixZNUZxdFZGLEM0Rmh0VkUsbUJBR0UsbUJBREEsYUFHQSxldkZ2R1ksQ3VGc0daLDZCNUZrdFZKLENROTBWSSx5Qm9Gd0hGLG1CQU9JLGN2RjFHYSxDdUY0R2Isb0JBREEsb0I1Rm90VkosQ0FDRixDNEZodFZFLGlCQUVFLG1CQURBLGFBRUEsd0I1Rmt0VkosQzRGaHRWSSx3QkFDRSxvQkFDQSw4QjVGa3RWTixDUTkxVkkseUJvRjBJQSx3QkFJSSxtQjVGb3RWTixDQUNGLEM0Rmx0Vk0sK0JBQ0UsbUI1Rm90VlIsQ1F0MlZJLHlCb0Z3SkEsc0ZBRUUsZ0JBREEsZ0I1Rmt0VkosQ0FDRixDNEY5c1ZFLGVBQ0UseUJBQ0EsZTVGZ3RWSixDNEYxc1ZJLDZCQUNFLFk1RjRzVk4sQzRGeHNWTSxpQ0FDRSxxQjVGMHNWUixDNEZwc1ZBLFlBR0UsMERBRUEsd0JBREEsNEJBRUEsc0JBSkEsaUI1RjBzVkYsQzRGcHNWRSwwQkFTRSw4QkFDQSxvQkFSQSxlQVNBLGtCQUNBLGdCQUNBLG9CQVpBLFU1RjRzVkosQ1F2NFZJLHlCb0YwTEYsMEJBaUJJLDZCQUNBLGtCNUZnc1ZKLENBQ0YsQzRGN3JWRSwyQkFLRSx5QkFDQSxTQUNBLGdCQUhBLFV2RmhRSSxDdUY4UEosZ0I1RmtzVkosQzRGMXJWRSxpQkNwUkEsc0JBQ0EsZ0JEcVJFLG1CQ3BSRixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3Rm05VkYsQzRGL3JWRSxpQkN6UUEsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdThWSixDUXg2VkkseUJvRitORixpQkMvUEUsY0FDQSxTN0Y0OFZGLENBQ0YsQ1E5NlZJLHlCb0YrTkYsaUJDL1BFLGNBZ0JGLHdCQWZFLGtCN0ZtOVZGLENBQ0YsQzRGMXNWRSxtQkFJRSxjQUZBLGVBQ0Esb0I1RjRzVkosQ1ExN1ZJLHlCb0ZrUEYsMEJBR0ksU0FEQSxrQkFFQSxVNUYwc1ZKLENBQ0YsQzRGdnNWRSx1Q0FLRSxnQkFDQSxnQkFGQSxnQkFGQSxTNUY0c1ZKLENReDhWSSx5Qm9Ga1FFLDZEQUNFLGU1RnlzVk4sQ0FDRixDNEZ0c1ZJLDJDQUVFLFV2RnJURSxDdUZvVEYsaUI1RnlzVk4sQzRGdHNWTSx1REFDRSxhNUZ3c1ZSLEM0Rm5zVk0sNkRBQ0Usb0I1RnFzVlIsQzRGbHNWTSxtREFFRSxtQkFDQSxxQkFDQSxpQjVGbXNWUixDNEZqc1ZRLGlFQVNFLHdCdkZqVkgsQ3VGMFVHLFNBTUEsV0FKQSxjQUdBLGVBSkEsY0FHQSxvQkFJQSxVQVRBLGtCQVVBLGlDQU5BLE81RnlzVlYsQzRGOXJWWSwyRUFDRSx3QjVGZ3NWZCxDNEZqc1ZZLCtFQUNFLHdCNUZtc1ZkLEM0RnBzVlksK0VBQ0Usd0I1RnNzVmQsQzRGdnNWWSwyRUFDRSx3QjVGeXNWZCxDNEYxc1ZZLHlFQUNFLHdCNUY0c1ZkLEM0RjdzVlksK0VBQ0Usd0I1RitzVmQsQzRGaHRWWSwrRUFDRSx3QjVGa3RWZCxDNEZudFZZLDZFQUNFLHdCNUZxdFZkLEM0RnR0VlksMkVBQ0Usd0I1Rnd0VmQsQzRGenRWWSwyRUFDRSx3QjVGMnRWZCxDNEY1dFZZLDZFQUNFLHFCNUY4dFZkLEM0Ri90VlksMkVBQ0Usd0I1Rml1VmQsQzRGbHVWWSxxRkFDRSx3QjVGb3VWZCxDNEY5dFZVLDZFQUVFLFVBREEsVTVGaXVWWixDNEZ6dFZNLG1EQUVFLG1CQUNBLG9CNUYwdFZSLEM0RnB0VkEsYUFDRSxZNUZ1dFZGLEM0RnJ0VkUsb0JBQ0Usa0JBRUEsZUFEQSxXNUZ3dFZKLENRamlXSSx5Qm9GdVVGLG9CQUtJLGNBQ0EsWTVGeXRWSixDQUNGLEM0RnR0VkUsb0JBR0UsU0FDQSxtQkFIQSxrQkFDQSxVNUYwdFZKLEM0RnR0VkksbURBS0UsWUFIQSxrQkFDQSxNQUNBLFU1Rnl0Vk4sQzRGcHRWRSwyQkFHRSxpQzVGb3RWSixDNEZsdFZFLDRCQUNFLHdCNUZvdFZKLEM0Rmh0VkEsUUFLRSx3QnZGdGFTLEN1Rm1hVCwwTHZGbFZzQixDdUZtVnRCLGtCQUNBLGlCQUhBLGtCNUZ1dFZGLEM0Rmp0VkUsVUFDRSxhNUZtdFZKLEM0Rmp0VkksZ0JBQ0UsYTVGbXRWTixDNEYvc1ZFLGNBRUUsd0JBREEseUI1Rmt0VkosQzRGOXNWRSxrQ0FJRSxvQkFIQSw0QkFDQSxRQUNBLGE1Rml0VkosQzRGL3NWSSx5Q0FDRSxXNUZpdFZOLENRcmxXSSx5Qm9GMFdKLFFBaUNJLGtCNUY4c1ZGLENBQ0YsQzRGeHNWRSxhQzVjQSxzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RndwV0YsQzRGN3NWRSxhQ2hjQSxjRGtjRSx1QkM3YkYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FGQSxVN0ZxcFdGLENRNW1XSSx5Qm9Gc1pGLGFBSUksdUI1RnN0VkosQzRGcnRWSSx5QkMzYkYsY0Q0YkksUUMzYkosa0I3Rm9wV0YsQzRGdHRWSSwwQkMvYkYsY0RnY0ksUUMvYkosa0I3RnlwV0YsQzRGdnRWSSwwQkNuY0YsY0FnQkYsd0JEb2JNLFFDbmNKLFM3RitwV0YsQzRGeHRWSSwwQkN4Y0YsY0FnQkYsd0JEeWJNLFFDeGNKLFM3RnFxV0YsQ0FDRixDNEZ2dFZFLHFCQUdFLGdDQUZBLHdCQUNBLGtCNUYwdFZKLENRNW9XSSx5Qm9GZ2JGLHFCQU9JLGdCQURBLGdCNUYydFZKLENBQ0YsQzRGdnRWRSwrQkFFRSxhQUNBLGVBQ0EsdUJBR0EsZ0JBREEsU0FEQSxTNUYwdFZKLEM0RnR0VkkscUNBQ0UsdUI1Rnd0Vk4sQzRGdHRWTSxxTUFHRSxnQkFDQSxtQjVGc3RWUixDNEZsdFZJLHFDQUlFLGdDQUZBLGtCQURBLHdCQUVBLHdCNUZxdFZOLENRdnFXSSx5Qm9GK2NBLHFDQU9JLGdCQURBLGdCNUZ1dFZOLEM0Rmp2VkEsK0JBZ0NJLDZCNUZzdFZKLEM0RnB0Vk0sNkRBQ0UsYTVGc3RWUixDNEZudFZNLDJEQUNFLGM1RnF0VlIsQ0FWRixDNEZuc1ZNLDBCQUNFLGU1Rmd0VlIsQ1EzcldJLHlCb0Y2ZU0sc0NDN2dCTixjQUNBLGtCN0YrdFdGLEM0Rmh0VlEscUNDaGhCTixjQUNBLGtCN0ZtdVdGLEM0RjV0VkEsYUFnQkksNEI1Rml0VkosQ0FKRixDNEZ6c1ZFLHNCQUdFLHNCNUY4c1ZKLENRN3NXSSx5Qm9GNGZGLHNCQUtJLHdCNUZndFZKLENBQ0YsQzRGM3NWRSxrQkFRRSx3QnZGdGtCTyxDdUZna0JQLGNBRUEsU0FFQSx3QkFDQSxnQkFGQSxzQkFKQSxrQkFRQSw4QnZGdGdCYyxDdUZnZ0JkLFU1Rm90VkosQzRGNXNWSSx5QkFJRSxXQURBLFNBRUEsV0FKQSxrQkFDQSxRQUlBLDhCNUY4c1ZOLEM0RnZzVkksc0JBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLDhCdkYxaEJZLEN1RndoQlosVTVGNHNWTixDNEZ0c1ZJLHdCQUNFLG9CNUZ3c1ZOLEM0RnRzVk0sNEJBQ0UscUI1RndzVlIsQzRGbnNWRSxxQkFFRSxxQjVGb3NWSixDNEZqc1ZFLGtCQUdFLGF2RnRtQkcsQ3VGcW1CSCx1QjVGbXNWSixDNEY3clZFLGFBQ0UsbUI1RmdzVkosQzRGNXJWSSw2VUFDRSxxQjVGOHJWTixDNEYzclZFLGNBQ0Usa0I1RjZyVkosQ1Fyd1dJLHlCb0Z1a0JGLGNBR0ksb0I1RityVkosQ0FDRixDNEZ6clZJLG1CQzNvQkYsc0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z3MFdGLEM0RjlyVkksbUJDL25CRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y0eldKLENRN3hXSSx5Qm9GcWxCQSxtQkNybkJBLGNBZ0JGLHdCQWZFLGtCN0ZrMFdGLENBQ0YsQzRGcnNWRSxvQkFJRSxnRUFIQSxnQkFDQSxZdkYza0JZLEN1RjRrQlosWTVGd3NWSixDUTF5V0kseUJvRitsQkYsb0JBTUksVzVGeXNWSixDQUNGLEM0Rm5zVkksMkJBR0UsbUJBRkEsYUFDQSxlQUVBLDZCQUtBLGdCQUZBLFNBREEsbUJBRUEsaUI1RnFzVk4sQzRGanNWUSxnQ0FJRSxVdkZ4cUJGLEN1RnFxQkUsY0FFQSxjQURBLGdCQUdBLG9CNUZtc1ZWLENRaDBXSSx5Qm9Gd25CSSxnQ0FPSSx5QjVGcXNWVixDQUNGLEM0Rm5zVlUsdUNBR0UsMERBRUEsd0JBREEsNEJBSEEsZ0JBQ0EsbUI1RndzVlosQzRGbHNWVSxzQ0FDRSxhNUZvc1ZaLENRLzBXSSx5Qm9GNG1CQSwyQkFzQ0ksaUJBQ0EsUzVGaXNWTixDQUNGLEM0RjdyVkUsZUFFRSxtQkFEQSxpQjVGZ3NWSixDUXoxV0kseUJvRndwQkYsZUFJSSxxQjVGaXNWSixDQUNGLEM0Ri9yVkksc0JBR0UsU0FFQSxnQkFEQSxtQkFIQSxrQkFDQSxVNUZvc1ZOLEM0Ri9yVk0sMEJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1Rm1zVlIsQ1E1MldJLHlCb0YrcEJBLHNCQW1CSSxTQUVBLFlBQ0EscUJBTkEsa0JBRUEsUUFEQSxNQUdBLFc1Rm1zVk4sQ0FDRixDNEY5clZJLDBCQUlFLHdCQURBLHFCQURBLGlCNUZpc1ZOLEM0RjVyVkksd0JBRUUsc0JBREEsa0I1RityVk4sQ1FoNFdJLHlCb0Znc0JBLHdCQVNJLHFCdkZydkJBLEN1Rm92QkEscUJBREEsa0JBREEsK0JBRkEsUzVGcXNWTixDQUNGLEM0RjFyVkksb0JBQ0UscUI1RjRyVk4sQ1E3NFdJLHlCb0ZvdEJJLDRDQUVJLGlCNUYyclZWLENBQ0YsQzRGdnJWVSxvREFRRSwwREFMQSxrQkFJQSxXQURBLGlCQUZBLE9BRkEsa0JBR0EsVTVGMnJWWixDUTM1V0kseUJvRjJ0Qk0sb0RBVUksZ0I1RjByVlosQ0FDRixDNEZsclZRLDhDQUVFLE9BREEsVzVGcXJWVixDNEZqclZRLGtEQUNFLGFBQ0Esd0I1Rm1yVlYsQ1F4NldJLHlCb0Z3dkJJLGdEQUVJLDhCNUZrclZWLENBQ0YsQzRGM3FWSSxtQkM1ekJGLGdCQUNBLGdCRDZ6Qkksb0JDNXpCSixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RjQrV0YsQzRGaHJWSSxtQkNqekJGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RmcrV0osQ1FqOFdJLHlCb0Z1d0JBLG1CQ3Z5QkEsY0FDQSxTN0ZxK1dGLENBQ0YsQzRGeHJWSSxxQkFHRSxTQUVBLGdCQURBLHNCQUhBLGtCQUNBLFU1RjZyVk4sQ1E5OFdJLHlCb0Yrd0JBLHFCQVVJLFlBQ0EsaUJBSEEsa0JBQ0EsVTVGNnJWTixDQUNGLEM0RnpyVk0seUJBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHdCQUZBLFU1RjhyVlIsQzRGdnJWSSx1QkFHRSx3QnZGLzFCSyxDdUY4MUJMLFV2RnIxQkUsQ3VGbzFCRixpQkFHQSxxQjVGeXJWTixDUXArV0kseUJvRnV5QkEsdUJBUUksU0FDQSxxQkFFQSxhQURBLGNBSEEsaUI1RjhyVk4sQ0FDRixDNEZ2clZJLHFCQUVFLGE1RndyVk4sQ1FoL1dJLHlCb0ZzekJBLHFCQVVJLG1CQURBLGFBRkEsbUJBRkEsZ0JBR0Esa0I1RjByVk4sQ0FDRixDNEZyclZJLG9CQUNFLG1CNUZ1clZOLENRNS9XSSx5Qm9GdzBCQSx3Q0FHSSxTQUdBLFVBREEsZ0JBREEsaUJBR0Esc0I1RnFyVk4sQ0FDRixDNEZsclZJLG9CQUNFLGlCNUZvclZOLENReGdYSSx5Qm9GbTFCQSxvQkFHSSxlNUZzclZOLEM0Rm5yVlUsK0NBQ0Usb0I1RnFyVlosQzRGbHJWVSxpREFDRSxXNUZvclZaLEM0RmpyVlUsOENBQ0Usd0I1Rm1yVlosQzRGL3FWWSxtREFDRSxxQjVGaXJWZCxDNEY3cVZVLDRGQUVFLGNBQ0EsWUFDQSxTNUY4cVZaLENBQ0YsQzRGdnFWRSxjQUNFLGM1RnlxVkosQ1FqaVhJLHlCb0Z1M0JGLGNBR0ksZ0I1RjJxVkosQ0FDRixDNEZ6cVZJLHNCQ3Y3QkYsc0JBQ0EsZ0JEdzdCSSxtQkN2N0JKLGFBQ0EsZUR1N0JJLG1CQ243QkoseUNBREEsMENBREEsc0M3RnNtWEYsQ1FqalhJLHlCb0Y2M0JBLHNCQUtJLHNCNUZtclZOLENBQ0YsQzRGanJWTSwwQkMvNkJKLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQUZBLFdBVUUsUzdGK2xYSixDNEZ2clZRLHFDQUNFLGdCNUZ5clZWLEM0RmhyVkksbUJDNzhCRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RmlvWEYsQzRGcnJWSSxtQkNqOEJGLGNBVUUsY0QwN0JFLG1CQy83QkosOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0ZzblhKLENRdmxYSSx5Qm9GdTVCQSxtQkN2N0JBLGNENjdCSSxnQkM1N0JKLFM3RjRuWEYsQ0FDRixDNEY3clZJLDBCQUVFLG1CQURBLGFBRUEsdUJBQ0Esa0I1RityVk4sQ1FwbVhJLHlCb0ZpNkJBLDBCQU1JLG9CNUZpc1ZOLENBQ0YsQzRGL3JWTSxxYkFLRSwwREFFQSxzQ0FEQSw0QkFFQSxtQ0FQQSxjQUVBLG9CQUNBLGtCQUZBLDBCNUZ1c1ZSLEM0Ri9yVlEscWVBQ0UseUQ1RmlzVlYsQzRGN3JWTSxvQ0FFRSxrQkFEQSxVNUZnc1ZSLEM0RjdyVlEseUNBRUUsa0JBREEsMEI1RmdzVlYsQzRGM3JWVSwrRkFHRSx5QkFDQSxjQUZBLGU1RjhyVlosQzRGenJWVSxnREFDRSxtQjVGMnJWWixDNEZyclZJLHNCQUNFLGE1RnVyVk4sQzRGcnJWTSx5Q0FDRSxrQjVGdXJWUixDNEY3cVZJLHVCQUdFLFNBRUEsdUJBREEsc0JBSEEsa0JBQ0EsVTVGa3JWTixDNEY3cVZNLDJCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpclZSLEM0RjNxVkkscUJDemlDRixzQkFDQSxnQkQwaUNJLHVCQ3ppQ0osYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z5dFhGLEM0RmhyVkkseUJDOWhDRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y2c1hKLENROXFYSSx5Qm9Gby9CQSx5QkNwaENBLGNBQ0Esa0I3Rmt0WEYsQ0FDRixDNEZ4clZJLHlCQ3RpQ0YsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGNnRYSixDUTlyWEkseUJvRjQvQkEseUJDNWhDQSxjRGlpQ0ksZ0JBQ0EsWUNqaUNKLGtCN0ZvdVhGLENBQ0YsQzRGaHNWSSxzQkFFRSxhdkZyakNDLEN1Rm9qQ0QscUI1Rm1zVk4sQzRGL3JWSSx3QkFDRSxrQjVGaXNWTixDUTdzWEkseUJvRjJnQ0Esd0JBR0ksb0I1Rm1zVk4sQ0FDRixDNEZoc1ZJLHFCQUVFLG1CQURBLFU1Rm1zVk4sQ1F0dFhJLHlCb0ZraENBLHFCQUlJLG9CNUZvc1ZOLENBQ0YsQzRGanNWSSxzQkFHRSxtQkFGQSxhQUNBLGVBSUEsZ0JBREEsZ0JBREEsUzVGcXNWTixDUW51WEkseUJvRjBoQ0Esc0JBUUksb0I1RnFzVk4sQ0FDRixDNEZuc1ZNLHlCQU1FLE9BQ0EsWUFGQSxvQkFEQSx5QkFEQSxVNUZ1c1ZSLEM0Ri9yVkksdUJBRUUsbUJBREEsYUFFQSxxQjVGaXNWTixDNEYvclZNLHdpQkFDRSxvQjVGaXNWUixDNEY3clZJLG9SQUVFLGE1RnFzVk4sQzRGanNWRSxjQUNFLGM1Rm1zVkosQ1Fwd1hJLHlCb0Zna0NGLGNBR0ksZ0I1RnFzVkosQ0FDRixDNEYvclZJLG1CQ3BvQ0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0Z1MFhGLEM0RnBzVkksbUJDeG5DRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0YyelhKLENRNXhYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGZzBYRixDQUNGLENRbHlYSSx5Qm9GOGtDQSxtQkM5bUNBLGNBQ0EsUzdGczBYRixDQUNGLEM0Ri9zVkksb0JBUUUsbUJBSUEseUJBUkEsU0FNQSxhdkZ4cENLLEN1Rm9wQ0wsYUFDQSxzQkFFQSx1QkFKQSxPQUpBLGtCQUVBLFFBUUEsa0JBVEEsSzVGMnRWTixDNEYvc1ZNLDRCQUdFLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGbXRWUixDNEY5c1ZNLDBCQUdFLHdCdkZ4cUNHLEN1RnVxQ0gsYXZGcnFDRyxDdUZvcUNILDBCNUZrdFZSLEM0RjdzVk0sMEJBRUUsd0J2RnRxQ0EsQ3VGcXFDQSxVNUZndFZSLEM0RjVzVk0seUJBRUUsd0J2RmhyQ0csQ3VGK3FDSCxVNUYrc1ZSLEM0RjFzVkksb0JBQ0Usa0JBQ0EsZ0JBQ0EsYTVGNHNWTixDNEZ6c1ZJLHFCQUlFLFNBQ0EsT0FKQSxrQkFFQSxRQURBLEs1RjhzVk4sQzRGenNWTSx5QkFFRSxZQUNBLGlCQUZBLFU1RjZzVlIsQzRGdnNWSSxxQkFRRSxtQkFGQSx5QkFEQSxhdkZyc0NDLEN1RnVzQ0QsYUFFQSx1QkFMQSxvQkFIQSxrQkFTQSxrQkFSQSxVNUZndFZOLEM0RnJzVkksdUJBRUUscUJ2RjlzQ0UsQ3VGNnNDRixlNUZ3c1ZOLEM0RnJzVk0sOEJBQ0UsYTVGdXNWUixDNEZwc1ZNLDJCQUNFLGNBR0EsY0FEQSxrQkFEQSxVNUZ3c1ZSLENRbDNYSSx5Qm9GZ3FDQSx1QkFnQkksZ0M1RnNzVk4sQzRGcnNWTSx5QkFDRSxvQjVGdXNWUixDQUNGLEM0Rm5zVkksc0JBQ0Usa0I1RnFzVk4sQzRGM3JWRSxvQkFHRSxnQkFEQSxvQkFEQSxpQjVGK3JWSixDUWw0WEkseUJvRmtzQ0Ysb0JBS0ksd0I1RityVkosQ0FDRixDNEY3clZJLDJCQUdFLFNBQ0Esc0JBSEEsa0JBQ0EsVTVGaXNWTixDNEY3clZNLCtCQUlFLFlBQ0EsaUJBSkEsa0JBQ0EsTUFDQSxVNUZpc1ZSLENRcDVYSSx5Qm9GMHNDQSwyQkFlSSxtQjVGK3JWTixDNEY5clZNLG1DQUNFLFlBQ0EsUzVGZ3NWUixDQUNGLEM0RjVyVkksMkJBQ0UsVTVGOHJWTixDNEYzclZJLDZCQU1FLHdCdkZoeUNLLEN1Rit4Q0wsVXZGdHhDRSxDdUZxeENGLHFCQUhBLGtCQUVBLFdBREEsVTVGaXNWTixDUXg2WEkseUJvRnF1Q0EsNkJBVUksT0FHQSx5QkFEQSxzQkFKQSxrQkFDQSxNQUVBLFc1RmlzVk4sQ0FDRixDUWw3WEkseUJvRnF1Q0EsNkJBbUJNLDJDQURBLDJDNUZnc1ZSLENBQ0YsQ1F4N1hJLHlCb0ZxdUNBLDZCQW1CTSwyQ0FEQSwyQzVGc3NWUixDQUNGLENROTdYSSx5Qm9GcXVDQSw2QkEwQk0sMkNBREEsc0I1RnFzVlIsQ0FDRixDUXA4WEksMEJvRnF1Q0EsNkJBMEJNLDJDQURBLHNCNUYyc1ZSLENBQ0YsQzRGdnNWTSxtQ0FPRSx3QnZGdnpDRCxDdUZtekNDLGlCQUdBLFdBREEsZUFKQSxrQkFDQSxXQUVBLGU1RjRzVlIsQ1FuOVhJLHlCb0Ztd0NFLG1DQVNJLGU1RjJzVlIsQ0FDRixDNEZqc1ZRLHNEQUNFLHdCNUZtc1ZWLEM0RmpzVlUsNERBQ0Usd0I1Rm1zVlosQzRGM3JWUSx1REFDRSxrQjVGNnJWVixDUWorWEkseUJvRnN5Q1EsK0RBQ0UsWUFDQSxZNUY4clZaLEM0RnpyVk0seURBSUksV0FPRSx1QkFEQSw0Q0FSRixrQkFDQSxRQUVBLFk1RjRyVlYsQ0FQRixDUXYrWEksMEJvRjZ5Q0kseURBV00sdUJBREEsMkM1Rm1zVlosQ0FDRixDNEYvclZVLCtEQUlFLHdCdkZoM0NKLEN1RisyQ0ksVUFEQSxXNUZrc1ZaLENRaGdZSSx5Qm9GNHpDTSwrREFPSSxlQURBLFc1Rm1zVlosQ0FDRixDNEYzclZFLHFCQUNFLGlCNUY2clZKLEM0RjNyVkksNEJBSUUsU0FDQSxPQUpBLGtCQUVBLFFBREEsSzVGZ3NWTixDNEYzclZNLGdDQUVFLFlBQ0EsaUJBRkEsVTVGK3JWUixDNEZ6clZJLGdDQUVFLGlCNUYwclZOLEM0RnZyVkksMEJDMzVDRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RnNsWUYsQ1FqaVlJLHlCb0ZpMkNBLDBCQzM1Q0YsZ0JBQ0EsZ0JBQ0EsYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0ZnbVlBLENBQ0YsQzRGcHNWSSwwQkNsNUNGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RnFsWUosQ1F0allJLHlCb0Z3MkNBLDBCQ3g0Q0EsY0FnQkYsd0JBZkUsa0I3RjJsWUYsQ0FDRixDNEY1c1ZJLDhCQUdFLG1CQU9BLDJCQUZBLFV2RnI2Q0UsQ3VGODVDRixhQUNBLHNCQUVBLDhCQUdBLGNBRkEsb0JBQ0EsaUNBR0EsaUI1RitzVk4sQ1F6a1lJLHlCb0ZpM0NBLDhCQVlJLGE1Rmd0Vk4sQ0FDRixDNEY3c1ZJLDRCQUNFLFU1RitzVk4sQzRGenNWRSxjQUVFLG9CQURBLGlCNUY0c1ZKLENRcmxZSSx5Qm9GdzRDRixjQUlJLHNCNUY2c1ZKLENBQ0YsQzRGM3NWSSx5QkFJRSxpQkFGQSxrQkFDQSxVNUY2c1ZOLENRL2xZSSx5Qm9GKzRDQSx5QkFNSSxtQjVGOHNWTixDQUNGLEM0RjNzVkksK0RBSUUsU0FFQSxnQkFEQSxvQkFIQSxrQkFDQSxVNUYrc1ZOLEM0RjFzVk0sMkVBSUUsWUFFQSxpQkFMQSxrQkFDQSxNQUdBLHFDQUZBLFU1RitzVlIsQ1FubllJLHlCb0Z5NUNBLCtEQWtCSSxrQjVGNHNWTixDQUNGLENReG5ZSSx5Qm9GeTVDQSwrREF1QkksZ0JBREEsZ0I1RjhzVk4sQ0FDRixDNEZyc1ZNLG9DQUNFLFVBQ0EsOEI1RnVzVlIsQzRGcHNWTSxrQ0FDRSxTNUZzc1ZSLEM0RmhzVlEsNkZBQ0UscUI1RmtzVlYsQzRGN3JWSSxtQkFjRSxtQkFZQSw4REFGQSwyQkFiQSxTQVFBLFV2RjFnREUsQ3VGNmdERixlQVRBLGFBSUEsMEx2Rmw4Q2tCLEN1Rm04Q2xCLGtCQUhBLHVCQU1BLHVCQVpBLGtCQVdBLHlCQVZBLE1BZUEsOEJ2RjE5Q1ksQ3VGdzlDWiwwQ0FQQSxlQUpBLFU1RnFzVk4sQzRGaHRWTSxvQkFJRSxPQUhBLGtCQUVBLFFBREEsSzVGb3RWUixDNEYzclZNLHlCQUNFLHdCNUY2clZSLEM0RjFyVk0sd0JBQ0UsTTVGNHJWUixDNEZ6clZNLHdCQUNFLE81RjJyVlIsQzRGeHJWTSx3QkFDRSx3QjVGMHJWUixDUTlxWUkseUJvRjI4Q0EsbUJBNkNJLGE1RjByVk4sQ0FDRixDNEZ2clZJLHVCQUdFLHFCdkYzaURFLEN1RnlpREYsZ0JBQ0EsbUI1RjByVk4sQ1F4cllJLHlCb0Y0L0NBLHVCQUtJLG1CQUVBLG1CNUYyclZOLENBQ0YsQzRGeHJWUSwwQ0FDRSxhQUNBLFVBQ0EsMEI1RjByVlYsQzRGdnJWUSxvQ0FDRSw4QkFDQSw0QjVGeXJWVixDNEZuclZJLG9CQUNFLGtCNUZxclZOLENRM3NZSSx5Qm9GcWhEQSxvQkFHSSxrQjVGdXJWTixDQUNGLEM0RnByVkksb0JBRUUsbUJBRUEsYXZGdGxESyxDdUZtbERMLGFBRUEsa0I1RnVyVk4sQzRGcHJWTSx5QkFFRSxjQUVBLGtCQURBLFU1RnNyVlIsQzRGbnJWUSxzQ0FDRSxVNUZxclZWLENROXRZSSx5Qm9GNGhEQSxvQkFrQkksZTVGb3JWTixDQUNGLEM0RjVxVlEsNk1BT0UsV0FIQSxjQUVBLGVBTEEsa0JBRUEsYUFEQSxjQUdBLGU1RmdyVlYsQzRGenFWSSxrREFDRSx3QjVGMnFWTixDNEZ4cVZJLG1EQUNFLHdCNUYwcVZOLEM0RnZxVkksb0RBQ0Usd0I1RnlxVk4sQzRGdHFWSSxvREFDRSx3QjVGd3FWTixDNEZwcVZFLGtCQUdFLG1FQUNBLHdCQUNBLHNCQUhBLDZCQURBLGM1RjBxVkosQ1EvdllJLHlCb0ZvbERGLGtCQU9JLGM1RndxVkosQ0FDRixDNEZscVZJLHVCQzVwREYsc0JBQ0EsZ0JENnBESSxvQkM1cERKLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGbTBZRixDNEZ2cVZJLHVCQ2pwREYsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdXpZSixDNEY3cVZNLGtDQUNFLFk1RitxVlIsQ1EzeFlJLHlCb0ZnbkRJLG1DQ2hwREosY0FDQSxTN0YrellGLEM0RjdxVk0sa0NBR0UsY0N0cEROLGNBZ0JGLHdCQWZFLGtCN0ZxMFlGLENBQ0YsQzRGNXFWSSx3QkFNRSxpQ0FEQSxlQURBLHNCQURBLGtCQUZBLGtCQUNBLFM1RmtyVk4sQzRGNXFWTSwrQkFLRSxvQ0FKQSxjQUVBLGtCdkYvcERTLEN1RmdxRFQsZ0JBRkEsaUI1RmlyVlIsQ1F0ellJLHlCb0YybkRBLHdCQWlCSSxpQjVGOHFWTixDNEY3cVZNLCtCQUNFLGlCNUYrcVZSLEM0RjdxVk0sOEJBUUUsd0J2RnJzREgsQ3VGb3NERyxXQUhBLGNBRUEsZ0JBSEEsU0FNQSxVQVJBLGtCQUNBLFFBUUEsOEJ2RmhwRFEsQ3VGMm9EUixjNUZvclZSLEM0RjNxVlEsb0NBQ0UsVUFDQSxTNUY2cVZWLENBQ0YsQzRGeHFWSSx5QkFHRSx3QkFEQSxlNUYwcVZOLEM0RnRxVkkseUJBRUUsWUFDQSxnQkFGQSxVNUYwcVZOLEM0RnRxVk0sNkJBRUUsWUFDQSxpQkFGQSxVNUYwcVZSLENRNTFZSSx5Qm9GeXJESSxzQ0FDRSxhQUNBLFVBQ0EsMEI1RnNxVlIsQzRGbnFWTSxnQ0FDRSw4QkFDQSw0QjVGcXFWUixDQUNGLEM0RmpxVkksdUJBRUUsZ0VBREEsVTVGb3FWTixDNEZqcVZNLHFlQUdFLFV2Rnp2REEsQ3VGd3ZEQSxrQjVGb3FWUixDNEY5cFZRLGdEQUdFLHFCQURBLGU1RmdxVlYsQzRGNXBWUSwrQ0FFRSxtQkFEQSxrQjVGK3BWVixDUXgzWUkseUJvRjR0RFEscURBQ0Usd0I1RitwVlosQ0FDRixDNEZ4cFZFLGtCQUNFLG1CNUYwcFZKLENRaDRZSSx5Qm9GcXVERixrQkFHSSxxQjVGNHBWSixDQUNGLEM0RjFwVkksMEJBR0UsbUJBREEsYUFFQSw4QkFDQSxrQjVGMnBWTixDUTM0WUkseUJvRjJ1REEsMEJBT0ksc0I1RjZwVk4sQ0FDRixDNEYxcFZJLHlCQUNFLGU1RjRwVk4sQzRGenBWSSx1QkFDRSxhQUNBLHdCNUYycFZOLEM0RnhwVkkseUJBR0UsU0FDQSxvQkFIQSxrQkFDQSxVNUY0cFZOLEM0RnhwVk0sNkJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1RjRwVlIsQ1FwNllJLHlCb0YrdkRBLHlCQWlCSSxpQkFEQSxnQjVGMHBWTixDQUNGLEM0RnRwVkkseUJBQ0UsaUI1RndwVk4sQzRGcnBWSSx3QkFFRSxhdkZ2MERDLEN1RnMwREQsZ0I1RndwVk4sQzRGanBWRSxvQkFFRSxnQkFEQSxVNUZxcFZKLEM0RmxwVkksd0JBRUUsWUFDQSxpQkFGQSxVNUZzcFZOLENRMzdZSSx5Qm9GZ3lERixvQkFXSSxZNUZvcFZKLENBQ0YsQzRGanBWRSx3QkFHRSxzQkFEQSxpQjVGbXBWSixDNEYvb1ZFLHNCQUVFLHFCdkZuMkRJLEN1RmsyREosWTVGa3BWSixDUXg4WUkseUJvRnF6REYsc0JBSUksYzVGbXBWSixDQUNGLEM0Ri9vVkEsV0FDRSxhQUNBLHNCQUNBLFU1RmtwVkYsQzRGaHBWRSwyQkFDRSxjQUVBLG1CQURBLG9CNUZtcFZKLENReDlZSSx5Qm9GOHpESixXQVlJLGtCNUZrcFZGLENBQ0YsQzRGM29WQSxXQUVFLGNBREEsaUI1RjhvVkYsQzRGM29WRSxrQkFLRSx3QnhGaDVETyxDd0Y4NERQLFNBQ0Esb0JBSEEsa0JBQ0EsVTVGZ3BWSixDNEYzb1ZJLHNCQUlFLFlBSEEsa0JBQ0EsTUFDQSxVNUY4b1ZOLEM0RjFvVkksd0JBT0UsNkRBSEEsU0FFQSxXQURBLE9BSkEsa0JBRUEsUUFEQSxLNUZpcFZOLEM0RnpvVkkseUJBSUUsV0FEQSxTQUVBLFdBSkEsa0JBQ0EsUUFJQSw4QjVGMm9WTixDNEZub1ZFLGtCQVVFLHdCdkZuN0RHLEN1Rm83REgsdUJBUEEsaUJBSUEsVXZGaDdESSxDdUY2NkRKLGVBRUEsZ0JBREEsZ0JBSkEsa0JBQ0EsZ0JBTUEsa0JBR0EsOEI1Rm9vVkosQzRGam9WRSxrQkFRRSxtQkFGQSxhQUNBLHNCQUVBLHNCNUZvb1ZKLEM0RjluVkksMkNBWEEsU0FDQSxPQU1BLFVBVkEsa0JBRUEsUUFEQSxLNUZ1cFZKLEM0RjFvVkkseUJBUUUsd0J2Rmw5REUsQ3VGaTlERixXQUVBLHdCQUNBLHNCNUZnb1ZOLEM0RjduVkksd0JBSUUsVXZGdjlERSxDdUZzOURGLG1CQURBLGtCQUlBLDJCQURBLDhCNUYrblZOLENRM2laSSx5Qm9GdTZEQSx3QkFRSSx1QjVGZ29WTixDQUNGLEM0RjduVkkscVhBQ0Usa0JBRUEsMkJBREEsOEI1RmdvVk4sQzRGdG5WUSw2RUFDRSxTNUYyblZWLEM0RnBuVlEsc2lCQUNFLGM1RnluVlYsQzRGcm5WTSxtQ0FDRSxTNUZ1blZSLEM0RmhuVkUsdUJBQ0UsYUFDQSxjNUZtblZKLEM0RmhuVkUsMEJBQ0Usb0I1RmtuVkosQzRGOW1WSSxrQ0FFRSx3QnZGcGhFSyxDdUZtaEVMLHFCQUVBLG1CNUZnblZOLEM0RjdtVkksK0JBQ0UsbUI1RittVk4sQzRGeG1WSSxrOUJBQ0UsZ0I1RjBuVk4sQzRGdm5WRSxpQkFDRSx5QkFDQSxZNUZ5blZKLENBeHFaQSxVQUNFLGtDQTJxWkYsQ0F4cVpBLGFBQ0UsVUEycVpGLENBenFaRSxpQkFDRSxhQTJxWkosQ0F2cVpBLGdCQUdFLFlBRUEsY0FEQSxtQkFGQSxrQkFEQSxVQThxWkYsQ0F4cVpFLHlCQUdFLFNBQ0Esb0JBSEEsa0JBQ0EsVUE0cVpKLENBdnFaRSxzQkFHRSxtQkFTQSxrQkFIQSxVS2xCSSxDTFdKLGFBS0EsZUFDQSxnQkFGQSxlQUZBLHVCQUhBLGtCQVNBLGtCQUNBLHlCQUVBLCtCQVJBLGFBaXJaSixDUW5wWkkseUJSbkNGLHNCQWlCSSxrQkFEQSxnQkFEQSxjQTZxWkosQ0FDRixDQWpxWk0sNEJBR0UsMkJBREEsU0FEQSxPQXFxWlIsQ0F0cVpNLDZCQUdFLDJCQURBLG9CQURBLGtCQTBxWlIsQ0EzcVpNLDJCQUdFLDJCQURBLG9CQURBLGtCQStxWlIsQ0FoclpNLDZCQUdFLDJCQURBLG9CQURBLGtCQW9yWlIsQ0FyclpNLDJCQUdFLDJCQURBLG9CQURBLGtCQXlyWlIsQ1FuclpJLHlCUkdKLHNCQUVJLGlCQW1yWkYsQ0FDRixDQWhyWkEsaUJBR0UsYUtqRVMsQ0xnRVQsa0JBREEsVUFxclpGLENBbHJaRSwwQkFJRSxtQkFGQSxhQUNBLGVBRUEsdUJBSkEsa0JBS0EsVUFvclpKLENRdnNaSSx5QlJhRiwwQkFRSSxjQUNBLGtCQXNyWkosQ0FDRixDUTdzWkksMEJSYUYsMEJBWUksUUF3clpKLENBQ0YsQ0F0clpFLHVCQUVFLGFLM0VHLENMMEVILGtCQXlyWkosQ1F0dFpJLHlCUjRCRix1QkFJSSxlQTByWkosQ0FDRixDUTN0WkksMEJSNEJGLHVCQVNJLGNBRkEsa0JBQ0EsY0FFQSxTQTRyWkosQ0FDRixDQTFyWkUsdUJBSUUsbUJBUUEsa0JBVkEsYUFDQSxjQVFBLGtCQUpBLGFBRkEsdUJBS0Esb0JBREEsZUFEQSxlQVBBLGtCQUtBLFdBa3NaSixDQTNyWkkseUJBQ0UscUJBNnJaTixDUXB2WkkseUJSeUNGLHVCQXFCSSxrQkFFQSxtQkFEQSxhQUZBLGdCQThyWkosQ0FDRixDUTV2WkkseUJSeUNGLHVCQTBCSSxpQkE2clpKLENBQ0YsQ1Fqd1pJLHlCUnlDRix1QkFnQ0ksa0JLbEdXLENMaUdYLGdCQURBLGVBREEsaUJBa3NaSixDQUNGLENBOXJaSSw4QkFDRSwwQkFnc1pOLENRNXdaSSx5QlIyRUEsOEJBTUksaUJBRkEsYUFEQSxZQUVBLGVBbXNaTixDQUNGLENRcHhaSSwwQlIyRUEsOEJBV0ksYUFEQSxLQW9zWk4sQ0FDRixDQWpzWkksNkJBRUUsMkJBREEsZUFvc1pOLENROXhaSSx5QlJ5RkEsNkJBUUksa0JBRkEsT0FEQSxXQURBLFFBR0EsZ0JBc3NaTixDQUNGLENRdnlaSSwwQlJ5RkEsNkJBYUksVUFEQSxVQURBLE9BeXNaTixDQUNGLENBcnNaSSw4QkFDRSwwQkF1c1pOLENRanpaSSx5QlJ5R0EsOEJBTUksaUJBRkEsUUFEQSxRQUVBLGVBMHNaTixDQUNGLENRenpaSSwwQlJ5R0EsOEJBWUksc0JBREEsdUJBREEsWUFEQSxPQThzWk4sQ0FDRixDQXJzWkUsZUFDRSxnQkF3c1pKLENRcjBaSSx5QlI0SEYsZUFHSSxnQkEwc1pKLENBQ0YsQ0F6c1pJLHdCQUVFLHFCSy9LRSxDTDhLRixlQTRzWk4sQ0F2c1pFLGFBQ0Usa0JBeXNaSixDUWoxWkkseUJSdUlGLGFBR0ksc0JBMnNaSixDQUNGLENBdHNaSSxrQjZGMU1GLHNCQUNBLGdCQUNBLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGbzVaRixDUS8xWkkseUJSZ0pBLGtCQUdJLDBCQWd0Wk4sQ0FDRixDQTdzWkksa0I2RmpNRixjQVVFLGM3RjBMRSxtQjZGL0xKLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGODRaSixDUS8yWkkseUJSdUpBLGtCQUtJLGVBdXRaTixDQXR0Wk0scUI2RjdMSixjN0ZnTU0sa0I2Ri9MTixtQjdGOExNLFNBMHRaUixDQXZ0Wk0scUI2RmxNSixjQUNBLGtCN0Y0NVpGLENBQ0YsQ0FydFpJLG9CQVNFLFNBRUEsbUJBREEsb0JBSEEsa0JBQ0EsVUFvdFpOLENRcjRaSSx5QlIwS0UsNEJBRUksVUE2dFpSLENBaHVaRSxvQkFjSSxhQURBLHVCQXl0Wk4sQ0FMRixDQWh0Wk0sd0JBS0UsWUFGQSxPQUdBLGlCQUxBLGtCQUNBLE1BRUEsVUEwdFpSLENBcnRaTSx1QkFDRSxZQXV0WlIsQ1EzNVpJLHlCUm1NRSx1QkFHSSxhQXl0WlIsQ0FDRixDQXJ0Wkksc0JBSUUscUJLM1BFLENMMFBGLG9CQURBLGdCQURBLGlCQTB0Wk4sQ0F0dFpNLDZCQUNFLGFBd3RaUixDQXR0Wk0seUJBRUUsa0JBdXRaUixDQW50Wkksb0JBR0UsY0FEQSxvQkFFQSx3QkFIQSxVQXd0Wk4sQ0FudFpNLHdCQUNFLGFBcXRaUixDQWp0WkksdUJBQ0Usa0JBbXRaTixDUXg3WkkseUJSb09BLHVCQUdJLHNCQXF0Wk4sQ0FDRixDQWx0Wkksb0JBQ0Usa0JBb3RaTixDUWg4WkkseUJSMk9BLG9CQUdJLHNCQXN0Wk4sQ0FDRixDQTdzWkksdUI2RmxURixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3Rm1nYUYsQ0FudFpJLHVCNkZyU0YsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGdS9aSixDUXg5WkkseUJSMlBBLHVCNkYzUkEsY0FnQkYsd0JBZkUsa0I3RjYvWkYsQ0FDRixDQTV0WkksMkJBRUUscUJLalRFLENMZ1RGLGVBK3RaTixDQXp0WkksMEJBR0UsZ0VBREEsVUt4VEUsQ0x1VEYsb0JBNnRaTixDQTF0Wk0sNkJBQ0UscUJBNHRaUixDUTMrWkkseUJSMFFBLDBCQVFJLHlCQUNBLDRCQTZ0Wk4sQ0FDRixzbnNEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy92aXNpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2Vhc2luZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fYW9zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2FuaW1hdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3dvcmRwcmVzcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3BhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlb2pzLWZvbnQvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fcHJpdmF0ZS12YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19iaWctcGxheS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2Nsb3NlLWJ1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX21vZGFsLWRpYWxvZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL3V0aWxpdGllcy9fbGluZWFyLWdyYWRpZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LXBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LWlubGluZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NvbnRyb2wtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NvbnRyb2wtc3BhY2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL192b2x1bWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19wb3N0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19saXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fdGltZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BsYXktcGF1c2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL190ZXh0LXRyYWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fZnVsbHNjcmVlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BsYXliYWNrLXJhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19lcnJvci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jaGFwdGVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3N1YnMtY2Fwcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2F1ZGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYWRhcHRpdmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jYXB0aW9ucy1zZXR0aW5ncy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL3ZpZGVvLWpzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0B2aWRlb2pzL3RoZW1lcy9zZWEvaW5kZXguY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL192aWRlb3BsYXllci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL193cGZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE0cHgpO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIH1cclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5oMSxcclxuaDEge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oNDBweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGdyYXktODAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oODBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDIsXHJcbmgyIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzNHB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDM1cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oNjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDMsXHJcbmgzIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxOHB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDI1cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMtcmVtKDMycHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmg0LFxyXG5oNCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjJweCk7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSgyMnB4KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcclxufVxyXG5cclxuLmNvbW1vbi1saXN0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGxpIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwi4oCiIFwiO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiY29tbW9uXCI7XHJcblxyXG4uYmctbGlnaHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY2ZjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2lvbi1sb2dvIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgPiBpbWcge1xyXG4gICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaW9uLWNpcmNsZXMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogY2FsYy1yZW0oNDQwcHgpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiBjYWxjLXJlbSg0NDBweCk7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2NpcmMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgxNDBweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDE0MHB4KTtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTZweCk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDE4OHB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxODhweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJGNzOlxyXG4gICAgICBcImdyZWVuXCIgMTgwZGVnICRncmVlbixcclxuICAgICAgXCJ5ZWxsb3dcIiAyNTJkZWcgJHllbGxvdyxcclxuICAgICAgXCJncmF5XCIgMzI0ZGVnICRncmF5LTgwMCxcclxuICAgICAgXCJvcmFuZ2VcIiAzNmRlZyAkb3JhbmdlLFxyXG4gICAgICBcImJsdWVcIiAxMDhkZWcgJGJsdWU7XHJcbiAgICAkcjogMzAlO1xyXG4gICAgQGVhY2ggJG5hbWUsICRkLCAkY29sb3IgaW4gJGNzIHtcclxuICAgICAgJl8jeyRuYW1lfSB7XHJcbiAgICAgICAgdG9wOiAkciAqIG1hdGgtY29zKCRkKSArIDUwJTtcclxuICAgICAgICBsZWZ0OiAkciAqIG1hdGgtc2luKCRkKSArIDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgLjYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnNlY3Rpb24tZ3JpZF9faGVhZGVyIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMyU7XHJcbiAgfVxyXG59XHJcblxyXG4udmlzaW9uLXByb2R1Y3RzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiBjYWxjLXJlbSg0MHB4KTtcclxuICBjb2xvcjogJGdyYXktODAwO1xyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDg1JTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYy1yZW0oOTFweCk7XHJcbiAgICAgIGxlZnQ6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jaXJjIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgyNDBweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDI0MHB4KTtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDI0cHgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ4cHg7XHJcbiAgICBmb250LXNpemU6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDZweCk7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMzE5cHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDMxOXB4KTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oNDhweCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTQ4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTRweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgIH1cclxuICAgICZfeWVsbG93IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkeWVsbG93LCAuNik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICB0b3A6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgICByaWdodDogMzMuMzMlO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgzNzhweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNzhweCk7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDE4LjMzJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLCAuNik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICB0b3A6IDQzJTtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgzMTlweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzMTlweCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHRvcDogMzElO1xyXG4gICAgICAgIHJpZ2h0OiA0NCU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9vcmFuZ2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRvcmFuZ2UsIC42KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSg1MThweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg1MThweCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIHRvcDogMjklO1xyXG4gICAgICAgIHJpZ2h0OiA0LjMzJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjLXJlbSg2NnB4KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDE1MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gICYtaW1hZ2Uge1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oODBweCk7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2VvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMTBweCk7XHJcbiAgICB9XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDhweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICZfc20ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2xnIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDcpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgd2lkdGg6IDExNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEwOXB4KTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9sZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMzBweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2lnbnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjLXJlbSg1NzBweCk7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdXB0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzhweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNjZweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmLXN0cmF0ZWd5IHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICB9XHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ncm91dGgge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNnB4KSBjYWxjLXJlbSgzNnB4KTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIwNWRlZywgIzNjNTdhMyA1JSwgIzBlMjU0YSA5NyUpO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg2NXB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTguMzMlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCI6cm9vdCB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG4vLyAyLiBTZXQgY29ycmVjdCBoZWlnaHQgYW5kIHByZXZlbnQgdGhlIGBzaXplYCBhdHRyaWJ1dGUgdG8gbWFrZSB0aGUgYGhyYCBsb29rIGxpa2UgYW4gaW5wdXQgZmllbGRcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6ICRoci1oZWlnaHQ7IC8vIDJcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtYnMtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDRcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgZGlyZWN0aW9uOiBsdHIgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IGluIENocm9tZSBmcm9tIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cy5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8vIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLXJnYlxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcblxuJG5lZ2F0aXZlLXNwYWNlcnM6IGlmKCRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucywgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLCBudWxsKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBVdGlsaXRpZXMgbWFwc1xuLy9cbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cblxuLy8gQ29tZSB2Niwgd2UnbGwgZGUtZHVwZSB0aGVzZSB2YXJpYWJsZXMuIFVudGlsIHRoZW4sIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSBrZWVwIHRoZW0gdG8gcmVhc3NpZ24uXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6ICR0aGVtZS1jb2xvcnMtcmdiICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcbiR1dGlsaXRpZXMtdGV4dDogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWNvbG9yKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtYmcsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwiYmdcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxyXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cclxuXHJcbi8vIENvbG9yIHN5c3RlbVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXHJcbiRncmF5LTEwMDogI2UzZTllYztcclxuJGdyYXktNTAwOiAjYjRiNGI0O1xyXG4kZ3JheS04MDA6ICMxNTJmNGU7XHJcbiRncmF5LTkwMDogIzA2MTAyNDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xyXG4kZ3JlZW46ICM2NWE5Mzg7XHJcbiRvcmFuZ2U6ICNmNTgyMjA7XHJcbiR5ZWxsb3c6ICNmZmMwMDI7XHJcbiRibHVlOiAjM2M1N2EzO1xyXG4kd2hpdGU6ICNmZmY7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXHJcblxyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcblxyXG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICBmYWxzZTtcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIk1vbnRzZXJyYXRcIiwgQXJpYWwsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiBjYWxjLXJlbSgxOHB4KTtcclxuXHJcbi8vIEdyaWQgY29udGFpbmVyc1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCxcclxuICBtZDogNzIwcHgsXHJcbiAgbGc6IDk2MHB4LFxyXG4gIHhsOiAxMTQwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiBjYWxjLXJlbSgyMHB4KTtcclxuXHJcbi8vIFotaW5kZXggbWFzdGVyIGxpc3RcclxuLy9cclxuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XHJcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcclxuJHppbmRleC1oZWFkZXI6IDEwNjA7XHJcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICR6aW5kZXgtaGVhZGVyICsgMTtcclxuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuJHRyYW5zaXRpb24tYmFzZTogYWxsIC40cyBlYXNlLWluLW91dDtcclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xyXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICRncmF5LTkwMDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IC44NTtcclxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcclxuXHJcbi8vIEN1c3RvbSB2YXJpYWJsZXNcclxuXHJcbiRoZWFkZXItaGVpZ2h0LWxnOiBjYWxjLXJlbSgxMDBweCk7XHJcbiRoZWFkZXItaGVpZ2h0OiBjYWxjLXJlbSg1MHB4KTtcclxuJGhvdmVyLWNvbG9yOiAkZ3JlZW47XHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogQXJpYWwsIFwiTW9udHNlcnJhdFwiLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuJGZvbnQtZmFtaWx5LXRlcnRpYXJ5OiBcIkFyaWFsIEJsYWNrXCIsIEFyaWFsLCBcIk1vbnRzZXJyYXRcIiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcblxyXG4kYnJlYWtwb2ludDogbGc7XHJcblxyXG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0KTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vXG4vLyBGb3JtIHRleHRcbi8vXG5cbi5mb3JtLXRleHQge1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS10ZXh0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLXRleHQtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS10ZXh0LWNvbG9yO1xufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6IGF1dG87IC8vIE92ZXJyaWRlIGZpeGVkIGJyb3dzZXIgaGVpZ2h0XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyBSZXF1aXJlZCBmb3IgYWxpZ25pbmcgbGFiZWwncyB0ZXh0IHdpdGggdGhlIGlucHV0IGFzIGl0IGFmZmVjdHMgaW5uZXIgYm94IG1vZGVsXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gID4gLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBzdHlsZWxpbnQtZW5hYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMykge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSlcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvciksIGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJ0bi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkYnRuLWxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIC5idG4tY2hlY2s6YWN0aXZlICsgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZC1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRkaXNhYmxlZC1ib3JkZXI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIC5idG4tY2hlY2s6YWN0aXZlICsgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1wYWRkaW5nLXg7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcblxuICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcGVuZCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkcm9wZG93bi1kaXZpZGVyLWJnO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuXG4vLyBEYXJrIGRyb3Bkb3duc1xuLmRyb3Bkb3duLW1lbnUtZGFyayB7XG4gIGNvbG9yOiAkZHJvcGRvd24tZGFyay1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWRhcmstYmc7XG4gIGJvcmRlci1jb2xvcjogJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3cpO1xuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmcpO1xuICAgIH1cblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZztcbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtLXRleHQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGFsZXJ0LWJhY2tncm91bmQ6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJnLXNjYWxlKTtcbiAgJGFsZXJ0LWJvcmRlcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYm9yZGVyLXNjYWxlKTtcbiAgJGFsZXJ0LWNvbG9yOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1jb2xvci1zY2FsZSk7XG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGFsZXJ0LWJhY2tncm91bmQsICRhbGVydC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGFsZXJ0LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkYWxlcnQtYmFja2dyb3VuZCksIGFicygkYWxlcnQtY29sb3Itc2NhbGUpKTtcbiAgfVxuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtYm9yZGVyLCAkYWxlcnQtY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkY29sb3IsIDIwJSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFudC1taXhpblxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1tb2RhbC1iYWNrZHJvcCwgJG1vZGFsLWJhY2tkcm9wLWJnLCAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC41KTtcbiAgICBtYXJnaW46ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy14ICogLS41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhbHVlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gR2VuZXJhdGUgRHVyYXRpb24gJiYgRGVsYXlcbltkYXRhLWFvc10ge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDYwIHtcbiAgICBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPScjeyRpICogNTB9J10gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICN7JGkgKiA1MH1tcztcbiAgICB9XG5cbiAgICBib2R5W2RhdGEtYW9zLWRlbGF5PScjeyRpICogNTB9J10gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG5cbiAgICAgICYuYW9zLWFuaW1hdGUge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogNTB9bXM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW9zLWVhc2luZzogKFxuICBsaW5lYXI6IGN1YmljLWJlemllciguMjUwLCAuMjUwLCAuNzUwLCAuNzUwKSxcblxuICBlYXNlOiBjdWJpYy1iZXppZXIoLjI1MCwgLjEwMCwgLjI1MCwgMSksXG4gIGVhc2UtaW46IGN1YmljLWJlemllciguNDIwLCAwLCAxLCAxKSxcbiAgZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAwLCAuNTgwLCAxKSxcbiAgZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAwLCAuNTgwLCAxKSxcblxuICBlYXNlLWluLWJhY2s6IGN1YmljLWJlemllciguNiwgLS4yOCwgLjczNSwgLjA0NSksXG4gIGVhc2Utb3V0LWJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEuMjc1KSxcbiAgZWFzZS1pbi1vdXQtYmFjazogY3ViaWMtYmV6aWVyKC42OCwgLS41NSwgLjI2NSwgMS41NSksXG5cbiAgZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoLjQ3LCAwLCAuNzQ1LCAuNzE1KSxcbiAgZWFzZS1vdXQtc2luZTogY3ViaWMtYmV6aWVyKC4zOSwgLjU3NSwgLjU2NSwgMSksXG4gIGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUsIC41NSwgLjk1KSxcblxuICBlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtY3ViaWM6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSksXG5cbiAgZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KVxuKTtcblxuLy8gRWFzaW5ncyBpbXBsZW1lbnRhdGlvbnNcbi8vIERlZmF1bHQgdGltaW5nIGZ1bmN0aW9uOiAnZWFzZSdcblxuW2RhdGEtYW9zXSB7XG4gIEBlYWNoICRrZXksICR2YWwgaW4gJGFvcy1lYXNpbmcge1xuICAgIGJvZHlbZGF0YS1hb3MtZWFzaW5nPVwiI3ska2V5fVwiXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0ge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR2YWw7XG4gICAgfVxuICB9XG59XG4iLCIvLyBBbmltYXRpb25zIHZhcmlhYmxlc1xuJGFvcy1kaXN0YW5jZTogMTAwcHggIWRlZmF1bHQ7XG5cblxuXG5cbi8qKlxuICogRmFkZSBhbmltYXRpb25zOlxuICogZmFkZVxuICogZmFkZS11cCwgZmFkZS1kb3duLCBmYWRlLWxlZnQsIGZhZGUtcmlnaHRcbiAqIGZhZGUtdXAtcmlnaHQsIGZhZGUtdXAtbGVmdCwgZmFkZS1kb3duLXJpZ2h0LCBmYWRlLWRvd24tbGVmdFxuICovXG5cbltkYXRhLWFvc149J2ZhZGUnXVtkYXRhLWFvc149J2ZhZGUnXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsICRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24tbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAtJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cblxuXG5cbi8qKlxuICogWm9vbSBhbmltYXRpb25zOlxuICogem9vbS1pbiwgem9vbS1pbi11cCwgem9vbS1pbi1kb3duLCB6b29tLWluLWxlZnQsIHpvb20taW4tcmlnaHRcbiAqIHpvb20tb3V0LCB6b29tLW91dC11cCwgem9vbS1vdXQtZG93biwgem9vbS1vdXQtbGVmdCwgem9vbS1vdXQtcmlnaHRcbiAqL1xuXG5bZGF0YS1hb3NePSd6b29tJ11bZGF0YS1hb3NePSd6b29tJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB9XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbiddIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQnXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5cblxuXG4vKipcbiAqIFNsaWRlIGFuaW1hdGlvbnNcbiAqL1xuXG5bZGF0YS1hb3NePSdzbGlkZSddW2RhdGEtYW9zXj0nc2xpZGUnXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblxuICAmLmFvcy1hbmltYXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cblxuXG5cbi8qKlxuICogRmxpcCBhbmltYXRpb25zOlxuICogZmxpcC1sZWZ0LCBmbGlwLXJpZ2h0LCBmbGlwLXVwLCBmbGlwLWRvd25cbiAqL1xuXG5bZGF0YS1hb3NePSdmbGlwJ11bZGF0YS1hb3NePSdmbGlwJ10ge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zPSdmbGlwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt9XG59XG5cbltkYXRhLWFvcz0nZmxpcC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtdXAnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt9XG59XG5cbltkYXRhLWFvcz0nZmxpcC1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt9XG59XG4iLCJAaW1wb3J0IFwifmFvcy9zcmMvc2Fzcy9hb3NcIjtcclxuXHJcbi8qKlxyXG4gKiBBbmltYXRpb25zXHJcbiAqL1xyXG5cclxuLmZhZGUtaW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxufVxyXG5cclxuLmZhZGUtaW4tMSB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XHJcbn1cclxuXHJcbi5mYWRlLWluLTIge1xyXG4gIEBleHRlbmQgLmZhZGUtaW47XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG59XHJcblxyXG4uZmFkZS1pbi0zIHtcclxuICBAZXh0ZW5kIC5mYWRlLWluO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC42cztcclxufVxyXG4uZmFkZS1pbi00IHtcclxuICBAZXh0ZW5kIC5mYWRlLWluO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC44cztcclxufVxyXG5cclxuLmZhZGUtb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5mYWRlLXRvcC1pbiB7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuLy9cclxuLy8uZmFkZVRvcEluLTEge1xyXG4vLyAgQGV4dGVuZCAuZmFkZVRvcEluO1xyXG4vLyAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG4vL31cclxuLy9cclxuLy8uZmFkZVRvcEluLTIge1xyXG4vLyAgQGV4dGVuZCAuZmFkZVRvcEluO1xyXG4vLyAgdHJhbnNpdGlvbi1kZWxheTogLjRzO1xyXG4vL31cclxuLy9cclxuLy8uZmFkZVRvcEluLTMge1xyXG4vLyAgQGV4dGVuZCAuZmFkZVRvcEluO1xyXG4vLyAgdHJhbnNpdGlvbi1kZWxheTogLjZzO1xyXG4vL31cclxuLy9cclxuLy8uZmFkZVRvcEluLTQge1xyXG4vLyAgQGV4dGVuZCAuZmFkZVRvcEluO1xyXG4vLyAgdHJhbnNpdGlvbi1kZWxheTogLjhzO1xyXG4vL31cclxuXHJcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gIC5mYWRlLXRvcC1pbi0jeyRpfSB7XHJcbiAgICBAZXh0ZW5kIC5mYWRlLXRvcC1pbjtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiAyMDB9bXM7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZS1yaWdodC1pbiB7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gIC5mYWRlLXJpZ2h0LWluLSN7JGl9IHtcclxuICAgIEBleHRlbmQgLmZhZGUtdG9wLWluO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogI3skaSAqIDIwMH1tcztcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlLXRvcC1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMnJlbSk7XHJcbn1cclxuXHJcbi5mYWRlLXJpZ2h0LW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXJlbSwgMCk7XHJcbn1cclxuXHJcbi5mYWRlLWxlZnQtb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFyZW0sIDApO1xyXG59XHJcblxyXG4uZmFkZS1sZWZ0LWluIHtcclxuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG5cclxuLmhlYWRlci1saW5lLW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXJlbSwgMCk7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItbGluZS1pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAvL29wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XHJcbiAgfVxyXG59XHJcblxyXG5bZGF0YS1hb3M9XCJsZWZ0LWxpbmVkXCJdIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMXM7XHJcbiAgfVxyXG4gICYuYW9zLWFuaW1hdGUge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbS1pbiB7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuXHJcbi56b29tLW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHNjYWxlKC42KTtcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgLmZhZGUtdG9wLWluIHtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQub3dsLXN0YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdFx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cblx0fVxuXG5cdC5vd2wtc3RhZ2U6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdH1cblxuXHQub3dsLXdyYXBwZXIsXG5cdC5vd2wtaXRlbXtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblxuXHQub3dsLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdH1cblx0Lm93bC1pdGVtIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcblx0YnV0dG9uLm93bC1kb3Qge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXG5cdCYub3dsLWxvYWRlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtaGlkZGVuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdCYub3dsLWRyYWcgLm93bC1pdGVtIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15O1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbHtcblx0LmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtaW4ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1vdXQge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0LmZhZGVPdXQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cblxuLm93bC1oZWlnaHQge1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4iLCIuYWRtaW4tYmFyIHtcclxuICAuaGVhZGVyIHtcclxuICAgIHRvcDogMnJlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgICAgIHRvcDogMi44NzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLW5hdmlnYXRpb24ge1xyXG4gICAgdG9wOiAycmVtICsgJGhlYWRlci1oZWlnaHQ7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuICAgICAgdG9wOiAyLjg3NXJlbSArICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICB0b3A6IDJyZW0gKyAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgIH1cclxuICB9XHJcbiAgLnNlY3Rpb24tanVtYm90cm9uIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAycmVtKTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMi44NzVyZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLm1vZGFsLW1lbnUgLm1vZGFsLWRpYWxvZyB7XHJcbiAgLy8gIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCArIDJyZW07XHJcbiAgLy8gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgLy8gICAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0ICsgMi44NzVyZW07XHJcbiAgLy8gIH1cclxuICAvLyAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gIC8vICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodC1sZyArIDJyZW07XHJcbiAgLy8gIH1cclxuICAvL31cclxuXHJcbn1cclxuXHJcbi8qIHN0eWxlbGludC1kaXNhYmxlICovXHJcbiN3cGFkbWluYmFyIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXHJcbiIsIkBrZXlmcmFtZXMgc2xpZGUtYW5pbWF0aW9uIHtcclxuICBmcm9tIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDMycHgpKTtcclxuICB9XHJcbiAgMSUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZmFkZS1hbmltYXRpb24ge1xyXG4gIGZyb20ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIDElIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHB1c2gtYW5pbWF0aW9uIHtcclxuICBmcm9tIHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDQ5JSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxufVxyXG5Aa2V5ZnJhbWVzIGxvYWRpbmctYW5pbWF0aW9uIHtcclxuICAvLzUwJSB7XHJcbiAgLy8gIG9wYWNpdHk6IDA7XHJcbiAgLy99XHJcbiAgLy90byB7XHJcbiAgLy8gIG9wYWNpdHk6IDE7XHJcbiAgLy99XHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gbWVkaWEtbG9nbygkYm9yZGVyLCAkd2luZywgJHRleHQpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIyNzNcIiBoZWlnaHQ9XCI0NlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTS45IDE1djI1YTMgMyAwIDAgMCAzIDMuMUgyNjlhMyAzIDAgMCAwIDMuMS0zVjE0LjlhMyAzIDAgMCAwLTMtM0g0YTMgMyAwIDAgMC0zLjEgM1ptMyAyOUE0IDQgMCAwIDEgMCA0MFYxNWE0IDQgMCAwIDEgNC00aDI2NWE0IDQgMCAwIDEgNCA0djI1YTQgNCAwIDAgMS00IDRINFpcIiBmaWxsPVwiI3skYm9yZGVyfVwiLz48cGF0aCBkPVwiTTE3MC4zIDMwLjlBMjQ2LjIgMjQ2LjIgMCAwIDEgMTMwIDQzLjdjMy4yLjkgNi41IDEuNiA5LjcgMi4zIDEwLjQtMy4yIDIxLjQtNy4zIDMyLjUtMTIuMiAyMy4zLTEwLjIgNDQtMjIgNTguOC0zMy44YTI5NSAyOTUgMCAwIDEtNjAuNyAzMC45WlwiIGZpbGw9XCIjeyR3aW5nfVwiLz48cGF0aCBkPVwiTTI0NCAxOS45aDEwLjJjMS4xIDAgMS4zLjYgMS4zIDEuNWgtMTIuOGMwLTEgLjItMS41IDEuNC0xLjVtLTEuNCA0SDI1OGMxLjEgMCAyLS45IDItMnYtMS4zYzAtMi40LTEuOS0zLjYtNC4yLTMuNmgtMTMuNmE0LjIgNC4yIDAgMCAwLTQuMiA0LjJ2My4yYzAgMi40IDEuOSAzLjYgNC4yIDMuNkgyNjB2LTIuN2gtMTUuOWMtMS4yIDAtMS40LS41LTEuNC0xLjVNMjcgMjVsNS4yLTYuMmE1LjkgNS45IDAgMCAxIDQuNS0xLjhjMS4xIDAgMS45LjMgMi41LjYgMS44LjggMS44IDIgMS44IDJWMjhoLTQuNnYtNi44cy0uMS0uNS0uNi0uNS0uNy4zLS45LjVMMjkuMiAyOGgtNC40bC01LjctNi44Yy0uMi0uMi0uNC0uNS0uOS0uNXMtLjYuNS0uNi41VjI4SDEzdi04LjRzMC0xLjIgMS44LTJjLjYtLjMgMS40LS42IDIuNS0uNmE1LjkgNS45IDAgMCAxIDQuNSAxLjhMMjcgMjVNODcgMjhINzIuNEM3MCAyOCA2OCAyNi44IDY4IDI0LjR2LTMuMmMwLTIuMyAyLTQuMiA0LjQtNC4ySDg3djIuN0g3NS42Yy0xLjUgMC0yLjYgMS0yLjYgMi4ydjEuNmMwIDEuMiAxLjEgMS44IDIuNiAxLjhIODdWMjhaTTEzMyAyOGgtMTQuNmMtMi40IDAtNC40LTEuMi00LjQtMy42di0zLjJjMC0yLjMgMi00LjIgNC40LTQuMkgxMzN2Mi43aC0xMS40Yy0xLjUgMC0yLjYgMS0yLjYgMi4ydjEuNmMwIDEuMiAxLjEgMS44IDIuNiAxLjhIMTMzVjI4Wk0xOTcuNCAyNS4zYzEuNCAwIDIuNi0uNiAyLjYtMS44VjIyYzAtMS4yLTEuMi0yLjItMi42LTIuMmgtNy44Yy0xLjQgMC0yLjYgMS0yLjYgMi4ydjEuNmMwIDEuMiAxLjIgMS44IDIuNiAxLjhoNy44Wm0tMTEgMi43Yy0yLjQgMC00LjQtMS4yLTQuNC0zLjZ2LTMuMmMwLTIuMyAyLTQuMiA0LjQtNC4yaDE0LjJjMi40IDAgNC40IDEuOSA0LjQgNC4ydjMuMmMwIDIuNC0yIDMuNi00LjQgMy42aC0xNC4yWk01MCAxOS45aDEwLjJjMS4xIDAgMS4zLjYgMS4zIDEuNUg0OC43YzAtMSAuMi0xLjUgMS40LTEuNW0tMS40IDRINjRjMS4xIDAgMi0uOSAyLTJ2LTEuM2MwLTIuNC0xLjktMy42LTQuMi0zLjZINDguMmE0LjIgNC4yIDAgMCAwLTQuMiA0LjJ2My4yYzAgMi40IDEuOSAzLjYgNC4yIDMuNkg2NnYtMi43SDUwLjFjLTEuMiAwLTEuNC0uNS0xLjQtMS41TTIyMSAyNWw1LjItNi4yYTUuOSA1LjkgMCAwIDEgNC41LTEuOGMxIDAgMS45LjMgMi41LjYgMS44LjggMS44IDIgMS44IDJWMjhoLTQuNnYtNi44cy0uMS0uNS0uNi0uNS0uNy4zLTEgLjVsLTUuNiA2LjhoLTQuNGwtNS43LTYuOGMtLjItLjItLjQtLjUtLjktLjVzLS42LjUtLjYuNVYyOEgyMDd2LTguNHMwLTEuMiAxLjgtMmMuNi0uMyAxLjQtLjYgMi41LS42YTUuOSA1LjkgMCAwIDEgNC41IDEuOEwyMjEgMjVNMTA1LjMgMjUuNEg5NC43YS43LjcgMCAwIDEtLjgtLjdjMC0uNC40LS43LjgtLjdoMTAuNmMuNCAwIC43LjMuNy43IDAgLjQtLjMuNy0uNy43bTIuNC04LjRIODl2Mi43aDE2LjFjMS4zIDAgMiAuNSAyIDEuNWwtLjEgMS4xcy0uNS0uNy0xLjEtLjlsLTEuMy0uMkg5MWMtMSAwLTIgLjgtMiAxLjh2M2MwIDEuMS44IDIgMS45IDJoMTQuNHMuNSAwIDEtLjNsLjctLjR2LjdoNXYtNi44YzAtMi40LTItNC4yLTQuMy00LjJcIiBmaWxsPVwiI3skdGV4dH1cIi8+PHBhdGggZD1cIk0xNzYuNSAyM2gyYzEgMCAyLS44IDItMnYtM2MwLTEuNC0uOC0yLTItMkgxNTl2Mi43aDE1LjZzMSAwIDEgMWMwIC45LTEgLjgtMSAuOEgxNTl2Ni43aDQuOVYyM2g2LjJsMTIuNyAxMGg2LjJsLTEyLjUtMTBaTTE1NiAyOGgtNC43di00LjFoLTguN3YtMi43aDguN1YxN2g0Ljd2MTFabS0yMSAwaDQuNlYxN0gxMzV2MTFaXCIgZmlsbD1cIiN7JHRleHR9XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtc2VhcmNoKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMyXCIgaGVpZ2h0PVwiMzJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDQgMylcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIyXCIgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PGNpcmNsZSBjeD1cIjExLjVcIiBjeT1cIjExLjVcIiByPVwiMTAuNVwiLz48cGF0aCBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBkPVwiTTE4LjQgMTkuNSAyNCAyNlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWVtYWlsKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQxXCIgaGVpZ2h0PVwiMjdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMlwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMi41IDFoMzUuN2MuOCAwIDEuNC43IDEuNCAxLjV2MjJjMCAuOC0uNiAxLjUtMS40IDEuNUgyLjVjLS44IDAtMS41LS43LTEuNS0xLjV2LTIyQzEgMS43IDEuNyAxIDIuNSAxWlwiLz48cGF0aCBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgZD1cIm0zOC42IDIuMS0xOC4zIDE1LTE4LjQtMTVcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1saW5rZWRpbigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNOCA1YTMgMyAwIDAgMC0zIDMgMyAzIDAgMCAwIDMgMyAzIDMgMCAwIDAgMy4xLTMgMyAzIDAgMCAwLTMtM1ptMjMuMiAxNC41Yy0uNC0zLjQtMi01LjUtNi40LTUuNS0yLjcgMC00LjQgMS01LjIgMi40VjE0aC01djE4aDUuMnYtOWMwLTIuMy40LTQuNSAzLjItNC41IDIuOSAwIDMgMi42IDMgNC43VjMyaDUuM3YtOS45bC0uMS0yLjZaTTUgMTguOFYzMmg2VjE0SDV2NC44WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jb2xsYXBzZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgICAnPHN2ZyB3aWR0aD1cIjI3XCIgaGVpZ2h0PVwiMTVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yNi40IDE0LjMgMTMuNSAxLjRsLTEzIDEzXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtdHdpdHRlcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIuNCAzMmExOS4yIDE5LjIgMCAwIDAgMTkuMi0yMC4zYzEuMy0xIDIuNS0yLjEgMy40LTMuNS0xLjIuNS0yLjUuOS0zLjkgMWE2LjggNi44IDAgMCAwIDMtMy43Yy0xLjMuOC0yLjggMS4zLTQuMyAxLjdBNi43IDYuNyAwIDAgMCAxOCAxMS44YzAgLjYgMCAxIC4yIDEuNi01LjctLjMtMTAuNy0zLTE0LTcuMmE2LjggNi44IDAgMCAwIDIgOS4xYy0xIDAtMi0uMy0zLS44IDAgMy40IDIuNCA2LjEgNS41IDYuOGE2LjcgNi43IDAgMCAxLTMuMSAwIDYuOCA2LjggMCAwIDAgNi4zIDQuOEExMy41IDEzLjUgMCAwIDEgMiAyOUM1IDMxIDguNiAzMiAxMi40IDMyXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXZpbWVvKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM3XCIgaGVpZ2h0PVwiMzdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0zNCAxMS4yYy0uMiAzLTIuMyA3LjItNi4zIDEyLjVDMjMuNCAyOS4yIDE5LjkgMzIgMTcgMzJjLTEuOCAwLTMuNC0xLjctNC42LTVsLTIuNS05LjNjLTEtMy4zLTItNS0zLTUtLjIgMC0xIC41LTIuNCAxLjVsLTEuNS0yIDQuNS00YzItMS44IDMuNi0yLjcgNC42LTIuOCAyLjQtLjIgNCAxLjQgNC41IDVsMS4yIDcuMWMuNyAzLjIgMS41IDQuOCAyLjMgNC44LjcgMCAxLjYtMSAzLTMgMS4yLTIuMiAyLTMuNyAyLTQuOC4yLTEuOC0uNS0yLjctMi0yLjctLjggMC0xLjYuMi0yLjQuNSAxLjYtNSA0LjUtNy40IDguOC03LjMgMy4yLjEgNC43IDIuMiA0LjUgNi4yXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluc3RhZ3JhbSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0zMCAyNC42YzAgMy0yLjQgNS40LTUuNCA1LjRIMTIuNGMtMyAwLTUuNC0yLjQtNS40LTUuNFYxMi40QzcgOS40IDkuNCA3IDEyLjQgN2gxMi4yYzMgMCA1LjQgMi40IDUuNCA1LjR2MTIuMlpNMjQuMiA1SDEyLjhBNy44IDcuOCAwIDAgMCA1IDEyLjh2MTEuNGMwIDQuMyAzLjUgNy44IDcuOCA3LjhoMTEuNGM0LjMgMCA3LjgtMy41IDcuOC03LjhWMTIuOEMzMiA4LjUgMjguNSA1IDI0LjIgNVpcIi8+PHBhdGggZD1cIk0xOC41IDIzYTQuNSA0LjUgMCAxIDEgMC05IDQuNSA0LjUgMCAwIDEgMCA5bTAtMTFhNi41IDYuNSAwIDEgMCAwIDEzIDYuNSA2LjUgMCAwIDAgMC0xM00yNiAxMWExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS15b3V0dWJlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM3XCIgaGVpZ2h0PVwiMzdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0zNyAyNS40VjExLjZTMzcgNSAzMC42IDVINi40UzAgNSAwIDExLjZ2MTMuOFMwIDMyIDYuNCAzMmgyNC4yczYuNCAwIDYuNC02LjZaTTI2IDE4bC0xMiA3VjExbDEyIDdaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWFycm93KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMyXCIgaGVpZ2h0PVwiMzJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cIiN7JGNvbG9yfVwiIGQ9XCJNMjIgMTN2Mkg2djJoMTZ2Mmw0LTN6XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xvc2UoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNTZcIiBoZWlnaHQ9XCI1OFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJtMTYuMyAxNS4yIDI1LjUgMjUuNS0yLjEgMi4xLTI1LjUtMjUuNXpcIi8+PHBhdGggZD1cIm0xNC4yIDQwLjcgMjUuNS0yNS41IDIuMSAyLjEtMjUuNSAyNS41elwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXBsYXkoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTYyXCIgaGVpZ2h0PVwiMTYyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTYwLjggNzUuOHYtNDdsNzEuNSA1Mi40LTcxLjUgNTIuM3pcIi8+PGNpcmNsZSBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIxMVwiIGN4PVwiODFcIiBjeT1cIjgxXCIgcj1cIjc1LjVcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1wbGF5LXNtKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjgzXCIgaGVpZ2h0PVwiODJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIgb3BhY2l0eT1cIi44XCI+PHBhdGggZmlsbD1cIiN7JGNvbG9yfVwiIGQ9XCJNMzAuNyAzOC40VjE0LjZMNjcgNDEuMSAzMC44IDY3LjZ6XCIvPjxjaXJjbGUgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMTFcIiBjeD1cIjQxXCIgY3k9XCI0MVwiIHI9XCIzNS41XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGF1c2UoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTYyXCIgaGVpZ2h0PVwiMTYyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTUxIDQ2aDIwdjcwSDUxek05MSA0NmgyMHY3MEg5MXpcIi8+PGNpcmNsZSBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIxMVwiIGN4PVwiODFcIiBjeT1cIjgxXCIgcj1cIjc1LjVcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1jcmFuZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzNFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNy44IDQydi0xLjRjMC0uOC40LTEuMiAxLjItMS4yaDUuM2MuNiAwIDEgLjMgMS4xLjlWNDJINy44Wk02IDUuNyA3LjggNWw0IDcuNmMtMSAwLTEuOC4yLTIuNSAxbC0zLjItOFptMi4yIDkuN0g0Yy0xLjUgMC0yLjQtMS0yLjQtMi40VjUuNWMwLTEgLjctMiAxLjctMi4xbC4xLjFjLjIuNi41IDEgMSAxLjQuMi4xLjIuMy4zLjRsMy42IDguOHYxLjJaTTYuMSAxYzEgMCAxLjcuNyAxLjcgMS43IDAgLjgtLjggMS41LTEuNyAxLjYtLjkgMC0xLjYtLjctMS42LTEuNyAwLS45LjctMS42IDEuNi0xLjZabTcuMSAxNy42djE5LjZIMTBWMTguN2MxIC41IDIuMS41IDMuMiAwWm0uNi0yLjljMCAxLjItMSAyLjItMi4yIDIuMi0xLjIgMC0yLjItMS0yLjItMi4yIDAtMS4yIDEtMi4xIDIuMi0yLjEgMS4yIDAgMi4yIDEgMi4yIDIuMVptNi42LTE0LjFjLjYgMCAxLjEuNCAxLjEgMXMtLjUgMS4xLTEgMS4xYy0uNyAwLTEuMi0uNS0xLjItMSAwLS43LjUtMS4yIDEuMS0xLjFaTTMyLjggNDJIMTYuNnYtMS41YzAtLjgtLjMtMS41LTEtMS45bC0xLjItLjVWMTcuOWwuMS0uNWMuOC0xLjQuNC0zLjItLjktNC4yYTE2OTAuNSAxNjkwLjUgMCAwIDEtNC44LTguNmwtLjEtLjJIMTdjLjQgMCAuNi0uMi42LS42IDAtLjMtLjItLjUtLjYtLjVIOC44VjIuMmg5LjVWM2wuMy45LjIuN3YxLjhjMCAuNy4yIDEgLjkgMS4ybC4yLjN2Mi4zbC4xLjVjLjMuMy44LjIgMS0uMlY3LjdsLjUtLjJjLjQtLjIuNi0uNi42LTFWNC40bC4xLS40Yy42LS45LjUtMi0uMi0yLjgtLjgtLjgtMi0uOC0yLjktLjJoLS4zbC0xMC4zLjEtLjMtLjFhMyAzIDAgMCAwLTEuNy0xaC0uN2MtMS4yLjMtMiAxLTIuMyAyIDAgLjItLjIuMy0uMy4zQTMuMyAzLjMgMCAwIDAgLjYgNS43djcuMmMwIDIgMS41IDMuNSAzLjUgMy41SDhjLjMgMCAuNCAwIC41LjNsLjIuNi4yLjdWMzguM2gtLjNjLS43IDAtMS4yLjQtMS41LjktLjMuNC0uNC45LS40IDEuNHYxLjVoLTZjLS41IDAtLjguMy0uNy43bC40LjRoMzMuMnYtLjdjLS4yLS4zLS40LS40LS44LS40Wk0xMC41IDE1LjhjMCAuMy4yLjUuNS42aDEuMmMuMyAwIC41LS4zLjUtLjZzLS4yLS41LS41LS41SDExYy0uMyAwLS41LjItLjUuNVpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtYm94KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM2XCIgaGVpZ2h0PVwiNDNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIm0xLjUgMTggOSA0IDYuMyAyLjlWNDFMMS41IDM0LjNWMThabTkuNy01LTEuNiAzLjZ2LjZjMCAuMi4yLjMuNC40bDcuMiAzLjJoLjZsNy4zLTMuMmMuMiAwIC4zLS4yLjQtLjR2LS42TDIzLjkgMTNsOC41IDMuOC0xNC45IDYuNy0xNC45LTYuNyA4LjYtMy44Wm01LjYgNi01LjUtMi41IDUuNS0xMi4yVjE5Wm0xLjUtMTQuNyA1LjUgMTIuMi01LjUgMi41VjQuM1ptMTUuMiAzMEwxOC4zIDQxVjI0LjlMMzMuNSAxOHYxNi4yWm0tMzMgMS4yTDE3LjEgNDNoLjZsMTYuOC03LjVjLjMtLjIuNC0uNC40LS43VjE2LjVoLS4xbC0uMS0uMmgtLjJMMjMgMTEgMTguMi40IDE4IC4xSDE4bC0uMS0uMWgtLjFsLS4xLS4xSDE3di4ySDE3bC0uMS4xdi4xTDEyIDExIC40IDE2LjJsLS4xLjEtLjEuMi0uMi4xdjE4LjJjMCAuMy4yLjUuNC43WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1nZWFyKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQzXCIgaGVpZ2h0PVwiNDNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0zMS41IDI0LjFjLS40IDAtLjcuMy0uNy43VjI2aC03LjFjLS40IDAtLjcuMy0uNy43IDAgLjMuMy42LjcuNmg3LjhjLjMgMCAuNi0uMy42LS42di0yYzAtLjMtLjMtLjYtLjYtLjZabTcuOSAwYy0uNCAwLS43LjMtLjcuN3Y1LjRIMzdjLS40IDAtLjcuMy0uNy43IDAgLjMuMy42LjcuNmgyLjVjLjQgMCAuNi0uMy42LS42di02LjFjMC0uNC0uMi0uNy0uNi0uN1ptLTE3LTE4LjdhMSAxIDAgMCAxLTEtMWMwLS42LjQtMSAxLTFIMjVjLjUgMCAxIC40IDEgMSAwIC41LS41IDEtMSAxaC0yLjZabS42IDE1LjljMCAuMy4zLjYuNy42LjMgMCAuNi0uMy42LS42VjYuN2guN2MxLjIgMCAyLjMtMSAyLjMtMi4zQzI3LjMgMyAyNi4zIDIgMjUgMmgtLjdWLjdjMC0uNC0uMy0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN1YyaC0uNkMyMSAyIDIwIDMgMjAgNC40YzAgMS4yIDEgMi4zIDIuMyAyLjNoLjZ2MTQuNlptNy4yLTYuMmgyLjZjLjYgMCAxIC41IDEgMXMtLjQgMS0xIDFoLTIuNmExIDEgMCAwIDEtMS0xYzAtLjUuNS0xIDEtMVptMCAzLjNoLjd2Mi45YzAgLjMuMy42LjYuNi40IDAgLjctLjMuNy0uNnYtM2guNmEyLjMgMi4zIDAgMSAwIDAtNC41aC0uNlYuN2MwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43djEzLjFoLS43Yy0xLjIgMC0yLjMgMS0yLjMgMi4zIDAgMS4zIDEgMi4zIDIuMyAyLjNabTEwLjUtOS4xaC0yLjZhMSAxIDAgMCAxLTEtMWMwLS41LjQtMSAxLTFoMi42Yy41IDAgMSAuNSAxIDFzLS41IDEtMSAxWm0wLTMuM0g0MFYuN2MwLS40LS4yLS43LS42LS43LS40IDAtLjcuMy0uNy43VjZoLS42Yy0xLjMgMC0yLjMgMS0yLjMgMi4zIDAgMS4zIDEgMi4zIDIuMyAyLjNoLjZ2MTAuN2MwIC4zLjMuNi43LjYuNCAwIC42LS4zLjYtLjZWMTAuNmguN2EyLjMgMi4zIDAgMSAwIDAtNC42Wk0zLjcgMTFhMi40IDIuNCAwIDEgMSAwIDQuOGMtMS4zIDAtMi40LTEtMi40LTIuNCAwLTEuMyAxLTIuNCAyLjQtMi40Wm0yLjggMGg2YTIuNCAyLjQgMCAxIDEgMCA0LjhoLTZjLjYtLjYgMS0xLjUgMS0yLjQgMC0uOS0uNC0xLjctMS0yLjRabS0yLjggNi4xaDguOGMyIDAgMy43LTEuNyAzLjctMy43cy0xLjctMy43LTMuNy0zLjdIMy43Yy0yIDAtMy43IDEuNy0zLjcgMy43czEuNyAzLjcgMy43IDMuN1ptMy0xNC4xSDEuNGMuMy0xIDEuMi0xLjggMi4zLTEuOGg2YTMuNiAzLjYgMCAwIDAgMCA0LjhoLTZjLTEgMC0yLS43LTIuMy0xLjhoNS4zYy40IDAgLjctLjIuNy0uNiAwLS40LS4zLS42LS43LS42Wm01LjgtMS44YTIuNCAyLjQgMCAxIDEgMCA0LjggMi40IDIuNCAwIDEgMSAwLTQuOFpNMy43IDcuNGg4LjhjMiAwIDMuNy0xLjcgMy43LTMuN1MxNC41IDAgMTIuNSAwSDMuN0MxLjcgMCAwIDEuNyAwIDMuN3MxLjcgMy43IDMuNyAzLjdabTI2LjEgMjkuN2ExIDEgMCAwIDEtMS0xYzAtLjUuNS0xIDEtMSAuNiAwIDEgLjUgMSAxcy0uNCAxLTEgMVptMC0zLjNhMi4zIDIuMyAwIDAgMCAwIDQuNmMxLjMgMCAyLjMtMSAyLjMtMi4zIDAtMS4zLTEtMi4zLTIuMy0yLjNabTUuNiAyLjctMS42LjNjLS4yIDAtLjQuMi0uNS41bC0uMi40di43bDEgMS4zLS42LjctMS40LTFhLjcuNyAwIDAgMC0uNiAwbC0uNS4xYy0uMi4xLS40LjMtLjQuNWwtLjMgMS43aC0uOWwtLjMtMS43YzAtLjItLjItLjQtLjQtLjVhMyAzIDAgMCAxLS41LS4yLjcuNyAwIDAgMC0uNiAwbC0xLjQgMS0uNi0uNiAxLTEuM3YtLjdsLS4yLS40YzAtLjMtLjMtLjUtLjUtLjVsLTEuNy0uM3YtLjhsMS43LS4zYy4yIDAgLjQtLjIuNS0uNGwuMi0uNXYtLjdsLTEtMS4zLjYtLjcgMS40IDFjLjIuMi40LjIuNiAwbC41LS4xYy4yIDAgLjQtLjMuNC0uNWwuMy0xLjdoLjlsLjMgMS43YzAgLjIuMi40LjQuNWwuNS4yaC42bDEuNC0xIC42LjYtMSAxLjN2LjdsLjIuNWMwIC4yLjMuNC41LjRsMS42LjN2LjhabS43LTItMS42LS4zIDEtMS4zYy4xLS4zLjEtLjYgMC0uOC0uNS0uNi0xLTEuMi0xLjYtMS42YS42LjYgMCAwIDAtLjggMGwtMS4zIDEtLjMtMS42YzAtLjMtLjMtLjYtLjUtLjZoLTIuM2MtLjMgMC0uNS4zLS41LjZsLS4zIDEuNi0xLjMtMWEuNi42IDAgMCAwLS44IDBsLTEuNiAxLjZjLS4xLjItLjEuNSAwIC44bDEgMS4zLTEuNy4zYy0uMiAwLS40LjItLjUuNWE2LjMgNi4zIDAgMCAwIDAgMi4yYzAgLjMuMy41LjUuNmwxLjcuMi0xIDEuNHYuN2E3IDcgMCAwIDAgMS42IDEuNmMuMi4yLjUuMi44IDBsMS4zLTEgLjMgMS43YzAgLjIuMi41LjUuNWE3LjMgNy4zIDAgMCAwIDIuMyAwYy4yIDAgLjUtLjMuNS0uNWwuMy0xLjcgMS4zIDFjLjIuMi42LjIuOCAwIC42LS40IDEuMS0xIDEuNi0xLjZ2LS43bC0xLTEuNCAxLjYtLjJjLjMgMCAuNS0uMy42LS42YTcuMyA3LjMgMCAwIDAgMC0yLjJjMC0uMy0uMy0uNS0uNi0uNVptLTI1LTEuMmEyLjYgMi42IDAgMCAxLTIuNi0yLjcgMi42IDIuNiAwIDAgMSA1LjIgMGMwIDEuNS0xLjEgMi43LTIuNiAyLjdabTAtNi42YTQgNCAwIDEgMCAwIDcuOSA0IDQgMCAxIDAgMC03LjhabTkuOCA1LTMuMS41Yy0uMiAwLS40LjMtLjUuNWwtLjQuOHYuN2wyIDIuNWMtLjUuNi0xIDEuMS0xLjcgMS42bC0yLjUtMS44YS43LjcgMCAwIDAtLjcgMGMtLjMgMC0uNS4yLS44LjMtLjIgMC0uNC4yLS41LjVsLS40IDNIMTBsLS41LTNjMC0uMy0uMi0uNS0uNC0uNWE4IDggMCAwIDEtLjktLjQuNy43IDAgMCAwLS42IDBMNSAzOC40bC0xLjYtMS42IDEuOS0yLjV2LS43bC0uMy0uOGMwLS4yLS4zLS40LS41LS41bC0zLjEtLjRhMTEuMSAxMS4xIDAgMCAxIDAtMi4zbDMtLjVjLjMgMCAuNS0uMi42LS40IDAtLjMuMi0uNi4zLS44VjI3bC0xLjktMi41TDUgMjNsMi42IDEuOGMuMi4yLjQuMi42IDBsLjktLjNjLjIgMCAuNC0uMy40LS41bC41LTNoMi4zbC40IDNjMCAuMi4zLjUuNS41bC44LjRoLjdsMi41LTJjLjYuNiAxLjIgMSAxLjYgMS43TDE3IDI3Yy0uMi4yLS4yLjUgMCAuNyAwIC4zLjIuNS4zLjggMCAuMi4zLjQuNS40bDMgLjVhOSA5IDAgMCAxIDAgMi4zWm0uNy0zLjQtMy4yLS41LS4xLS4yIDEuOS0yLjZjLjEtLjMuMS0uNiAwLS44YTExIDExIDAgMCAwLTIuNi0yLjUuNi42IDAgMCAwLS43IDBsLTIuNyAxLjktLjItLjItLjUtMy4xYzAtLjMtLjMtLjUtLjYtLjYtMS4yLS4yLTIuNC0uMi0zLjYgMC0uMyAwLS41LjMtLjUuNmwtLjUgMy4xLS4zLjEtMi42LTEuOGEuNy43IDAgMCAwLS44IDBjLTEgLjctMS44IDEuNS0yLjUgMi41LS4yLjItLjIuNSAwIC44TDQgMjcuNmwtLjEuMi0zLjIuNWMtLjMgMC0uNS4zLS42LjVhMTEuMyAxMS4zIDAgMCAwIDAgMy42YzAgLjMuMy41LjYuNmwzLjIuNXYuMmwtMS44IDIuNmMtLjIuMy0uMi42IDAgLjhhMTEgMTEgMCAwIDAgMi41IDIuNWMuMy4yLjYuMi44IDBMOCAzNy44aC4zbC41IDMuMmMwIC4zLjIuNS41LjZhMTEuMyAxMS4zIDAgMCAwIDMuNiAwYy4zIDAgLjUtLjMuNi0uNkwxNCAzOGwuMi0uMSAyLjcgMS44Yy4yLjIuNS4yLjcgMCAxLS43IDEuOS0xLjUgMi42LTIuNS4xLS4yLjEtLjUgMC0uOGwtMi0yLjYuMi0uMiAzLjItLjVjLjIgMCAuNS0uMy41LS42YTEwLjUgMTAuNSAwIDAgMCAwLTMuNmMwLS4yLS4zLS41LS41LS41WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1tYXAoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE4LjMgOWMwLTEuOSAxLjUtMy40IDMuMy0zLjQgMS44IDAgMy4zIDEuNSAzLjMgMy40IDAgMS44LTEuNSAzLjMtMy4zIDMuM0EzLjMgMy4zIDAgMCAxIDE4LjMgOVptOCAwYTQuNiA0LjYgMCAxIDAtOS40IDAgNC42IDQuNiAwIDAgMCA5LjMgMFptNyAzMi45LTEtOUg0MGwxLjggOWgtOC41Wm0tMS43LTE1LjdoN2wxLjEgNS41aC03LjVsLS42LTUuNVpNMTEuMiA0MS45bC42LTUuOWgxOS42bC42IDUuOUgxMS4yWm0tMS4zIDBIMS40TDIuNiAzNmg3LjlsLS42IDUuOVpNNC42IDI2LjJIMTZjLjQgMS45IDIuNyAzLjMgNS41IDMuM3M1LTEuNCA1LjUtMy4zaDMuMmwxIDguNUgyLjhsMS43LTguNVpNNi40IDE3aDYuMWwtLjggNy45SDQuOEw2LjQgMTdabTcuNCAwaDEuNWMxIDIgMi4xIDMuOCAzLjEgNS4zYTQgNCAwIDAgMC0yLjMgMi42aC0zbC43LTcuOVpNMTQgOWE3LjYgNy42IDAgMCAxIDE1LjIgMGMwIDUuMy01LjggMTMuMi03LjYgMTUuNkMxOS44IDIyIDE0IDE0LjIgMTQgOC45Wk0yNiAyNS41YzAgMS40LTIgMi43LTQuMyAyLjdzLTQuMy0xLjMtNC4zLTIuN2MwLS44LjgtMS42IDEuOS0ybDEuOSAyLjRjLjEuMi4zLjMuNS4zcy40LS4xLjUtLjNsMi0yLjVjMSAuNSAxLjggMS4zIDEuOCAyLjFabTMuNS04LjUuOCA3LjloLTMuMWMtLjMtMS4xLTEuMS0yLTIuMy0yLjYgMS0xLjUgMi4yLTMuMyAzLjEtNS4zaDEuNVptNy40IDAgMS42IDcuOWgtNi45bC0uOC03LjloNlptMS4yLS44Yy0uMS0uMy0uNC0uNS0uNy0uNWgtOC43YzEtMi4zIDEuOS00LjggMS45LTYuOGE4LjkgOC45IDAgMCAwLTE3LjggMGMwIDIgLjggNC41IDEuOSA2LjhINS45Yy0uMyAwLS42LjItLjcuNUwwIDQyLjRjMCAuMiAwIC40LjIuNmwuNS4yaDQxLjljLjEgMCAuMyAwIC40LS4yLjItLjIuMi0uNC4yLS42TDM4IDE2LjJaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLXBlb3BsZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjI0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzYuNyAyMi44Yy0xLjMgMC01LjMtLjMtNS4zLTMuOWE2IDYgMCAwIDEgMy01IDQgNCAwIDAgMCAyLjMuOGMuOCAwIDEuNi0uMyAyLjItLjcgMS44IDEgMyAzIDMgNC45IDAgMy42LTQgMy45LTUuMiAzLjltLTcuNi03Yy0uNCAwLTEuMSAwLTItLjItLjUtMS0xLjMtMi0yLjMtMi42YTQgNCAwIDAgMCAuMi00LjJDMjUuNSA4IDI2IDcuNCAyNi45IDdhMy44IDMuOCAwIDAgMCA0LjUgMGMuNy40IDEuNCAxIDEuOSAxLjgtLjQuNS0uNSAxLjEtLjUgMS45IDAgLjguMiAxLjcuNyAyLjMtMSAuNi0xLjkgMS42LTIuNCAyLjYtLjguMi0xLjUuMi0yIC4ybS03LjUgN2MtMS4yIDAtNS4yLS4zLTUuMi0zLjlhNiA2IDAgMCAxIDMtNSA0IDQgMCAwIDAgMi4yLjhjLjggMCAxLjYtLjMgMi4yLS43IDEuOCAxIDMgMyAzIDQuOSAwIDMuNi00IDMuOS01LjIgMy45bS03LjUtN2MtLjUgMC0xLjIgMC0yLS4yLS42LTEtMS40LTItMi40LTIuNi40LS43LjctMS41LjctMi4zIDAtLjgtLjItMS40LS41LTJDMTAuNCA4IDExIDcuNSAxMS44IDdhMy43IDMuNyAwIDAgMCA0LjUgMGMuOC40IDEuNCAxIDEuOSAxLjgtLjMuNS0uNSAxLjEtLjUgMS45IDAgLjguMyAxLjYuNyAyLjMtMSAuNi0xLjggMS42LTIuNCAyLjYtLjguMi0xLjUuMi0yIC4ybS03LjUgN2MtMS4yIDAtNS4yLS4zLTUuMi0zLjlhNiA2IDAgMCAxIDMtNWMuNi41IDEuNC44IDIuMi44YTQgNCAwIDAgMCAyLjMtLjdjMS44IDEgMyAzIDMgNC45IDAgMy42LTQgMy45LTUuMyAzLjltMC0xNC42YzEuNiAwIDIuNiAxIDIuNiAyLjVTOCAxMy41IDYuNSAxMy41Yy0xLjQgMC0yLjYtMS4zLTIuNi0yLjhDNCA5LjIgNSA4LjIgNi41IDguMm03LjYtN2MxLjUgMCAyLjUgMSAyLjUgMi41IDAgMS42LTEuMSAyLjgtMi41IDIuOC0xLjUgMC0yLjYtMS4yLTIuNi0yLjggMC0xLjQgMS0yLjQgMi42LTIuNG03LjUgNi45YzEuNSAwIDIuNiAxIDIuNiAyLjVzLTEuMiAyLjgtMi42IDIuOGMtMS40IDAtMi42LTEuMy0yLjYtMi44IDAtMS41IDEtMi41IDIuNi0yLjVtNy41LTdjMS41IDAgMi42IDEgMi42IDIuNSAwIDEuNi0xLjEgMi44LTIuNiAyLjgtMS40IDAtMi42LTEuMi0yLjYtMi44IDAtMS40IDEuMS0yLjQgMi42LTIuNG03LjYgNi45YzEuNSAwIDIuNSAxIDIuNSAyLjVzLTEuMSAyLjgtMi41IDIuOGMtMS41IDAtMi42LTEuMy0yLjYtMi44IDAtMS41IDEtMi41IDIuNi0yLjVtMy4xIDQuOGE0IDQgMCAwIDAgLjgtMi4zYzAtMi4yLTEuNy0zLjgtNC0zLjhhNCA0IDAgMCAwLTIuNS45QTcuMiA3LjIgMCAwIDAgMzIuMyA2Yy41LS43LjctMS41LjctMi40QzMzIDEuNiAzMS40IDAgMjkuMSAwYy0yLjIgMC0zLjkgMS42LTMuOSAzLjcgMCAuOS4zIDEuNy44IDIuNC0uNy40LTEuNCAxLTEuOSAxLjdhNCA0IDAgMCAwLTIuNS0uOSA0IDQgMCAwIDAtMi41LjlBNyA3IDAgMCAwIDE3LjIgNmMuNS0uNy44LTEuNS44LTIuNEMxOCAxLjYgMTYuMyAwIDE0IDBjLTIuMiAwLTMuOCAxLjYtMy44IDMuNyAwIC45LjIgMS43LjcgMi40YTcgNyAwIDAgMC0xLjggMS43IDQgNCAwIDAgMC0yLjYtLjljLTIuMiAwLTMuOSAxLjYtMy45IDMuOCAwIC44LjMgMS42LjggMi4zQTcuNCA3LjQgMCAwIDAgMCAxOC45QzAgMjIuMSAyLjUgMjQgNi41IDI0czYuNS0yIDYuNS01LjFhNiA2IDAgMCAwLS4zLTIgOS42IDkuNiAwIDAgMCAyLjcgMGwtLjMgMmMwIDMuMiAyLjUgNS4xIDYuNSA1LjFzNi41LTIgNi41LTUuMWwtLjMtMmE3LjMgNy4zIDAgMCAwIDIuNyAwYy0uMi43LS40IDEuNC0uNCAyIDAgMy4yIDIuNSA1LjEgNi42IDUuMSA0IDAgNi41LTIgNi41LTUuMSAwLTIuMi0xLjMtNC42LTMuNC01LjlcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtbWVkYWwoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTIwIDE3LjRjLS4xLjItLjIuNC0uMS42bC42IDMuOC0zLjQtMS44YS43LjcgMCAwIDAtLjYgMGwtMy40IDEuOC43LTMuOGMwLS4yIDAtLjQtLjItLjZsLTIuOC0yLjcgMy44LS41Yy4yIDAgLjQtLjIuNS0uNGwxLjctMy40IDEuNyAzLjRjLjEuMi4zLjQuNS40bDMuOC41LTIuOCAyLjdabS0yLjYtOC44YS43LjcgMCAwIDAtLjYtLjNjLS4yIDAtLjUuMS0uNi4zTDE0LjEgMTNsLTQuOC44Yy0uMiAwLS40LjEtLjUuNGwuMS43IDMuNSAzLjMtLjggNC43YzAgLjMgMCAuNi4zLjcuMi4xLjQuMi43IDBsNC4yLTIuMiA0LjMgMi4zaC4zbC40LS4xYy4yLS4xLjMtLjQuMi0uN2wtLjgtNC43IDMuNS0zLjNjLjItLjIuMi0uNS4xLS43IDAtLjMtLjItLjQtLjUtLjRsLTQuOC0uOC0yLjEtNC4zWm0tLjYgMTguMmMtNS42IDAtMTAuMS00LjYtMTAuMS0xMC4xYTEwLjEgMTAuMSAwIDAgMSAyMC4yIDBjMCA1LjUtNC41IDEwLTEwLjEgMTBabTAtMjEuNWExMS40IDExLjQgMCAxIDAgMCAyMi44IDExLjQgMTEuNCAwIDAgMCAwLTIyLjhabTE0LjMgMTcuMXYuM2wtLjIuMS0yLjEuOGMtLjYuMy0xIC45LTEgMS42djIuNWgtMi42Yy0uNyAwLTEuMy40LTEuNSAxTDIzIDMxbC0uMi4xaC0uMmwtMi0xYy0uNy0uMi0xLjQgMC0yIC40TDE3IDMyLjFsLS4yLjFoLS4yTDE1IDMwLjNhMS42IDEuNiAwIDAgMC0xLjgtLjNsLTIuMSAxaC0uMmwtLjItLjItLjgtMi4yYy0uMi0uNi0uOS0xLTEuNS0xSDUuOWwtLjEtLjJ2LTIuM2MwLS43LS40LTEuMy0xLTEuNmwtMi4xLS44LS4yLS4xdi0uM2wxLTJjLjItLjcgMC0xLjQtLjQtMS45TDEuNCAxN3YtLjRMMy4xIDE1Yy41LS41LjYtMS4yLjMtMS44bC0xLTIuMXYtLjNsLjMtLjEgMi4xLS44Yy42LS4zIDEtLjkgMS0xLjZWNS44aDIuNmMuNiAwIDEuMy0uNCAxLjUtMWwuOC0yLjIuMi0uMWguMmwyLjEgMWMuNi4yIDEuMyAwIDEuOC0uNWwxLjYtMS42LjItLjFoLjJMMTguNiAzYy41LjUgMS4yLjcgMS44LjRsMi4xLTFoLjJsLjIuMi44IDIuMmMuMi42LjkgMSAxLjUgMUgyNy44djIuNWMwIC43LjQgMS4zIDEgMS42bDIuMS44YS4zLjMgMCAwIDEgLjIuNGwtMSAyYy0uMi43IDAgMS40LjQgMS45bDEuNyAxLjZ2LjRsLTEuNyAxLjVjLS41LjUtLjYgMS4yLS4zIDEuOGwxIDIuMVptLTUuNCAxOS00LjUtMi4yVjMybC44LjNjLjQuMi44LjIgMS4yIDAgLjQtLjEuOC0uNCAxLS45bC43LTIuMS4zLS4yaC41djEyLjVabS01LjktMi44LTIuNi0xLjRoLS42bC0yLjcgMS40di03LjNoLjFsMS42IDEuN2ExLjYgMS42IDAgMCAwIDIuNCAwbDEuNi0xLjdoLjJ2Ny4zWm0tNy4yLjZMOCA0MS41VjI5aC40Yy4xIDAgLjIgMCAuMy4ybC44IDIuMWMuMS41LjUuOC45IDFoMS4ybDEtLjV2Ny40Wk0zMy4xIDE4Yy4zLS4zLjUtLjcuNS0xLjEgMC0uNS0uMi0uOS0uNS0xLjJMMzEuNCAxNHYtLjNsLjktMi4xYy4yLS40LjItLjkgMC0xLjNzLS41LS43LS45LS44bC0yLjEtLjlhLjMuMyAwIDAgMS0uMi0uMlY2YzAtLjUtLjEtLjktLjQtMS4yLS4zLS4zLS44LS41LTEuMi0uNWwtMi4zLjFjLS4xIDAtLjIgMC0uMy0uMmwtLjgtMi4xYTEuNiAxLjYgMCAwIDAtMi4xLTFsLTIuMiAxaC0uMkwxOCAuNWMtLjYtLjctMS44LS43LTIuNCAwTDE0IDIuMmgtLjJsLTIuMi0xaC0xLjJjLS40LjItLjcuNi0uOSAxbC0uOCAyLjEtLjMuMkg2LjFjLS41IDAtLjkgMC0xLjIuNC0uMy4zLS41LjctLjQgMS4ydjIuM2MwIC4xIDAgLjItLjIuMmwtMi4xLjljLS40LjEtLjguNC0xIC44bC4xIDEuMyAxIDItLjEuNC0xLjcgMS42Yy0uMy4zLS41LjctLjUgMS4yIDAgLjQuMi44LjUgMWwxLjcgMS43di4zbC0uOSAyLjFhMS42IDEuNiAwIDAgMCAuOSAyLjFsMi4xLjljLjIgMCAuMi4xLjIuMnYyLjNjMCAuNS4xIDEgLjQgMS4yLjMuMy44LjUgMS4yLjVoLjZ2MTMuNWMwIC4yLjEuNC4zLjVoLjdsNi0zIDMuMi0xLjVMMjYgNDNoLjZjLjItLjEuNC0uMy40LS41VjI5aC40Yy41IDAgLjktLjIgMS4yLS41LjMtLjMuNS0uNy41LTEuMmwtLjEtMi4zczAtLjIuMi0uMmwyLjEtLjljLjQtLjEuNy0uNCAxLS44LjEtLjQgMC0uOS0uMS0xLjNsLTEtMi4xLjEtLjMgMS43LTEuNlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtZW1wbG95ZXJzKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ4XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk03LjMgMTQuNXY2LjFjMCAuNC4zLjcuNy43LjQgMCAuNy0uMy43LS43di02YzAtLjUtLjMtLjctLjctLjctLjQgMC0uNy4yLS43LjZaTTggMy4zYzEuMiAwIDIuMiAxIDIuMiAyLjEgMCAxLjItMSAyLjItMi4yIDIuMi0xLjIgMC0yLjItMS0yLjItMi4yIDAtMS4yIDEtMi4xIDIuMi0yLjFabTAgNS42YTMuNSAzLjUgMCAxIDAgMC03QzYgMiA0LjQgMy42IDQuNCA1LjUgNC40IDcuNCA2IDkgOCA5Wm0zMS41IDUuNnY2LjFjMCAuNC4zLjcuNy43LjMgMCAuNi0uMy42LS43di02YzAtLjUtLjMtLjctLjYtLjctLjQgMC0uNy4yLS43LjZabTQuNy0uNmMtLjMgMC0uNi4yLS42LjZWMjNoLTd2LTguNWMwLS40LS4yLS42LS42LS42LS4zIDAtLjYuMi0uNi42djguOGMwIC41LS41IDEtMSAxYTEgMSAwIDAgMS0xLTFWMTRjMC0xLjUgMS4yLTIuNiAyLjYtMi42aDMuNXYuNmMwIC4zLjMuNi43LjYuMyAwIC42LS4zLjYtLjZ2LS42aDMuNGMxLjQgMCAyLjYgMS4xIDIuNiAyLjZ2OS4zYzAgLjUtLjQgMS0xIDFhMSAxIDAgMCAxLTEtMXYtOC44YzAtLjQtLjItLjYtLjYtLjZabS0uNyAyMmMwIC44LS42IDEuNC0xLjQgMS40LS44IDAtMS40LS42LTEuNC0xLjN2LTkuNmMwLS40LS4zLS43LS42LS43LS40IDAtLjcuMy0uNy43VjM2YzAgLjctLjYgMS4zLTEuNCAxLjMtLjcgMC0xLjMtLjYtMS4zLTEuM1YyNC4zaDYuOFYzNlptLTE0IDEuNHYtMTBjLjQuMy44LjQgMS4zLjQgMS41IDAgMi42LTEuMSAyLjYtMi41LjMuMS42LjQgMSAuNGwxLS4yVjM2YzAgLjUuMSAxIC40IDEuM2gtNi4zWm0tLjYtMjMuMmMtLjMgMC0uNi4zLS42LjdWMjVoLTMuNXYtOWwzLjMtNWguOGMxLjggMCAzLjIgMS40IDMuMiAzdjExLjJjMCAuNi0uNiAxLjItMS4zIDEuMi0uNiAwLTEuMi0uNS0xLjItMS4yVjE0LjhjMC0uNC0uMy0uNy0uNy0uN1ptLS43IDI2YzAgMS0uOCAxLjgtMS44IDEuOHMtMS43LS44LTEuNy0xLjdWMjguOGMwLS40LS4zLS42LS43LS42LS40IDAtLjcuMi0uNy42djExLjRjMCAxLS43IDEuNy0xLjcgMS43cy0xLjctLjgtMS43LTEuN3YtMTRIMjh2MTRabS05LjctMjUuM3YxMC40YzAgLjYtLjUgMS4yLTEuMiAxLjJzLTEuMy0uNi0xLjMtMS4yVjE0YzAtMS43IDEuNS0zLjIgMy4yLTMuMmgxbDMuMiA1LjF2OWgtMy41VjE0LjhjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS43LjMtLjcuN1ptMCAyMi41aC02LjJjLjMtLjQuNC0uOC40LTEuM1YyNS4zYy4zLjIuNy4zIDEgLjMuNCAwIC43LS4zIDEtLjRhMi42IDIuNiAwIDAgMCAzLjggMi4ydjEwWk0xMi4xIDE0Yy0uNCAwLS43LjItLjcuNlYyM0g0LjV2LTguNWMwLS40LS4zLS42LS42LS42LS40IDAtLjcuMi0uNy42djguOGExIDEgMCAxIDEtMS45IDBWMTRjMC0xLjUgMS4yLTIuNiAyLjYtMi42aDMuNHYuNmMwIC4zLjMuNi43LjYuNCAwIC43LS4zLjctLjZ2LS42SDEyYzEuNCAwIDIuNSAxLjEgMi41IDIuNnY5LjNjMCAuNS0uNCAxLTEgMWExIDEgMCAwIDEtLjktMXYtOC44YzAtLjQtLjMtLjYtLjYtLjZabS0uOCAyMmMwIC44LS42IDEuNC0xLjQgMS40LS43IDAtMS4zLS42LTEuMy0xLjN2LTkuNmMwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43VjM2YzAgLjctLjYgMS4zLTEuNCAxLjMtLjggMC0xLjQtLjYtMS40LTEuM1YyNC4zaDYuOFYzNlptMTUuMS0yNUwyNCAxNC42IDIxLjYgMTFoNC44Wm0xOC4zIDE0LjRjLjMuMi42LjMgMSAuMyAxLjMgMCAyLjMtMSAyLjMtMi4zVjE0YzAtMi4yLTEuNy00LTMuOS00SDM2Yy0xLjYgMC0yLjcgMS4yLTMuMyAyLjUtLjYtMS42LTItMi44LTMuOC0yLjhoLTkuN2MtMS44IDAtMyAxLjItMy44IDIuNy0uNi0xLjMtMS43LTIuMy0zLjItMi4zSDMuOUEzLjkgMy45IDAgMCAwIDAgMTR2OS4zYzAgMS4yIDEgMi4zIDIuMyAyLjNsLjktLjJWMzZjMCAuNS4yIDEgLjQgMS4zSDEuM2MtLjMgMC0uNi4zLS42LjcgMCAuMy4zLjYuNi42aDE3LjF2MS42YzAgLjYuMiAxLjIuNiAxLjdoLTdjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gyNC4yYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC03LjRjLjQtLjUuNi0xLjEuNi0xLjd2LTEuNmgxNy4zYy4zIDAgLjYtLjMuNi0uNiAwLS40LS4zLS43LS42LS43aC0yLjRjLjItLjQuNC0uOC40LTEuM1YyNS4zWk00MCAzLjNjMS4yIDAgMi4xIDEgMi4xIDIuMSAwIDEuMi0xIDIuMi0yLjEgMi4yLTEuMiAwLTIuMi0xLTIuMi0yLjIgMC0xLjIgMS0yLjEgMi4yLTIuMVptMCA1LjZhMy41IDMuNSAwIDEgMCAwLTcgMy41IDMuNSAwIDEgMCAwIDdaTTIzLjkgMS4zYTIuNyAyLjcgMCAxIDEgMCA1LjMgMi43IDIuNyAwIDEgMSAwLTUuM1ptMCA2LjdhNCA0IDAgMCAwIDQtNCA0IDQgMCAwIDAtOCAwIDQgNCAwIDAgMCA0IDRaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLW1hYygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNOC41IDEzLjdhLjYuNiAwIDEgMCAwLTEuM2gtM2MtLjMgMC0uNi4zLS42LjcgMCAuMy4zLjYuNi42aDNabTIuNi0uNmMwIC4zLjMuNi43LjZIMThjLjQgMCAuNy0uMy43LS42IDAtLjQtLjMtLjctLjctLjdoLTYuMmMtLjQgMC0uNy4zLS43LjdabTEuNy0zLjRjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZINS41Yy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoNy4zWk0yNC42IDljMC0uMy0uMy0uNi0uNy0uNkgxNmMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43SDI0Yy40IDAgLjctLjMuNy0uN1pNMTYgNS43Yy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42SDUuNWMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDEwLjZabTcuOCAwYy40IDAgLjctLjMuNy0uNyAwLS4zLS4zLS42LS43LS42aC00LjZjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2g0LjZabTEwLjQgNS0xLjUuN2gtLjFsLTQuNCAzLjgtNC4yLTEuMmgtLjVMMTkgMTYuNmwtNC4zIDEuMi00LjMtMi41YS43LjcgMCAwIDAtLjguMWwtNC42IDRjLS4zLjItLjMuNiAwIC45bC40LjJjLjIgMCAuMyAwIC41LS4ybDQuMi0zLjYgNC4yIDIuNGguNWw0LjYtMS4zaC4xbDQuNC0yLjUgNC4zIDEuM2MuMiAwIC41IDAgLjYtLjJsNC41LTMuOSAxLjQtLjUuNSAxLjIgMi40LTMuMi00LS40LjYgMS4yWm03LjYgMTguNWgtMy42VjE0YzAtLjMtLjMtLjYtLjYtLjYtLjQgMC0uNy4zLS43LjZ2MTUuM2gtMy4zVjE2YzAtLjMtLjItLjYtLjYtLjYtLjQgMC0uNy4zLS43LjZ2MTMuM2gtMy4zdi05LjRjMC0uMy0uMy0uNi0uNi0uNi0uNCAwLS43LjMtLjcuNnY5LjRoLTMuMlYxOC41YzAtLjMtLjMtLjYtLjctLjYtLjQgMC0uNi4zLS42LjZ2MTAuN0gyMHYtOGMwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43djhoLTMuM3YtNi44YzAtLjMtLjMtLjYtLjctLjYtLjMgMC0uNi4zLS42LjZ2Ni44aC0zLjN2LTkuNGMwLS4zLS4zLS42LS43LS42LS4zIDAtLjYuMy0uNi42djkuNEg2LjJ2LTUuNGMwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43djUuNEgxLjN2LTI2YzAtMSAxLTEuOSAyLTEuOWgzNi42YzEuMSAwIDIgLjkgMiAydjI2Wm0wIDNjMCAxLS45IDItMiAySDMuM2MtMSAwLTItMS0yLTJ2LTEuN0g0MnYxLjdaTTE4IDM4LjloN3YtMy41aC03VjM5Wm05LjIgMS4zYzEuMSAwIDIgLjcgMi4zIDEuN2gtMTZjLjMtMSAxLjItMS43IDIuMy0xLjdoMTEuNFpNNDAgMEgzLjNBMy4zIDMuMyAwIDAgMCAwIDMuM3YyOC45YzAgMS44IDEuNSAzLjIgMy4zIDMuMmgxMy41VjM5aC0xYy0yIDAtMy42IDEuNy0zLjYgMy42IDAgLjQuMy43LjcuN2gxNy40Yy40IDAgLjctLjMuNy0uNyAwLTItMS42LTMuNi0zLjctMy42aC0uOXYtMy41SDQwYzEuOCAwIDMuMy0xLjQgMy4zLTMuMnYtMjljMC0xLjctMS41LTMuMi0zLjMtMy4yWlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1jYWxlbmRhcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0NFwiIGhlaWdodD1cIjM5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjMuOCAzMS4xaC00LjR2LTQuNEgyM0wyMiAyOC42bC0uNi0uOGEuNy43IDAgMCAwLTEtLjFjLS4yLjItLjMuNiAwIC45bDEgMS41LjYuM2MuMiAwIC40LS4xLjUtLjNsMS40LTIuMVYzMVptMS43LTYuOGEuNi42IDAgMCAwLTEgLjJsLS41IDFoLTUuM2MtLjQgMC0uNy4yLS43LjZ2NS43YzAgLjQuMy42LjcuNmg1LjhjLjQgMCAuNy0uMi43LS42VjI2bC41LS45Yy4yLS4zLjEtLjctLjItLjlabTUgNi44SDM1di00LjRoLTQuNXY0LjRabS0uNy01LjdjLS4zIDAtLjYuMy0uNi43djUuN2MwIC40LjMuNi42LjZoNS44Yy40IDAgLjctLjIuNy0uNlYyNmMwLS40LS4zLS43LS43LS43aC01LjhaTTguMiAzMS4xaDQuNXYtNC40SDguMnY0LjRabS0uNi01LjdjLS40IDAtLjcuMy0uNy43djUuN2MwIC40LjMuNi43LjZoNS44Yy4zIDAgLjYtLjIuNi0uNlYyNmMwLS40LS4zLS43LS42LS43SDcuNlptMjIuOS02SDM1VjE1aC00LjV2NC41Wm0tLjctNS43Yy0uMyAwLS42LjMtLjYuN1YyMGMwIC40LjMuNy42LjdoNS44Yy40IDAgLjctLjMuNy0uN3YtNS43YzAtLjQtLjMtLjctLjctLjdoLTUuOFptLTEwLjQgNS44aDQuNFYxNWgtNC40djQuNVptNS4xIDEuM2MuNCAwIC43LS4zLjctLjd2LTUuN2MwLS40LS4zLS43LS43LS43aC01LjhjLS40IDAtLjcuMy0uNy43VjIwYzAgLjQuMy43LjcuN2g1LjhaTTE1LjQgNy43Yy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoMmMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNmgtMlptMjEgMGMtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNi43aDJhLjYuNiAwIDAgMCAwLTEuM2gtMlptLTEwLjUgMGMtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aDJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjctLjZoLTJaTTMzIDljLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZoLTJjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2gyWk0xMiA5YS42LjYgMCAwIDAgMC0xLjNoLTJjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gyWm0xMC41IDBjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZoLTJjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gyWk02LjkgNy43aC0yYy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMmMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNlptMzUgMGgtLjNjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2guM3YyNi44YzAgLjctLjYgMS4zLTEuMyAxLjNoLTM4Yy0uNyAwLTEuMy0uNi0xLjMtMS4zVjloLjNjLjQgMCAuNy0uMy43LS43IDAtLjMtLjMtLjYtLjctLjZoLS4zVjQuNWMwLS43LjYtMS4zIDEuMy0xLjNoMi44djEuMmMwIC40LjMuNy42LjcuNCAwIC43LS4zLjctLjdWMy4yaDQuOXYxLjJjMCAuNC4yLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMmg0Ljh2MS4yYzAgLjQuMy43LjcuNy4zIDAgLjYtLjMuNi0uN1YzLjJIMjR2MS4yYzAgLjQuMy43LjYuNy40IDAgLjctLjMuNy0uN1YzLjJIMzB2MS4yYzAgLjQuMy43LjcuNy4zIDAgLjYtLjMuNi0uN1YzLjJoNC45djEuMmMwIC40LjMuNy42LjcuNCAwIC43LS4zLjctLjdWMy4yaDNjLjggMCAxLjQuNiAxLjQgMS4zdjMuMlptLTEuMy01LjhoLTMuMVYuN2MwLS40LS4zLS43LS43LS43LS4zIDAtLjYuMy0uNi43djEuMmgtNC45Vi43YS42LjYgMCAxIDAtMS4zIDB2MS4yaC00LjhWLjdjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3YxLjJIMTlWLjdjMC0uNC0uMy0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN3YxLjJIMTNWLjdjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS42LjMtLjYuN3YxLjJINi43Vi43QzYuNy4zIDYuNCAwIDYgMGMtLjMgMC0uNi4zLS42Ljd2MS4ySDIuNkEyLjYgMi42IDAgMCAwIDAgNC41djMxLjNjMCAxLjQgMS4yIDIuNiAyLjYgMi42aDM4YzEuNCAwIDIuNi0xLjIgMi42LTIuNlY0LjVjMC0xLjQtMS4yLTIuNi0yLjYtMi42WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1waG9uZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIyOFwiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjUuOCAzNy44YTQgNCAwIDAgMS00IDMuOUg1LjNhNCA0IDAgMCAxLTQtNFY1LjNhNCA0IDAgMCAxIDQtNGgxNi41YTQgNCAwIDAgMSA0IDR2MzIuNlpNMjEuOCAwSDUuM0MyLjMgMCAwIDIuMyAwIDUuMnYzMi42QzAgNDAuNyAyLjQgNDMgNS4zIDQzaDE2LjVjMyAwIDUuMy0yLjMgNS4zLTUuMlY1LjJDMjcgMi4zIDI0LjcgMCAyMS44IDBaTTExLjIgMzguNGMtLjMgMC0uNi4zLS42LjcgMCAuNC4zLjcuNi43aDQuNmMuNCAwIC43LS4zLjctLjcgMC0uNC0uMy0uNy0uNy0uN2gtNC42Wm00LjYtMzMuOGMuNCAwIC43LS4zLjctLjcgMC0uNC0uMy0uNy0uNy0uN2gtNC42Yy0uMyAwLS42LjMtLjYuNyAwIC40LjMuNy42LjdoNC42Wk00IDYuNmMtLjQgMC0uNy4yLS43LjYgMCAuMy4zLjYuNy42SDIzYy40IDAgLjctLjMuNy0uNiAwLS40LS4zLS43LS43LS43SDRabTAgMjguNmMtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43SDIzYy40IDAgLjctLjMuNy0uNyAwLS4zLS4zLS42LS43LS42SDRaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWxvY2F0aW9uKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjI5XCIgaGVpZ2h0PVwiNDNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk01LjUgMTQuNGE4LjggOC44IDAgMCAxIDE3LjcgMCA4LjggOC44IDAgMCAxLTE3LjcgMG0xOSAwYTEwLjEgMTAuMSAwIDAgMC0yMC4zIDAgMTAuMSAxMC4xIDAgMCAwIDIwLjMgME0xNC4zIDQxLjdjLTQuOCAwLTgtMS45LTgtMy42IDAtMS4xIDEuNi0yLjQgNC4yLTMgMS44IDIgMy4yIDMuNCAzLjQgMy41bC40LjJjLjIgMCAuMyAwIC41LS4ybDMuNC0zLjVjMi42LjYgNC4zIDEuOSA0LjMgMyAwIDEuNy0zLjQgMy42LTguMiAzLjZtLTEzLTI3LjRhMTMgMTMgMCAwIDEgMjYgMGMwIDkuMy0xMC42IDIwLjYtMTMgMjMtMi4zLTIuNC0xMy0xMy43LTEzLTIzTTE5LjEgMzRjNC00LjkgOS42LTEyLjcgOS42LTE5LjdhMTQuMyAxNC4zIDAgMCAwLTI4LjcgMEMwIDIxLjMgNS41IDI5IDkuNiAzNGMtMi45LjgtNC43IDIuMy00LjcgNC4xQzQuOSA0MSA5IDQzIDE0LjMgNDNjNS4zIDAgOS41LTIuMSA5LjUtNC45IDAtMS44LTEuOS0zLjMtNC43LTQuMVwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1yaWdodCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzM1wiIGhlaWdodD1cIjMzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIuMyA5LjZjLS4yLS4zLS4xLS41IDAtLjcuMi0uMy41LS4yLjcgMGw2LjkgNy40di43TDEzIDI0LjZjLS4yLjEtLjUuMi0uNyAwLS4xLS4yLS4yLS41IDAtLjdsNi41LTcuMi02LjUtNy4xWlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1sZWZ0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMzXCIgaGVpZ2h0PVwiMzNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xOS42IDguN2MuMS0uMi41LS4zLjcgMCAuMS4yLjIuNCAwIC43bC02LjUgNyA2LjUgNy4yYy4yLjMuMS42IDAgLjgtLjIuMi0uNi4xLS43IDBsLTYuOS03LjZWMTZsNi45LTcuNFpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtZG93bmxvYWQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzBcIiBoZWlnaHQ9XCIyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTI4Ljk3NiAyNUguOTkxYS45OTEuOTkxIDAgMSAwIDAgMS45ODNoMjcuOTg1YS45OTEuOTkxIDAgMSAwIDAtMS45ODNabS0xNC41Ny0xLjI3Yy4zNDguMzUuODU2LjM1IDEuMzc4IDBsNi41LTYuNjU2Yy4zNDgtLjM1Ny4zNDgtMS4wODcgMC0xLjQ0MS0uMzQ2LS4zMy0xLjA0Ni0uMzMtMS4zNzUgMGwtNC43NzcgNC44OTdWMS4yMjRBMS4yIDEuMiAwIDAgMCAxNC45MDIgMGMtLjQ5NiAwLTEuMDYzLjUyNi0xLjA2MyAxLjIyNHYxOS4xODhsLTQuNzE4LTQuNzhjLS4zNDktLjMyOC0xLjA4NC0uMzI4LTEuNDM3IDAtLjM0Ny4zNTUtLjM0NyAxLjA4NSAwIDEuNDQybDYuNzIyIDYuNjU2WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtYWlyYnVzKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjIzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yNy42IDIyLjRIMzNWLjdoLTUuNHYyMS43Wk01NC44IDcuOGMwLTcuNC04LjItNy0xMC41LTdsLTktLjF2MjEuN2g1LjJWNS4zaDZjMS43IDAgMy4xLjggMyAyLjYgMCAxLjctMS4xIDIuNS0yLjggMi41aC00LjNsNi42IDEyaDUuNEw1MCAxNC41YzMuMy0xLjMgNC45LTMgNC45LTYuN1ptNTUuOCAxYy0yLjItLjUtNC0xLjEtNC4yLTIuMi0uMy0xLjQgMS43LTEuOSAzLTIgMi43LS40IDUuNi43IDggMS44bDEuNi00LjJDMTE3IDEgMTEyIDAgMTA5LjYgMGMtNC4xLjMtOSAyLjMtOC43IDcuMy4yIDIuNiAyIDQuNyA2LjYgNiAxLjQuMiA3IC43IDYuOCAzLS4yIDEuNS0yLjUgMS44LTUuNCAxLjYtMy43LS42LTUuNC0xLjQtNy0ybC0xLjUgNC4xYzMuMyAxLjkgNi44IDIuNyAxMC41IDIuOCA4LS4zIDguOC00LjMgOS4xLTYuNyAwLTQuMy0zLjgtNi4zLTkuNC03LjNaTTc0IDExLjJjMS4zLTEgMS44LTIuMSAxLjgtNC4zIDAtMy43LTIuOC02LjItNi41LTYuMkg1Ni44djIxLjdoMTEuN2M0LjIgMCA4LjEtMS43IDguMS02LjUgMC0yLTEtMy41LTIuNy00LjdabS0xMi01LjloN2MxLjMgMCAyLjMuMiAyLjQgMS44IDAgMS40LTEgMS44LTIuMiAxLjhINjJWNS4zWm05LjkgMTAuM2MtLjEgMS40LTEgMi4zLTIuNSAyLjNINjJ2LTQuNWg3LjRjMS4zIDAgMi41LjggMi40IDIuMlpNOTMuMyAxM2MwIDctOS42IDYuOC05LjYgMFYuNmgtNS40djExLjZjMCAyLjUuMiA1LjUgMiA3LjQgMi45IDQgMTIuNiA0LjIgMTYgLjYgMS44LTIgMi40LTQuMSAyLjQtOC42Vi43aC01LjRWMTNaXCIvPjxwYXRoIGZpbGwtcnVsZT1cIm5vbnplcm9cIiBkPVwiTTE1LjIuN2gtNC4zTDAgMjIuNGg2LjVMOC4xIDE5di0uMWg3LjV2LjEtLjFsLTIuMy00LjhoLTNsMi44LTUuOCA3IDE0LjFoNi40elwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1hcmllcygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI1OVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNNDAuNCAyMy41aDRsLTItNy40LTIgNy40Wm0xMC4xIDYuN2gtNC4xbC0xLTMuNGgtNS44bC0xIDMuNGgtNC4xbDUuMy0xNy42aDUuM2w1LjQgMTcuNlpNNjEuNyAxOGMwLTEuMy0uNS0xLjktMi4xLTEuOWgtMy4xdjUuMmgzLjFjMS43IDAgMi4xLS42IDIuMS0yVjE4Wm0tMyA2LjdoLTIuMnY1LjVoLTRWMTIuNmg3LjNjNC4zIDAgNS45IDEuNyA1LjkgNXYyLjJjMCAyLjItLjggMy42LTIuNiA0LjRsNC4zIDZoLTQuN2wtNC01LjVaTTY5LjYgMTIuNmg0djE3LjZoLTR6TTc3LjEgMzAuMlYxMi42aDExLjF2My41aC03LjF2My4zaDYuNnYzLjVoLTYuNnYzLjhoNy4xdjMuNXpNOTYuNCAzMC41Yy0yIDAtNC4yLS41LTUuNy0xLjJsLjctM2MxLjYuNSAzLjIuOCA1IC44IDIuMSAwIDIuNS0uNCAyLjUtMS45czAtMS43LTMtMi40Yy00LjItLjktNC45LTEuNy00LjktNS41IDAtMy42IDEuMy01IDYuMS01IDEuNiAwIDMuNC4yIDUuNC42bC0uNCAzLjRjLTItLjQtMy4zLS41LTUtLjUtMS43IDAtMiAuMy0yIDEuNiAwIDEuNyAwIDEuNyAyLjggMi4zIDQuNyAxLjIgNSAyLjEgNSA1LjYgMCAzLjUtMS4yIDUuMi02LjUgNS4yTTEwIDVjLS40LTMuMi41LTMuNiAyLjMtLjlsMTAuNiAxNi41YzEuOCAyLjggMS4yIDMuMi0xLjEgMUwxNS42IDE2YTIwIDIwIDAgMCAxLTUuMy05LjdMMTAuMSA1Wk0xOSAyLjJjLjUtMyAxLjUtMyAyLjIuMmwzLjQgMTMuOGMuOCAzLjEuMiAzLjQtMS40LjVsLTIuMS0zLjlhMjAuMiAyMC4yIDAgMCAxLTItMTAuNk0yOC44IDQuN2MxLjMtMS43IDEuNi0uNC45IDIuN2wtMS4yIDQuOWMtLjcgMy4xLTEuNSAzLjQtMS42LjUtLjItMi44LjctNi41IDItOC4xTTMuMSAxM2MtMS4zLTMtLjMtMy43IDIuMS0xLjZMMjUgMjguMmMyLjUgMi4xIDIuMSAyLjctLjggMS4zbC0xMi4xLTUuN2MtMy0xLjMtNi40LTQuOS03LjctNy44bC0xLjMtM1pNMS4yIDI3LjFDLS45IDI0LjctLjIgMjMuNiAzIDI0LjdsMjYuNSA5LjFjMyAxIDMgMS43LS4zIDEuM2wtMTYuOC0xLjZjLTMuMi0uMy03LjYtMi42LTkuOC01bC0xLjMtMS40Wk00MS43IDQwYzIgMCAyLjMtLjYuNy0xLjMtMS42LS44LTQuNC0xLjQtNi40LTEuNEgxMi44Yy0yIDAtMi4zIDEtLjcgMmw1LjMgMy43YTcgNyAwIDAgMCA2LjIuNmw1LTIuMmMxLjgtLjggNC44LTEuNCA2LjgtMS40aDYuM1pcIi8+PGc+PHBhdGggZD1cIk01Ni4zIDQ2LjdINTVMNTQgNDRoLTQuNmwtLjkgMi42aC0xLjRsMy43LTEwLjloMS45bDMuNiAxMC45Wm0tNC42LTkuOS0yIDZoNGwtMi02Wk01OS42IDQ1LjVoNC43djEuMmgtNlYzNS45aDEuM3pNNjcuNyA0NS41aDQuN3YxLjJoLTZWMzUuOWgxLjN6TTc2IDQ2LjdoLTEuNVYzNS45SDc2ek04Ny4xIDQ2LjdoLTEuNGwtLjktMi42aC00LjZsLS45IDIuNkg3OGwzLjctMTAuOWgxLjlMODcgNDYuN1ptLTQuNi05LjktMiA2aDRsLTItNlpNOTAuMyAzNy41djkuMkg4OVYzNS45aDJsNC43IDkuM3YtOS4zSDk3djEwLjhIOTV6TTEwMC45IDQzLjZjMCAxLjUuNiAyIDIuMyAybDIuNi0uMy4xIDEuMy0yLjcuMmMtMi43IDAtMy43LTEtMy43LTMuMXYtNC44YzAtMi4xIDEtMy4yIDMuNy0zLjIuOCAwIDIgMCAyLjcuM2wtLjEgMS4yLTIuNi0uM2MtMS43IDAtMi4zLjUtMi4zIDJ2NC43Wk0xMDguMSAzNS45aDYuNFYzN2gtNXYzLjRoNC42djEuM2gtNC42djMuN2g1djEuMmgtNi40elwiLz48L2c+PGc+PHBhdGggZD1cIm00Ny43IDU2LjctMS41LS4zLjEtLjUgMS41LjJjLjggMCAxLS4yIDEtLjggMC0uNyAwLS44LTEuMS0xLTEuMy0uMy0xLjQtLjUtMS40LTEuNiAwLTEgLjQtMS40IDEuNi0xLjRsMS40LjJ2LjZsLTEuMy0uMmMtLjkgMC0xIC4yLTEgLjggMCAuNyAwIC44IDEgMSAxLjQuNCAxLjQuNiAxLjQgMS42IDAgLjktLjIgMS40LTEuNyAxLjRaTTUyLjggNTYuNnYtMi45YzAtLjIgMC0uMy0uMy0uM3MtLjkuMS0xLjMuNHYyLjhoLS42di01LjNsLjYtLjF2MmMuNC0uMyAxLS41IDEuNS0uNS42IDAgLjguNC44IDF2M2gtLjdaTTU3LjQgNTYuNmgtLjZ2LS4zYy0uMy4zLS44LjQtMS4yLjQtLjcgMC0xLS40LTEtMS4xIDAtLjguNC0xIDEuMS0xaDF2LS43YzAtLjQtLjItLjYtLjgtLjZsLTEuMS4xLS4xLS41IDEuMi0uMmMxLjEgMCAxLjUuNSAxLjUgMS4zdjIuNlptLS43LTEuNWgtMWMtLjMgMC0uNS4xLS41LjVzMCAuNS41LjVjLjQgMCAuNy0uMSAxLS4zdi0uN1pNNjEuNSA1NS40YzAgLjgtLjMgMS4zLTEuMiAxLjNhNiA2IDAgMCAxLTEuMS0uMVY1OGwtLjcuMXYtNS40aC42di40YTIgMiAwIDAgMSAxLjMtLjVjLjcgMCAxLjEuNCAxLjEgMS4ydjEuNVptLTIuMy42IDEgLjFjLjUgMCAuNi0uMi42LS43VjU0YzAtLjQgMC0uNi0uNS0uNi0uNCAwLS44LjItMS4xLjVWNTZaTTYyLjYgNTIuMnYtMWgxLjV2MWgtMS41Wm0wIDQuNHYtMy44aDEuNXYzLjhoLTEuNVpNNjYuOCA1Ni42di0yLjljMC0uMi0uMS0uMy0uNC0uM2wtMS4yLjN2M2gtLjd2LTMuOWguNXYuM2wxLjYtLjRjLjYgMCAuOC40LjggMXYzaC0uNlpNNzEuNiA1My4ySDcxYy4yLjMuMi41LjIuOHYuMmMwIC44LS41IDEuMy0xLjQgMS4zYTMgMyAwIDAgMS0uNCAwYy0uMiAwLS4zLjItLjMuNCAwIC4xIDAgLjIuMi4ybDEuMS4xYy43IDAgMSAuMyAxIDFzLS4zIDEtMS43IDFjLS4zIDAtMSAwLTEuNC0uMmwuMS0uNSAxLjMuMmMxIDAgMS0uMiAxLS41IDAtLjQgMC0uNC0uNS0uNWgtMWMtLjYtLjEtLjgtLjQtLjgtLjcgMC0uMy4yLS42LjQtLjctLjQtLjItLjUtLjYtLjUtMVY1NGMwLS44LjQtMS4zIDEuNS0xLjNsLjYuMWgxdi40Wm0tMS43IDBjLS43IDAtMSAuMy0xIC44di4yYzAgLjYuMy44IDEgLjguNiAwIC44LS4zLjgtLjhWNTRjMC0uNS0uMi0uNy0uOC0uN1pNNzYuOCA1Ni42aC0uNXYtLjNjLS40LjMtLjguNC0xLjMuNC0uNyAwLTEtLjQtMS0xLjEgMC0uOC40LTEgMS4xLTFoMXYtLjdjMC0uNC0uMi0uNi0uOC0uNmwtMS4xLjFWNTNsMS4yLS4yYzEgMCAxLjQuNSAxLjQgMS4zdjIuNlptLS42LTEuNWgtMWMtLjQgMC0uNi4xLS42LjVzLjEuNS42LjVjLjMgMCAuNy0uMSAxLS4zdi0uN1pNODIuNiA1NS4zYzAgLjgtLjMgMS40LTEuNiAxLjQtLjQgMC0xIDAtMS40LS4ydi01LjJsLjctLjFWNTNjLjMtLjEuNy0uMyAxLjItLjMuOCAwIDEuMS41IDEuMSAxLjJ2MS40Wm0tMi4zLjhoLjdjLjggMCAxLS4zIDEtLjh2LTEuNGMwLS40LS4yLS42LS43LS42bC0xIC4zdjIuNVpNODUgNTYuMWMuNCAwIC44IDAgMS4yLS4ybC4xLjYtMS4zLjJjLTEuMSAwLTEuNS0uNi0xLjUtMS40di0xLjFjMC0uOC4zLTEuNSAxLjUtMS41IDEgMCAxLjQuNyAxLjQgMS41di44SDg0di4zYzAgLjYuMi44IDEgLjhabS0uOS0xLjdoMS43di0uM2MwLS41LS4yLS44LS44LS44LS42IDAtLjkuMy0uOS44di4zWk04OS40IDU2LjVsLS44LjJjLS42IDAtMS0uMi0xLS45di0yLjRIODd2LS42aC43di0xaC42djFoMXYuNmgtMXYyLjNjMCAuMyAwIC40LjQuNGguNnYuNFpNOTIuMyA1Ni41bC0uOC4yYy0uNyAwLTEtLjItMS0uOXYtMi40SDkwdi0uNmguNnYtMWguN3YxaDF2LjZoLTF2Mi4zYzAgLjMgMCAuNC40LjRoLjZ2LjRaTTk0LjUgNTYuMWMuNCAwIC44IDAgMS4yLS4ybC4xLjYtMS4zLjJjLTEuMiAwLTEuNS0uNi0xLjUtMS40di0xLjFjMC0uOC4zLTEuNSAxLjQtMS41IDEuMiAwIDEuNS43IDEuNSAxLjV2LjhoLTIuM3YuM2MwIC42LjIuOCAxIC44Wm0tLjktMS43aDEuNnYtLjNjMC0uNS0uMS0uOC0uOC0uOC0uNiAwLS44LjMtLjguOHYuM1pNOTguNiA1My4zbC0xIC43djIuNmgtLjd2LTMuOGguNnYuNWwxLS42LjEuNlpNMTAzIDUxLjdhNCA0IDAgMCAwLS42IDBjLS40IDAtLjUuMS0uNS41di42aDF2LjZoLTF2My4yaC0uN3YtMy4yaC0uNnYtLjZoLjZ2LS43YzAtLjYuNC0xIDEuMS0xbC44LjF2LjVaTTEwNC4zIDUyLjh2M2MwIC4yLjIuMy40LjNsMS4zLS40di0yLjloLjZ2My44aC0uNXYtLjNsLTEuNi40Yy0uNiAwLS44LS40LS44LTF2LTIuOWguNlpNMTA5LjggNTYuNWwtLjguMmMtLjYgMC0uOS0uMi0uOS0uOXYtMi40aC0uN3YtLjZoLjd2LTFoLjd2MWgxdi42aC0xdjIuM2MwIC4zIDAgLjQuMy40aC42bC4xLjRaTTExMS4zIDUyLjh2M2MwIC4yLjIuMy40LjNsMS4zLS40di0yLjloLjZ2My44aC0uNXYtLjNjLS41LjItMS4xLjQtMS42LjQtLjYgMC0uOC0uNC0uOC0xdi0yLjloLjZaTTExNi42IDUzLjNsLTEgLjd2Mi42aC0uN3YtMy44aC41di41bDEuMS0uNi4xLjZaTTExOC42IDU2LjFjLjQgMCAuOCAwIDEuMi0uMmwuMS42LTEuMy4yYy0xLjEgMC0xLjUtLjYtMS41LTEuNHYtMS4xYzAtLjguMy0xLjUgMS41LTEuNSAxLjEgMCAxLjQuNyAxLjQgMS41di44aC0yLjN2LjNjMCAuNi4yLjggMSAuOFptLS45LTEuN2gxLjd2LS4zYzAtLjUtLjItLjgtLjgtLjgtLjYgMC0uOS4zLS45Ljh2LjNaXCIvPjwvZz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1ib21iYXJkaWVyKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjE3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk0uMS4yaDYuMmMzIDAgNC4zIDEuNiA0LjMgNCAwIDEuNi0uOCAzLjItMi41IDMuNSAyIC4yIDIuOCAxLjkgMi44IDMuNiAwIDIuNy0xLjMgNC42LTQuNyA0LjZIMFYuMmguMVptNC4yIDYuMmgxYy43IDAgMS4yLS43IDEuMi0xLjUgMC0uOS0uNS0xLjctMS4zLTEuN2gtMXYzLjJabTAgNi42aDEuMmMuNyAwIDEuNC0uNyAxLjQtMS45IDAtMS4xLS43LTEuOS0xLjQtMS45SDQuM1YxM1pNMTcuOCAwYzQuMSAwIDUuNiAyLjMgNS42IDguMiAwIDYtMS41IDguMi01LjYgOC4yLTQuMiAwLTUuNi0yLjMtNS42LTguMiAwLTYgMS40LTguMiA1LjYtOC4yWm0wIDEzLjVjMS4zIDAgMS40LTEuMiAxLjQtNS4zIDAtNC4zLS4xLTUuNC0xLjQtNS40LTEuMyAwLTEuNCAxLjItMS40IDUuNCAwIDQuMS4yIDUuMyAxLjQgNS4zWk0yNC45LjJoNS44bDEuNyA5LjNMMzQgLjJoNS44djE1LjdIMzZWNC4ybC0yLjEgMTEuN2gtM0wyOC44IDQuMnYxMS43SDI1Vi4yek00MS43LjJINDhjMyAwIDQuMyAxLjYgNC4zIDQgMCAxLjYtLjcgMy4yLTIuNSAzLjUgMiAuMiAzIDEuOSAzIDMuNiAwIDIuNy0xLjQgNC42LTQuOCA0LjZoLTYuMlYuMlpNNDYgNi40aDFjLjggMCAxLjItLjcgMS4yLTEuNSAwLS45LS40LTEuNy0xLjMtMS43aC0xdjMuMlptMCA2LjZINDdjLjcgMCAxLjQtLjcgMS40LTEuOSAwLTEuMS0uNy0xLjktMS40LTEuOWgtMS4yVjEzWk01Ni43LjJoNWw0IDE1LjdoLTQuNGwtLjUtMi43aC0zLjJsLS4zIDIuN2gtNC40TDU2LjcuMlptMi42IDMuMkw1OCAxMC4xaDIuM2wtMS4xLTYuN1pNNjYuOC4yaDYuNGMzIDAgNC4yIDEuOCA0LjIgNC4yIDAgMi4xLS44IDMuNC0yLjcgMy44IDIgLjEgMi42IDEuNCAyLjYgMy41VjEzYzAgLjkgMCAyIC4yIDIuMmwuNS41di4yaC00LjRjLS4zLS44LS4zLTIuNC0uMy0zdi0xYzAtMS44LS40LTIuMy0xLjMtMi4zaC0xdjYuM2gtNC4xVi4yaC0uMVpNNzAuOSA3aC44YzEuMiAwIDEuNy0uNyAxLjctMiAwLTEuMi0uNS0xLjctMS44LTEuN2gtLjh2My43aC4xWk03OS4yLjJoNmM0LjcgMCA1IDMuOCA1IDcuOSAwIDQuMS0uMyA3LjgtNSA3LjhoLTZWLjJaTTgzLjQgMTNoLjhjMS41IDAgMS44LS43IDEuOC00LjggMC00LjMtLjMtNC45LTEuOC00LjloLS44VjEzWk05MS44LjJoNHYxNS43aC00ek05Ny43LjJoOS4zdjMuNGgtNS4zdjIuN2g0Ljl2My4yaC00Ljl2My4xaDUuNXYzLjNoLTkuNVYuMnpNMTA4LjcuMmg2LjRjMy4xIDAgNC4zIDEuOCA0LjMgNC4yIDAgMi4xLS44IDMuNC0yLjcgMy44IDIgLjEgMi42IDEuNCAyLjYgMy41VjEzYzAgLjkgMCAyIC4yIDIuMmwuNS41di4yaC00LjRjLS4zLS44LS4zLTIuNC0uMy0zdi0xYzAtMS44LS40LTIuMy0xLjMtMi4zaC0xLjF2Ni4zaC00Vi4yaC0uMlptNCA2LjdoLjljMS4yIDAgMS43LS43IDEuNy0yIDAtMS4yLS41LTEuNy0xLjgtMS43aC0uOXYzLjdoLjJaXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWRhc3NhdWx0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjQwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk0xNC44IDIxLjdzMS0uNyAxLjktLjJjMSAuNSAxIDEuNS40IDItLjUuNi0yLjYgMi40LTMuNiAzIDAgMC0uNi40LS45LS4yIDAgMC0uOS0xLjMtMS4xLTIuNC0uMi0xIC40LTEuOSAxLTIuMi41LS4zIDEuMi0uNiAyLjMgMFpNMTguNyAyNy4yczEtLjYuOC0xLjZjMC0xLTEtMS41LTEuNy0xLjItLjcuMy0zLjEgMS42LTQgMi4zIDAgMC0uNi40LS4yLjggMCAwIC45IDEuNCAxLjggMiAuOS42IDIgLjMgMi40IDAgLjUtLjUgMS0xIC45LTIuM1pNMTEgMzIuM3MtMSAuNy0yIC4yYy0uOS0uNS0uOS0xLjUtLjMtMiAuNS0uNiAyLjYtMi40IDMuNy0yLjkgMCAwIC41LS40LjguMSAwIDAgLjkgMS40IDEgMi41LjMgMS0uMyAxLjktLjkgMi4yLS41LjMtMS4zLjYtMi40IDBaTTcuMiAyNi44cy0xIC42LS45IDEuN2MuMSAxIDEgMS41IDEuOCAxLjIuNy0uMyAzLjEtMS43IDQtMi40IDAgMCAuNi0uNC4yLS45IDAgMC0xLTEuMy0xLjktMS45LS45LS42LTItLjMtMi40LjEtLjUuNC0xIDEtLjggMi4yWlwiLz48cGF0aCBkPVwibTYgMzIuNy0xLjIgMS41cy0xLjYtMi42LTQuOC00YzAgMCA5LjYtMTAuOCAxMi4yLTE0LjJDMTQuNyAxMi41IDIwLjcgNSAyMyAwYzAgMC0xLjcgMTEuMS0xLjQgMTkgLjQgNy45IDEuNSAxMS40IDEuNSAxMS40cy05LjIgMy0xMi45IDguOEg4LjFzMi43LTYgMTIuOC0xMGMwIDAtMS03LjEtMS4xLTkuOS0uMi0zIDAtMTAgLjQtMTEuNiAwIDAtMi45IDUuMi0xMCAxMy44bC03LjMgOHMyIDEuNyAzIDMuMlpNMTE1LjUgMzFsLjItMUgzMC40bC0uMiAxelwiLz48Zz48cGF0aCBkPVwiTTM0LjUgMTYuM2g0LjljMy45IDAgNC43IDIuNSAzLjUgNS43LS44IDIuMS0zLjEgNS41LTcuNiA1LjVoLTQuOWw0LjEtMTEuMlptLTEuMSA5LjRoMi4yYzMgMCA0LjUtMi40IDUtMy44IDEtMi42LS4yLTMuNy0yLjItMy43aC0yLjJsLTIuOCA3LjVaTTUwIDE2LjNoMi40bC43IDExLjJoLTIuM2wtLjItMi41aC01bC0xLjkgMi41aC0yLjFsOC4zLTExLjJabS41IDYuOS0uMS00LjktMy41IDQuOWgzLjZaTTU2LjYgMjRjLS40IDEuMy4yIDIuMSAyIDIuMSAxLjkgMCAzLS45IDMuMi0xLjcuMy0uOCAwLTEuMS0xLjEtMS4zbC0yLS4zYy0yLjYtLjQtMy0xLjctMi41LTMuMSAxLTIuNiAzLjYtMy43IDYtMy43IDMgMCA0IDEuNCAzLjMgMy43aC0yLjNjLjQtMS41LS4zLTItMS45LTItMSAwLTIuMi41LTIuNSAxLjUtLjMuOS4xIDEuMiAxIDEuNGwyLjcuNGMyLjMuNCAyLjIgMiAxLjggMy4xLS45IDIuMy0zLjIgMy43LTYuNiAzLjctMyAwLTQuMy0xLjQtMy40LTMuOGgyLjNaTTY4LjQgMjRjLS40IDEuMy4yIDIuMSAyIDIuMSAxLjkgMCAyLjktLjkgMy4yLTEuNy4zLS44IDAtMS4xLTEuMi0xLjNsLTItLjNjLTIuNS0uNC0zLTEuNy0yLjQtMy4xIDEtMi42IDMuNi0zLjcgNi0zLjcgMyAwIDQgMS40IDMuMyAzLjdINzVjLjQtMS41LS4zLTItMS45LTItMSAwLTIuMi41LTIuNSAxLjUtLjQuOSAwIDEuMiAxIDEuNGwyLjcuNGMyLjMuNCAyLjIgMiAxLjggMy4xLS45IDIuMy0zLjIgMy43LTYuNiAzLjctMyAwLTQuMy0xLjQtMy40LTMuOGgyLjNaTTgzLjggMTYuM2gyLjVsLjYgMTEuMmgtMi4zbC0uMi0yLjVoLTVsLTEuOSAyLjVoLTJsOC4zLTExLjJabS41IDYuOS0uMS00LjktMy41IDQuOWgzLjZaTTkxLjQgMTYuM2gyLjNMOTEgMjMuMWMtLjcgMS45IDAgMyAxLjggMyAxLjcgMCAzLjItMSA0LTNsMi40LTYuOGgyLjNMOTkuMSAyM2MtMSAyLjYtMi43IDQuOC03LjIgNC44LTIuNSAwLTQuMy0xLjQtMy4yLTQuM2wyLjctNy4yWk0xMDQgMTYuM2gyLjNsLTMuNSA5LjNoNS42bC0uNyAxLjhoLTcuOXpNMTIwIDE2LjNsLS43IDEuOGgtMy45bC0zLjQgOS4zaC0yLjNsMy40LTkuM2gtMy44bC42LTEuOHpcIi8+PC9nPjxnPjxwYXRoIGQ9XCJtMjYuNyAzOS4zIDMuNC01aDEuMmwuMiA1aC0xdi0xaC0ybC0uNyAxaC0xWm0zLjctMS45di0yLjFMMjkgMzcuNGgxLjRaTTQwIDM0LjNINDF2NGguMWwyLjUtNGgxbC0zLjQgNWgtMXpNNTIuNSAzOS4zaC0xbDEuNS01aDEuMXpNNjAuOSAzOS4zbDMuMy01aDEuM2wuMSA1aC0xdi0xaC0ybC0uNyAxaC0xWm0zLjYtMS45di0yLjFMNjMgMzcuNGgxLjRaTTc0LjIgMzQuM2g0bC0uMy44aC0xLjRsLTEuMyA0LjJoLTFsMS4yLTQuMkg3NHpNODYuNCAzOS4zaC0xbDEuNS01SDg4ek05Ni4zIDM2LjhjLjQtMS40IDEuNS0yLjYgMy4yLTIuNiAxLjYgMCAyIDEuMiAxLjUgMi42LS40IDEuNS0xLjUgMi43LTMuMiAyLjctMS42IDAtMi0xLjItMS41LTIuN1ptMS4xIDBjLS4zLjktLjQgMS45LjcgMS45IDEgMCAxLjUtMSAxLjgtMS45LjMtLjguNC0xLjgtLjctMS44LTEgMC0xLjUgMS0xLjggMS44Wk0xMTEgMzkuM2wtLjYtNC0xLjQgNGgtLjlsMS41LTVoMS42bC42IDRoLjFsMS4yLTRoMWwtMS42IDVIMTExelwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtbGF0ZWNvZXJlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjI3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk00LjMgMi43SDB2MjMuNmg4LjZsLjktNC4zSDQuM3pNMTUuOSAyLjdsLTUuMiAyMy42aDQuNWwxLTQuM0gyMGwxIDQuM2g0LjVMMjAuNCAyLjdoLTQuNVptMSAxNS40IDEuMi03LjIgMS4xIDcuMkgxN1pNMjMuNSA2LjdoNC40djE5LjZoNC4zVjYuN2g0LjJ2LTRIMjMuNXpNMTIwIDYuNlYyLjdoLTEwLjd2MjMuNkgxMjB2LTRoLTYuNXYtNi4xaDQuM3YtMy45aC00LjNWNi42ek03NyAzLjhhNS45IDUuOSAwIDAgMC00LjMtMS43Yy0yLjUgMC00IDEtNC43IDEuOGE2LjUgNi41IDAgMCAwLTEuOCA0LjR2MTIuNGMwIC40IDAgMi43IDEuOCA0LjUuNy44IDIgMS43IDQuNCAxLjcgMi40IDAgMy45LTEgNC43LTEuOCAxLjYtMS43IDEuNy00IDEuNy00LjRWOC40YzAtLjUgMC0yLjgtMS43LTQuNlptLTIuMyAxN3MwIDEtLjUgMS41Yy0uNC4zLTEgLjUtMS44LjUtMSAwLTEuNC0uMy0xLjUtLjQtLjUtLjUtLjYtMS40LS42LTEuN1Y4LjNzMC0xIC42LTEuNWMuMy0uNCAxLS42IDEuOC0uNiAxIDAgMS4zLjMgMS41LjUuNC40LjUgMS4zLjUgMS42djEyLjRaTTEwNi44IDljMC0uNSAwLTIuOC0xLjctNC42YTUuOSA1LjkgMCAwIDAtNC40LTEuN2gtNi40djIzLjZoNFYxNi4yaDIuNGMxIDAgMS41LjQgMS42LjUuNS41LjYgMS40LjYgMS43djhoNHYtOGMwLS4zLS4xLTIuNC0xLjUtNC4xYTYuNyA2LjcgMCAwIDAgMS40LTQuMlY4LjlabS00IDEuMmMwIC4yIDAgMS4xLS41IDEuNi0uMS4xLS41LjUtMS42LjVoLTIuM1Y2LjdoMi4zYzEgMCAxLjUuMyAxLjYuNS41LjUuNiAxLjQuNiAxLjZ2MS40Wk02NCAxOC4zaC00djIuNGgtLjF2LjJjMCAuMSAwIC45LS41IDEuNC0uMy4zLTEgLjUtMS45LjUtMSAwLTEuMy0uMy0xLjUtLjQtLjQtLjUtLjUtMS40LS41LTEuN1Y4LjNzMC0xIC41LTEuNWMuNC0uNCAxLS42IDEuOC0uNiAxIDAgMS40LjMgMS41LjUuNS40LjYgMS4zLjYgMS42djJoNHYtMmMwLS40IDAtMi43LTEuNi00LjVhNS45IDUuOSAwIDAgMC00LjUtMS43Yy0yLjQgMC0zLjkgMS00LjcgMS44YTYuNSA2LjUgMCAwIDAtMS43IDQuNHYxMi40YzAgLjQgMCAyLjcgMS43IDQuNS44LjggMi4yIDEuNyA0LjQgMS43IDIuNiAwIDQuMS0xIDUtMmE2LjIgNi4yIDAgMCAwIDEuNS00LjJ2LTIuNFpNMzguNSAyNi4zaDEwLjd2LTRoLTYuNXYtNi4xSDQ3di0zLjloLTQuM1Y2LjZoNi41VjIuN2gtMy42TDQ4IDBoLTQuNGwtMSAyLjdoLTQuMXpNODEuMiAyNi4zSDkydi00aC02LjV2LTYuMWg0LjJ2LTMuOWgtNC4yVjYuNkg5MlYyLjdoLTMuOWwtMS0yLjdoLTQuNGwyLjQgMi43aC0zLjl6XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWxpZWJoZXJyKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjE2XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMCAxNS45VjBoOHYxMS41aDMuNHY0LjRIMFpNMTIuNSAwaDcuN3YxNS45aC03LjdWMFptOS4xIDE1LjlWMEgzM3YzLjFoLTMuNHYzaDMuM3YzLjJoLTMuM3YzaDMuNHYzLjZIMjEuNlptMjAtOS45SDQzbC4yLS4xLjEtLjEuMS0uMS4yLS4xdi0uMmwuMi0uMXYtLjVsLjEtLjJWNGwtLjEtLjItLjItLjItLjItLjItLjEtLjFINDNsLS4yLS4xaC0xLjN2M1ptMCA2LjdINDNsLjItLjJoLjJsLjItLjIuMS0uMS4yLS4yVjEybC4yLS4zdi0xLjJsLS4yLS4yLS4xLS4zLS4yLS4yLS4yLS4xSDQzbC0uMi0uMWgtMS4zdjMuMlptNC42IDMuMkgzNFYwaDEzLjJsLjYuMS41LjIuNS4xLjQuMy4zLjIuMy4zLjMuMy4yLjMuMi40LjEuMy4yLjR2LjNsLjEuNFY1bC0uMS40LS4xLjQtLjIuMy0uMS4zLS4yLjItLjIuMy0uMi4yaC0uMmwtLjMuMy0uMi4xdi4xbC4yLjEuNC4zLjIuMS4yLjIuMi4zLjEuMi4yLjMuMi40LjEuNC4xLjR2LjVsLjEuNXYxLjJsLS4yLjR2LjNsLS4yLjMtLjEuMi0uMS4zLS4yLjItLjIuMi0uMi4yLS4yLjItLjQuMy0uNC4yLS40LjJINDhsLS41LjJoLTEuNFptMTYuMyAwVjkuMkg2MHY2LjdoLThWMGg4djZoMi41VjBoNy44djE1LjloLTcuOFptOS4yIDBWMEg4M3YzLjFoLTMuNHYzSDgzdjMuMmgtMy40djNIODN2My42SDcxLjdabTE5LjctOS4xaDEuM2wuMy0uMS4yLS4xLjItLjEuMi0uMi4xLS4yLjEtLjEuMS0uMi4xLS40VjRsLS4xLS4xLS4yLS4ydi0uMmgtLjJsLS4zLS4yTDkzIDNoLTEuN3YzLjdabTIgOS0xLjktNC41djQuNmgtNy40VjBoMTIuNWwuNi4xLjYuMi41LjEuNS4yLjQuMy40LjMuMy4zLjMuNC4yLjMuMi40LjIuNC4xLjQuMS41VjUuM2wtLjEuNi0uMi41LS4yLjUtLjIuNC0uMy40LS4zLjMtLjMuMi0uMy4yLS4zLjItLjMuMmgtLjJsLS40LjJoLS4yTDEwMiAxNmgtOC42Wm0xNi05aDEuMmwuMy0uMS4zLS4xLjItLjEuMi0uMnYtLjJsLjItLjF2LS4ybC4yLS40VjQuMmwtLjEtLjN2LS4xbC0uMi0uMi0uMS0uMmgtLjJsLS4yLS4yLS4zLS4xaC0xLjZ2My43Wm0yIDktMS45LTQuNXY0LjZoLTcuNFYwaDEyLjVsLjYuMS42LjIuNS4xLjQuMi41LjMuMy4zLjMuMy4zLjQuMy4zLjIuNC4xLjQuMi40VjRsLjEuNHYxbC0uMS42LS4yLjUtLjIuNS0uMy40LS4yLjQtLjMuMy0uMy4yLS40LjItLjIuMi0uMy4yaC0uM2wtLjQuMmgtLjFMMTIwIDE2aC04LjdaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zYWFiKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjM5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk0xOS4xIDBhMTkuMSAxOS4xIDAgMSAwIDAgMzguMiAxOS4xIDE5LjEgMCAwIDAgMC0zOC4yWm0wIDM3LjRhMTguMyAxOC4zIDAgMSAxIDAtMzYuNiAxOC4zIDE4LjMgMCAwIDEgMCAzNi42WlwiLz48cGF0aCBkPVwiTTI5LjIgNS43QTE0LjIgMTQuMiAwIDAgMCA5IDUuN2ExNC4zIDE0LjMgMCAwIDAtNC4yIDEwLjF2Ni45YTE0LjMgMTQuMyAwIDAgMCAyNC40IDkuOWMyLjctMi43IDQuMi02LjIgNC4yLTEwdi02LjhjMC0zLjgtMS41LTcuNC00LjItMTAuMVpNMjkgMzIuM2ExMy44IDEzLjggMCAwIDEtMTkuNyAwYy0yLjYtMi42LTQtNi00LjEtOS42IDAtMSAuMi0yIC41LTNhMTQuNCAxNC40IDAgMCAwIDI2LjggMGMuMyAxIC41IDIgLjUgMi45IDAgMy43LTEuNSA3LTQgOS43Wk01LjkgMTljLjctMi4xIDItNCAzLjYtNS43YTE0IDE0IDAgMCAxIDIyLjggNS43IDE0IDE0IDAgMCAxLTI2LjQgMFpNMzMgMjAuM2ExNC40IDE0LjQgMCAwIDAtMjMuNy03LjEgMTQgMTQgMCAwIDAtNC4xIDd2LTQuNEExMy45IDEzLjkgMCAwIDEgMjkgNmMyLjYgMi43IDQgNi4yIDQgMTB2NC40WlwiLz48cGF0aCBkPVwibTE1LjkgNC40IDEuOC0uMkwxOSA3bDEuNC0zIDEuOC4zIDEuMyAzLjhMMjQgNWMxIC4yIDEuOC42IDIuOSAxLjIgMSAuNSAxIDEgMSAxLjYgMCAwIDAgLjYtLjguNCAwIDAgMS4yLjYgMSAxLjgtLjEuNS0uNi43LTEuMi4zbC0yLTEtMi40LS43LS4yLS44LTItLjItLjMuN2gtMS42bC0uNC0uNy0xLjkuMi0uMi44LTEuNC40di0uM2MtLjguNy0xLjYgMS0xLjYgMS0uNi4zLTIuMSAxLjEtMi41LjR2LS42bDEuNS0uOXMtLjIgMSAuNy41Yy40LS4yLjctLjUuOS0uOC4yLS42LS41LS41LS43LS40LS41IDAtMiAuNi0yLS41IDAtLjcgMS0xLjUgMi0yIDEuOC0uNyAyLjQgMCAyLjMuNWwtMS40LjRjMC0uMi0uMS0uNS0uOC0uMi0uNy40LTEgLjYtLjggMSAuMS4zIDEuMi0uMSAxLjUtLjIgMS41LS4zIDEuMy43IDEuMy44bDEtMy4yWm0uNCAyLjYgMS4zLS4yLS43LTEuNi0uNiAxLjhabTguNiAxLjMgMS40LjdzLjQuMy41IDBjLjItLjIgMC0uNS0uNS0uOEwyNSA3LjZ2LjdabS4yLTEuNSAxIC40LjMuMS4yLS4xYzAtLjQtLjQtLjYtLjUtLjdsLTEtLjR2LjdabS00LjUgMGMuNSAwIC43IDAgMS4zLjJsLS42LTEuOC0uNyAxLjZaTTEyLjEgMTguOGMuNS4yLjguNCAxLjIuMyAxLS4xIDEuMi0uNSAyLS4yLjUgMCAuOC40LjguNGwtLjUtLjFjLS45IDAtMS42LjYtMi41LjQtLjgtLjItMS0uOC0xLS44WlwiLz48cGF0aCBkPVwiTTIzLjcgMjBjMC0xLjEuNy0xLjctLjgtMy42LjMtLjQuNS0xIC41LTEuNS0uNSAwLTEuMi4xLTEuNy40IDAgMC0uMS0uMy0uNC0uM2gtNC40Yy0uMyAwLS42LjQtLjcgMS4ybC0uNC0uMmMtLjUtLjItMS43LS4yLTIuMSAxLS4yLjUgMCAxLjQgMCAxLjRzMS4zLTEgMiAuMmwxLjQuM2MtLjMuMy0xIDEuNy0yLjUuOSAwIC4yIDAgLjcuMyAxIC4yLjQuOC42IDEuMi41LS4yLjItLjMuNS0uMy43bC4yIDEuNmMuMy0uNi44LS45LjgtLjlzLS41IDEtLjUgMS41YzAgLjguNyAxLjUgMS41IDIuNS4yLTEuMi4xLTEuNy4zLTIuNC4yLjQuNCAyLjYuNCAzLjQgMS4yLTEgMi42LTEgMi0zLjYuNC40LjcgMS40LjggMiAuNS0uOCAxLjMtMS4zIDEuMy0yLjUgMC0uNSAwLTEtLjQtMS42LjYuNC44IDEuMiAxIDEuNi4yLTEuMy45LTMtLjYtNC41LjQuMS45LjUgMS4xLjlabS03LjEtMy40Yy4yLS4xLjcuMi4zLjYuNC4yLjYtLjEuNi0uM2guMWMwIC4zLS40LjgtMSAuNS0uMS0uMS0uMy0uNiAwLS44Wm01LjYgMi43YzEuMSAxLjIuOCAyLjIuOCAyLjktLjItLjQtLjgtMS0xLjItLjgtLjIuMS0uMi40IDAgLjYuOCAyLjEgMCAyLjUtLjMgM2wtLjgtMS41YzAtLjEtLjMtLjMtLjUtLjItLjMgMC0uMy4zLS4yLjYuNCAyIC4yIDItMSAyLjggMC0uNi0uMy0zLjItLjktMy4yLS40IDAtLjUuNC0uNyAyLTEtMS0uNy0xLjYgMC0zbC0uMS0uM2MtLjMtLjMtLjcuMS0xIC4zLS4xLTEuMiAxLjItMS40IDEtMS45LS4zLS40LTEuMy43LTIuMS0uMiAxLjIuNiAyLjItMS4yIDIuOS0xLjdsLTIuMS0uNmMtLjMtLjUtMS0xLTItLjYuMi0xLjMgMS40LTEuMiAyLjEtLjguMS4zLjIuOC42IDEgLjQuMSAxIDAgMS4yLS43LjEtLjEuNCAwIC40IDB2LS4zYy0uNS0uMy0xLS4xLTEtLjFsLS41LS40YzAtLjYuMy0uNy43LS43SDIxYy4yIDAgLjIuMS4xLjJsLTEgLjcuMy4zczEuMi0uOCAyLjItMWMtLjQuOC0xIDEuNS0xLjcgMmwuMS4zYTQgNCAwIDAgMSAwIDIuMmMwLS40LS4zLTEtLjYtMS4zbC0uNC0uMmMtLjEgMC0uMy4yLS4yLjUgMCAuNyAwIDEuNC0uMiAyIDAtLjQgMC0uOC0uMi0xLjItLjEtLjItLjMtLjQtLjUtLjMtLjUuMiAwIDEtLjYgMS40bC0uMS0uOC0uNS40LjMgMS4zYy41LS4yLjktLjcgMS0xLjF2MS45YzEtLjYgMS40LTEuNyAxLjQtMi43LjQuOC40IDEuNi40IDEuNiAxLTEgMS0yLjcuOC0zLjhsLjktLjljLjkgMSAxIDEuNS44IDItLjMtLjMtLjktLjUtMS4yLS4ydi41Wm0tLjQtM2MtLjUgMC0uOS41LTEgLjguNCAwIC43LS40IDEtLjhabS0yLjYgMi41Yy0uNy0uMS0uNi0uNy0xLjMtLjYuNC4xLjcuOCAxLjMuNlpNMjEuMyAxNC44aC4ybDEuOC0zLjdjLTEuOSAwLTEuMiAxLjMtMS4yIDEuMyAwIC4xLS4xIDAtLjEgMGEuNi42IDAgMCAwLTEgLjUuNi42IDAgMCAwIC43LjZzLTEuMiAxLjItMi4yLS4zbC40LjFhLjYuNiAwIDEgMC0uNC0xLjEuNi42IDAgMCAwLS40LTEuMi42LjYgMCAwIDAtLjQgMS4yLjYuNiAwIDEgMC0uNCAxLjJjLjMgMCAuNS0uMy40LS4yLTEgMS41LTIuMi4zLTIuMi4zaC4xYS42LjYgMCAxIDAtLjQtMXMtLjEgMCAwIDBjMC0uMS42LTEuNC0xLjItMS40bDEuNyAzLjdIMjEuM1pNOSAyNi44bC0uNC0uM3YtLjZsMS4yIDF2LjZsLS41LS40djMuNmwtLjMtLjN2LTMuNlpNMTAgMjcuMWwxLjEuN3YuNmwtLjYtLjR2MWwuNi40di41Yy0uMiAwLS40LS4yLS42LS40VjMxbC43LjV2LjZsLTEuMS0uN1YyN1pNMTIuOCAzMi42Yy0xLjEuNy0xLjctMS45LTEuMi0zLjguMS0uNC40LS45IDEuMiAwdi41Yy0uNi0uOC0uOS0uNi0xIC43IDAgMi40LjYgMi4zIDEgMnYuNlpNMTMuMiAyOC45bC40LjFWMzFsLjcuMnYtMS44bC40LjF2NC4ybC0uNC0uMnYtMS44bC0uNy0uM3YxLjlhNSA1IDAgMCAxLS40LS4ydi00LjFaTTE1LjQgMjkuNmguM2wuOCAyLjh2LTIuNmwuNS4xVjM0aC0uM2wtLjktMi43djIuNWgtLjR2LTQuMlpNMjAgMzBoLjV2My41aDF2LjVMMjAgMzRWMzBaTTI1LjggMzIuNGMtLjkgMS4xLTEuOS42LTEuOC0xLjQgMC0xLjQuNy0yLjYgMS44LTIuM3YuNWMtMS41LS42LTEuNCAyLjMtMS4yIDIuOS4xLjUuNS40LjcuM1YzMWwtLjMuMnYtLjVsLjgtLjR2MlpNMjYuMyAyOC4ybC40LS4yVjMybC0uNC4zdi00LjJaTTI3LjMgMjcuNmwxLS43di42bC0uNi40djEuMmwuNi0uNHYuNGwtLjYuNVYzMWwuNy0uNnYuNmwtMS4xLjh2LTQuMlpNMjguNyAzMC4xYy4zLjIuNy0uMy42LS45LS4yLS42LS43LTEuMi0uNi0yIDAgMCAuMS0xIC44LTEuM3YuNWMtLjUuMS0uNS42LS41Ljd2LjRsLjUuOWMuNSAxLjItLjIgMi4yLS44IDIuMnYtLjVaTTE5LjUgMzIuMWMwIDEuMi0uMiAyLjItMSAyLjEtLjcgMC0xLTEtMS0yLjEgMC0xLjIuMy0yLjEgMS0yLjFzMSAxIDEgMi4xWm0tMS0xLjZjLS40IDAtLjYuNy0uNiAxLjYgMCAuOS4yIDEuNi42IDEuNi4zIDAgLjUtLjcuNS0xLjYgMC0uOS0uMi0xLjYtLjUtMS42Wk0yMy42IDMxLjZjMCAxLjItLjIgMi4xLTEgMi4xLS43IDAtMS0xLTEtMi4xIDAtMS4yLjMtMi4xIDEtMi4xczEgMSAxIDIuMVptLTEtMS42Yy0uNCAwLS41LjctLjUgMS42IDAgLjkuMSAxLjYuNSAxLjZzLjUtLjcuNS0xLjZjMC0uOS0uMS0xLjYtLjUtMS42Wk0xMTcgMTguNXYtLjFjMS4zLS40IDIuMS0xLjggMi4xLTMuNCAwLTEuNi0uNy00LjItNC44LTQuMmgtMTR2MTQuOEw5NCAxMC44aC03bC01LjQgMTIuNi01LjQtMTIuNmgtNi45bC01LjYgMTMgLjEtMS4zYzAtMy0xLjktNC4zLTUtNC44bC03LjUtMS4yYy0uOC0uMS0xLjItLjUtMS4yLTEgMC0xLjIgMS0xLjcgMy0xLjcgMi41IDAgMy40LjggMy42IDJoNi40Yy0uMy00LTQtNS41LTEwLjItNS41LTcuNCAwLTguOCAzLjEtOC44IDUuNCAwIDIuNSAxLjQgNC4yIDQuOSA0LjhsNS42LjhjMiAuMyAyLjcuNiAyLjcgMS41IDAgMS41LTEuNiAxLjgtMyAxLjgtMyAwLTMuNi0uOC0zLjgtMmgtNi43Yy40IDQuNyA0LjUgNS43IDEwLjMgNS43IDEuOCAwIDcgMCA5LTNMNjIgMjcuOGg2bDEtMi44aDcuNGwxIDIuOGg4LjRsMS0yLjhoNy40bDEgMi44aDE4LjdjNS4yIDAgNi4xLTMgNi4xLTUuMSAwLTIuNC0xLjItMy44LTMtNC4yWm0tNDYuNiAzIDIuMy02LjQgMi40IDYuNGgtNC43Wm0xNy43IDAgMi4zLTYuNGguMWwyLjMgNi40aC00LjdabTE3LjktN2g1LjZjMS4yIDAgMS43LjYgMS43IDEuNCAwIC44LS41IDEuNC0xLjcgMS40SDEwNnYtMi44Wm02IDkuNmgtNnYtMy40aDZjMS4yIDAgMiAuNSAyIDEuNiAwIDEuMi0uOCAxLjgtMiAxLjhaXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXNhZnJhbigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNMzAgMjkuNmMuNC4yIDEgLjQgMS42LjQgMSAwIDEuNC0uNSAxLjQtMS4xIDAtLjctLjMtMS0xLjItMS40LTEuMi0uNC0xLjgtMS0xLjgtMnMuOC0xLjggMi4yLTEuOGMuNyAwIDEuMi4yIDEuNS4zbC0uMy44Yy0uMi0uMi0uNy0uNC0xLjMtLjQtLjkgMC0xLjMuNi0xLjMgMSAwIC43LjUgMSAxLjQgMS40IDEuMi40IDEuNyAxIDEuNyAycy0uNyAyLTIuMyAyYy0uNyAwLTEuNC0uMi0xLjgtLjVsLjItLjdaTTM4LjcgMjkuNXYxLjFIMzhWMzBjLS40LjQtLjkuOC0xLjYuOC0xIDAtMS41LS43LTEuNS0xLjUgMC0xLjEgMS0xLjggMy0xLjggMC0uNS0uMS0xLjItMS4xLTEuMi0uNSAwLTEgLjEtMS4zLjRsLS4yLS42YTMgMyAwIDAgMSAxLjYtLjVjMS41IDAgMS45IDEgMS45IDJ2MS45Wm0tMS0xLjRjLS45IDAtMiAuMi0yIDEuMSAwIC42LjQuOS45LjkuNiAwIDEtLjQgMS4xLS44VjI4Wk00NC4zIDMwYzAgMS0uMiAxLjctLjcgMi4yLS41LjQtMS4yLjYtMS44LjYtLjYgMC0xLjItLjItMS42LS40bC4yLS43Yy4zLjIuOS40IDEuNS40LjkgMCAxLjUtLjUgMS41LTEuN3YtLjZjLS4zLjUtLjguOC0xLjUuOC0xLjMgMC0yLjEtMS0yLjEtMi40IDAtMS42IDEtMi42IDIuMi0yLjYuOCAwIDEuMy41IDEuNS45di0uOGguOVYzMFptLS45LTIuM3YtLjRjLS4yLS41LS42LTEtMS4zLTEtLjggMC0xLjQuOC0xLjQgMS45IDAgMSAuNSAxLjcgMS40IDEuNy42IDAgMS0uMyAxLjMtLjl2LTEuNFpNNDYuMyAyOC40YzAgMS4yLjggMS43IDEuNyAxLjcuNyAwIDEtLjIgMS40LS4zbC4xLjZhNCA0IDAgMCAxLTEuNi40Yy0xLjUgMC0yLjQtMS0yLjQtMi41cy45LTIuNyAyLjMtMi43YzEuNiAwIDIgMS40IDIgMi4zdi41aC0zLjVabTIuNy0uN2MwLS41LS4zLTEuNC0xLjMtMS40LS45IDAtMS4zLjgtMS4zIDEuNEg0OVpNNTEgMjd2LTEuM2guN3YuOGMuNC0uNC44LS45IDEuNi0uOS43IDAgMS4yLjQgMS40IDFsLjYtLjZjLjMtLjIuNi0uNCAxLS40LjcgMCAxLjcuNSAxLjcgMi4ydjIuOEg1N1YyOGMwLTEtLjMtMS41LTEtMS41LS42IDAtMSAuMy0xLjEuOHYzLjRoLTF2LTIuOWMwLS44LS4zLTEuMy0xLTEuMy0uNSAwLTEgLjQtMSAuOWwtLjIuNHYzSDUxVjI3Wk0yOS44IDl2LjFjMCAyLjIgMyAyLjggNi44IDMuMyAyLjQuNCAzIC44IDMgMS40IDAgLjgtMSAxLjYtMy40IDEuNi0xIDAtMy42LS4xLTUuNy0xLjJsLTEuNyAxLjJhMTcgMTcgMCAwIDAgOC4zIDEuOWM0LjMgMCA2LjctMS40IDYuNy0zLjggMC0yLjEtMi0zLTYuMS0zLjZDMzUuMiA5LjUgMzQgOSAzNCA4LjVjMC0uOCAxLjUtMS4zIDMuMy0xLjMgMS42IDAgMy40LjEgNSAuOWwxLjQtMS4yYy0xLjktMS00LjMtMS41LTcuMy0xLjUtNC4yIDAtNi43IDEuNS02LjcgMy43TTUwLjYgOC42bDIuNyA0LjZINDhsMi41LTQuNlptLS44LTMtNiAxMS40SDQ2bDEtMmg3LjJsMSAyaDRMNTMuNiA3Yy0uOS0xLjMtMS45LTEuMy0xLjktMS4zaC0xLjhaTTk1LjUgOC42bDIuOCA0LjZIOTNsMi40LTQuNlptLS43LTMtNiAxMS40SDkxbDEtMmg3LjJsMSAyaDRMOTguNiA3Yy0uOS0xLjMtMS45LTEuMy0xLjktMS4zaC0xLjhaTTYwLjIgNS44VjE3aDMuNXYtNC4xSDcwbC41LTEuOGgtNi43VjcuNkg3MmwuNS0xLjh6TTEwNi4zIDUuOGgtMVYxN2gyLjd2LTYuN2w4LjMgNnMuOC43IDIuNS43aDEuMlY1LjhoLTIuN3Y3TDExMCA3LjRjLTItMS41LTMuMy0xLjUtMy41LTEuNU03NyA3LjhoNC4zYzEuNSAwIDIuNS44IDIuNSAxLjZ2LjJjMCAuOC0xIDEuOS0yLjUgMS45aC00LjJWNy44Wm0tMy40LTJWMTdoMy41di0zLjZoNC4xbDIgMi4zczEuMiAxLjMgMy4zIDEuM2gybC0zLjktNGMyLS41IDIuOS0xLjggMi45LTMuNUEzIDMgMCAwIDAgODYgNi45Yy0xLS44LTIuOC0xLjEtNS4zLTEuMWgtN1pNMTAuOCAxLjNjNS0uMiA5LjMgMi4yIDExLjQgNkExMiAxMiAwIDAgMCAxMC45IDAgMTIgMTIgMCAwIDAgMCA4LjNjMS44LTMuOSA1LjktNi43IDEwLjgtN00yMi42IDE2QTEyLjMgMTIuMyAwIDAgMSAxMiAyM0M2LjkgMjMgMi41IDIwLjcuNSAxN2ExMiAxMiAwIDAgMCAxMS40IDcuMkExMiAxMiAwIDAgMCAyMi43IDE2Wm0tOC40IDQuNmM2LjUtMi40IDctNS43IDctNyAwLTIuOC0yLjgtMy43LTYtNC4xLTIuNC0uNC00LjItLjQtNi0uNi0yLjYtLjItMy40LTEtMy40LTIgMC0yIDMuOC00IDMuOC00LTYuMiAxLjktNy41IDUtNy41IDYuOSAwIDQuNiA5IDQuNSAxMi43IDQuOSAyLjMuMiAzIDEgMi45IDEuOCAwIDItMy41IDQtMy41IDRcIi8+PGc+PHBhdGggZD1cIk0xMC44IDBBMTIgMTIgMCAwIDAgMCA4LjNjMS44LTMuOSA1LjktNi43IDEwLjgtNyA1LS4yIDkuMyAyLjIgMTEuNCA2QTEyIDEyIDAgMCAwIDEwLjkgMFwiLz48L2c+PGc+PHBhdGggZD1cIk0yMi42IDE2QTEyLjMgMTIuMyAwIDAgMSAxMiAyMi44QzYuOSAyMyAyLjUgMjAuNy41IDE3YTEyIDEyIDAgMCAwIDExLjQgNy4yQTEyIDEyIDAgMCAwIDIyLjcgMTZaXCIvPjwvZz48Zz48cGF0aCBkPVwiTTIgOS43YzAgNC42IDkuMiA0LjUgMTIuOCA0LjkgMi4zLjIgMyAxIDIuOSAxLjggMCAyLTMuNSA0LTMuNSA0IDYuNS0yLjMgNy01LjYgNy03IDAtMi43LTIuOC0zLjYtNi00LTIuNC0uNC00LjItLjQtNi0uNi0yLjYtLjItMy40LTEtMy40LTIgMC0yIDMuOC00IDMuOC00LTYuMiAxLjktNy41IDUtNy41IDYuOVwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc29uYWNhKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjUzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk03LjIgMzkuOGMtMy0yLjItMy41LTMuMy0zLjUtNC4zcy4yLTIgMy40LTJhMjQgMjQgMCAwIDEgMy40LjFjLjIgMCAxLjIgMCAxLjItMS41IDAtMS42LTItMS44LTQuNy0xLjgtNS40IDAtNi42IDIuOS02LjYgNS4yIDAgMi43IDEuNSA0LjMgNSA3IDIuNiAyIDMuNCAzIDMuNCA0LjUgMCAxLjEtLjMgMi4zLTMuOCAyLjNhMzIuMSAzMi4xIDAgMCAxLTMuNi0uMmMtLjcgMC0xLjQuNC0xLjQgMS41IDAgMS44IDIuNCAxLjggNC43IDEuOCA0LjkgMCA3LjMtMS45IDcuMy01LjUgMC0zLTEuNi00LjgtNC44LTcuMVpNMjMuNiAzMC4zYy0zLjMgMC01LjQuOC02LjcgMi42LTEuMiAxLjctMS44IDQuNS0xLjggOSAwIDQgLjggNi44IDIuMyA4LjUgMS4zIDEuNCAzLjIgMiA2LjEgMiAyLjMgMCA0LjktLjMgNi41LTIuMyAxLjMtMS43IDItNC42IDItOS4yIDAtNC0uNi02LjQtMS44LTgtMS4zLTEuOC0zLjQtMi42LTYuNi0yLjZabTUgMTFjMCA3LjYtMS4zIDgtNSA4LTMuNiAwLTUtLjMtNS04IDAtNy4yLjgtOCA1LTggMy43IDAgNSAuNyA1IDhaTTQ4LjggMzEuOGMtMS4zLTEtMy4yLTEuNS02LTEuNS0yLjMgMC00LjIuMy01LjguNy0xLjEuMy0xLjYgMS0xLjYgMi40djE3YzAgLjQgMCAxLjcgMS43IDEuNyAxLjEgMCAxLjctLjYgMS43LTEuOFYzNC42bC4xLS44Yy4yLS4xIDEtLjQgMy44LS40IDMuNSAwIDQuNy42IDQuNyA0djEzYzAgLjQgMCAxLjcgMS43IDEuNyAxIDAgMS42LS42IDEuNi0xLjhWMzcuMWMwLTIuNi0uNi00LjMtMi01LjNaTTYxLjQgMzAuM2ExOCAxOCAwIDAgMC01IC43Yy0uNy4zLTEgLjctMSAxLjRsLjMgMWMuMy40LjkuNiAxLjQuNSAxLjMtLjMgMy0uNSA0LjQtLjUgMy42IDAgNCAxIDQgNGwtLjEgMS43aC0uNWwtMy40LjNjLTUuOC42LTcuNSAyLTcuNSA2LjcgMCAyLjQuNyA0IDIgNSAxLjQuOSAzLjMgMS4zIDYuNSAxLjMgNC4zIDAgNi4xLS4yIDYuMS0zLjJWMzcuOWMwLTUuMS0xLTcuNi03LjItNy42Wm00IDE3LjQtLjEgMS41Yy0uMy4yLTEuNy4yLTIuOC4yLTQuNSAwLTUuMi0xLTUuMi0zLjMgMC0yLjguNC0zLjcgNS4yLTMuN0g2NS40djUuM1pNODQuMiA0OUg4NGMtLjYuMS0xLjcuMy0zIC4zLTEuNCAwLTUuMSAwLTUuMS04IDAtMy45LjYtOCA1LjEtOGExNi44IDE2LjggMCAwIDEgMy4yLjNjLjcgMCAxLjMtLjUgMS4zLTEuNSAwLS43LS40LTEuMi0xLTEuNC0xLS4zLTItLjQtMy42LS40LTIuNyAwLTQuNy45LTYuMiAyLjYtMS41IDEuOC0yLjMgNC42LTIuMyA4LjUgMCAzLjYuOCA2LjQgMi40IDguM2E3LjUgNy41IDAgMCAwIDYgMi43YzEgMCAyLjcgMCAzLjgtLjUuNy0uMiAxLS43IDEtMS40IDAtMS0uNi0xLjYtMS4zLTEuNlpNOTUgMzAuM2ExOCAxOCAwIDAgMC00LjkuN2MtLjYuMy0xIC43LTEgMS40IDAgLjMuMi43LjQgMSAuMy40LjguNiAxLjQuNSAxLjItLjMgMy0uNSA0LjQtLjUgMy41IDAgMy45IDEgMy45IDRWMzloLS42bC0zLjQuM2MtNS44LjYtNy41IDItNy41IDYuNyAwIDIuNC43IDQgMiA1IDEuNC45IDMuNCAxLjMgNi41IDEuMyA0LjMgMCA2LjItLjIgNi4yLTMuMlYzNy45YzAtNS4xLTEuMS03LjYtNy4zLTcuNlptNC4yIDEzLjF2NC4zYzAgLjYgMCAxLjQtLjIgMS41LS4zLjItMS43LjItMi44LjItNC41IDAtNS4yLTEtNS4yLTMuMyAwLTIuOC40LTMuNyA1LjMtMy43SDk5djFaTTEwNC40IDBjLTQuNyAyLjQtOS42IDEwLjItNy42IDE2LjcgMS4xIDMuNCA0IDQuNCA3LjUgNC40bDYuNy0xLjNjLTYuMy0uMS04LTEwLjQtNi42LTE5LjhaXCIvPjxwYXRoIGQ9XCJNMTE5LjIgMjNjLTEuNC0yLjYtMy40LTMuNC02LTMuNC0uNiAwLTEuNCAwLTIuMi4ybC02LjcgMS4zYzguNy0uNiA3LjYgNy40IDcuNyAxOS43IDMuMS00LjIgMTAuNC0xMS43IDcuMi0xNy43WlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zcGlyaXQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiNTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTg2LjYgNTEuN2ExLjQgMS40IDAgMCAxIC44LS43IDEuNCAxLjQgMCAwIDEgMS4xIDAgMS40IDEuNCAwIDAgMSAuOC43di42YTEuNCAxLjQgMCAwIDEtLjMgMSAxLjQgMS40IDAgMCAxLTEgLjQgMS41IDEuNSAwIDAgMS0xLS40IDEuNCAxLjQgMCAwIDEtLjQtMS42bS4zIDEgLjIuNWExLjEgMS4xIDAgMCAwIC45LjMgMS4xIDEuMSAwIDAgMCAxLS43IDEuMyAxLjMgMCAwIDAtLjItMS40IDEuMSAxLjEgMCAwIDAtLjgtLjMgMS4yIDEuMiAwIDAgMC0xLjEuN2wtLjEuNXYuNW0xLjItMS4zaC41bC4xLjUtLjEuMy0uMy4xLjUuN2gtLjNsLS41LS43aC0uMnYuN2gtLjN2LTEuNmguNlptMCAuN2guMmwuMS0uMXYtLjRIODcuNnYuNWguMlpNMzQuOCA0My42bC4xLjJoMi4zbC4xLS4ydi0xMWwtLjEtLjJoLTIuM2wtLjEuMnYxMVptLTguNC00LjNjMi40IDAgMy41LTEuNyAzLjYtMy40IDAtMS43LTEuMi0zLjUtMy42LTMuNWgtOC41bC0uMS4ydjExbC4xLjJoMi4zbC4yLS4yVjM1bC4xLS4yaDUuOWMxIDAgMS4xLjggMS4xIDEgMCAuMiAwIDEuMS0xLjEgMS4xSDIzbC0uMi4xLTEgMnYuM2g0LjZtMzMuOCA0LjMuMi4yaDIuM2wuMS0uMnYtMTFsLS4xLS4yaC0yLjNsLS4yLjJ2MTFabTExLjUtOC44LjEuMnY4LjZsLjIuMmgyLjNsLjEtLjJWMzVzMC0uMi4yLS4yaDMuOWwxLjEtMi4xLS4xLS4zSDY4LjRsLS4yLjEtMSAyLjFjLS4xLjEgMCAuMiAwIC4yaDQuNVptLTE5LjEgOC45aDIuNWwuMi0uMUw1MyAzOXYtLjJjMy0xLjUgMi43LTYuNC0xLjctNi40SDQzbC0uMi4ydjExYzAgLjEgMCAuMi4yLjJoMi4zbC4xLS4yVjM1bC4yLS4yaDUuOGMxIDAgMS4yLjggMS4yIDEgMCAuMi0uMSAxLjEtMS4yIDEuMUg0OGwtLjEuMS0xLjEgMiAuMS4zaDMuNmwyLjIgNC40Wk04LjcgMzkuM2MuOSAwIDEuMS42IDEuMSAxIDAgLjIgMCAxLTEgMUgxLjJsLS4yLjEtMSAyLjF2LjNoOC42YzIuNCAwIDMuNi0xLjcgMy42LTMuNSAwLTEuNy0xLjItMy40LTMuNi0zLjRIMy44Yy0uOCAwLTEuMS0uNC0xLjEtMSAwLS43LjUtMSAxLjEtMWg3LjhsLjEtLjEgMS4xLTIuMS0uMS0uM0gzLjhBMy40IDMuNCAwIDAgMCAuMyAzNmMwIDEuNyAxLjEgMy40IDMuNSAzLjRoNC45bS04IDE0LjIuNi0xaDIuOGwuNiAxaC43bC0yLjMtNC4zaC0uN0wwIDUzLjRsLjEuMmguNm0yLTMuNSAxIDEuN0gxLjhsMS0xLjdabTUuNyAzLjRoNHYtLjZsLS4yLS4xaC0zdi0xaDEuNmwuMS0uMlY1MUg5di0xaDNsLjItLjJ2LS41bC0uMS0uMkg4LjVsLS4xLjJ2NC4yWm0xMC44IDBIMjBjLjEgMCAuMiAwIC4xLS4xTDE5IDUxLjhjLjQtLjEgMS0uNSAxLTEuMyAwLTEtMS0xLjQtMS43LTEuNGgtMi42bC0uMS4ydjQuMmguN3YtMS42aDEuOGwxLjEgMS42Wk0xNi40IDUwaDJjLjQgMCAuOC4xLjguNnMtLjMuNi0uOS42aC0ydi0xLjJabTkuNCAzLjhjMS40IDAgMi42LTEgMi42LTIuMyAwLTEuNS0xLjItMi40LTIuNi0yLjQtMS41IDAtMi43IDEtMi43IDIuNHMxLjIgMi4zIDIuNyAyLjNtMS44LTIuM2MwIC44LS43IDEuNS0xLjggMS41LTEuMiAwLTItLjctMi0xLjUgMC0uOS44LTEuNiAyLTEuNiAxLjEgMCAxLjguNyAxLjggMS42bTQgMS44LjUuMmMuNC4yIDEgLjMgMS43LjMgMS42IDAgMi4yLS42IDIuMi0xLjQgMC0xLTEtMS40LTEuOC0xLjRIMzNjLS40IDAtLjctLjItLjctLjVzLjItLjYgMS4yLS42Yy42IDAgMS4zLjIgMS44LjVoLjJsLjItLjV2LS4ybC0uMy0uMS0uNC0uMmMtLjQtLjItLjktLjMtMS42LS4zLTEuMSAwLTEuOS42LTEuOSAxLjQgMCAxIDEgMS4zIDEuNiAxLjNoMS4yYy41IDAgLjkuMi45LjYgMCAuMy0uNC42LTEuNC42LTEuMiAwLTEuOC0uNC0yLjItLjZoLS4xbC0uMy41di4xbC40LjNtOSAuM2guN3YtMmwxLjktMi4yLS4xLS4ySDQyLjNsLTEuNCAxLjYtMS40LTEuNWgtLjhzLS4xIDAgMCAuMWwxLjggMi4xdjJabTUuMi0uMy42LjJjLjQuMiAxIC4zIDEuNy4zIDEuNSAwIDIuMS0uNiAyLjEtMS40IDAtMS0xLTEuNC0xLjctMS40aC0xLjJjLS41IDAtLjgtLjItLjgtLjVzLjMtLjYgMS4zLS42Yy42IDAgMS4yLjIgMS43LjVoLjJsLjMtLjV2LS4yYTQgNCAwIDAgMC0uOC0uM2MtLjMtLjItLjgtLjMtMS41LS4zLTEuMiAwLTIgLjYtMiAxLjQgMCAxIDEuMSAxLjMgMS42IDEuM2gxLjNjLjQgMCAuOC4yLjguNiAwIC4zLS4zLjYtMS40LjYtMS4yIDAtMS44LS40LTIuMS0uNmgtLjJsLS4yLjV2LjFsLjMuM204LjguM2guOHYtMy42SDU3VjQ5aC00bC0uMS4ydi41bC4xLjFoMS42djMuNlptNS41IDBoNHYtLjZsLS4xLS4xaC0zLjF2LTFoMS43VjUxaC0xLjd2LTFoM2wuMS0uMnYtLjVMNjQgNDloLTMuN2wtLjEuMnY0LjJabTcuMiAwaC43di0zbDEuNiAyLjVoLjJsMS42LTIuNXYzaC43VjQ5aC0uNmwtLjEuMS0xLjcgMi42LTEuNy0yLjZoLS43djQuM204LS4zLjUuMmMuNC4yIDEgLjMgMS42LjMgMS42IDAgMi4yLS42IDIuMi0xLjQgMC0xLTEtMS40LTEuOC0xLjRoLTEuMWMtLjUgMC0uOC0uMi0uOC0uNXMuMy0uNiAxLjMtLjZjLjYgMCAxLjIuMiAxLjcuNWguMmwuMi0uNXYtLjJsLS4yLS4xLS41LS4yYy0uMy0uMi0uOS0uMy0xLjUtLjMtMS4yIDAtMiAuNi0yIDEuNCAwIDEgMS4xIDEuMyAxLjYgMS4zSDc4Yy40IDAgLjguMi44LjYgMCAuMy0uMy42LTEuNC42LTEuMiAwLTEuOC0uNC0yLjEtLjZINzVsLS4zLjV2LjFsLjQuM20xNy4zLTMzLjctLjIuMS0yMi43IDQuNmMtLjQgMC0uNC40IDAgLjVsMTggNC43aC4ybDguNy05LjVjLjMtLjIuNiAwIC40LjNMODMgNDkuNGMtLjIuNC4yLjYuNC4zbDEzLjQtMTloLjJsMjIuOC00LjhjLjQgMCAuNC0uNCAwLS41bC0xNy45LTQuN2MtLjIgMC0uMi0uMS0uMS0uM2w1LTIwYzAtLjQtLjMtLjUtLjUtLjNMOTIuNSAxOS41WlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zdGVsaWEoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMzJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwibTAgMjEuOSAyLjgtMi4yYzEuNiAxIDMuNCAxLjcgNS42IDEuNyAxLjggMCAyLjktLjUgMy0xLjMgMC0uOS0uNi0xLjMtMy44LTEuOS0zLjgtLjctNi4zLTEuNS02LTQuM0MyIDExLjMgNSA5LjYgOSA5LjZjMi45IDAgNS4yLjcgNyAxLjhsLTIuNCAyLjRjLTEuNi0xLTMuMy0xLjQtNS0xLjQtMS42IDAtMi41LjUtMi42IDEuMiAwIDEgLjcgMS4zIDQgMS45IDMuOS43IDYgMS44IDUuOCA0LjItLjMgMi45LTMuNSA0LjQtNy43IDQuNC0zIDAtNS44LS43LTgtMi4yTTIyLjMgMTIuN2gtNS43bC44LTIuOWgxNS41bC0uOSAyLjloLTUuNGwtMS4yIDExLjJoLTQuM3pNNTAuNiA5LjhoNC4ybC0xLjIgMTEuM2g5LjZsLS44IDIuOEg0OXpNNjUuNyA5LjhoNC4ybC0xLjUgMTQuMWgtNC4zek04My40IDkuOWgtNC4ybC05LjcgMTRoNC40bDItMy4xaDguM2wxLjUgMy4xSDkwbC02LjctMTRabS03LjIgMTAuNCA0LjctNi44IDIgNC42aC0zLjVsLTMuMiAyLjJaTTM4LjkgMTguMmg3LjVsLjgtMi43aC03LjV6XCIvPjxwYXRoIGQ9XCJtMzcuMiAyMS4yLjktOC42aDEwbC44LTIuOEgzNC4ybC0xLjYgMTQuMUg0N2wuOC0yLjd6TTExOC4zIDkuMnMtMy40IDEyLjMtMTAuOCAxMi4zYy0zIDAtNS42LTIuMi04LjQtNWEyNC4yIDI0LjIgMCAwIDAgMTYuOC0xMC43Yy00IDUuMS0xMC42IDguOC0xOC4xIDkuNS00LjYtNC42LTkuNi0xMC0xNi40LTkuNyA1LjcgMCAxMC4yIDUgMTQuNSA5LjgtMyAwLTYtLjQtOC42LTEuMiAyLjcgMS45IDYuMiAyLjggOS45IDIuNiAzLjIgMy41IDYuNSA2LjQgMTAuMyA2LjQgMi43IDAgNC45LTEuNyA2LjYtNGEyNCAyNCAwIDAgMCA0LjItMTBNMTE2LjMgNS4yQzExOC43IDIuNCAxMjAgMCAxMjAgMHMtLjUgNC43LTEuNSA4LjZjMCAwIDAtMi45LS4yLTQuOGwtMiAxLjRNMTEuNSAzMS4ybC0xLTEuM0g4Ljh2MS4zaC0uM1YyOEgxMWMuNiAwIDEgLjQgMSAxIDAgLjUtLjQuOC0xIC45bDEgMS4zaC0uNFptMC0yLjNjMC0uNC0uMi0uNi0uNy0uNmgtMnYxLjNIMTFjLjQgMCAuNy0uMi43LS43TTEyLjggMzEuMlYyOGgzdi4zaC0yLjd2MS4xSDE1di4yaC0xLjl2MS4zaDIuOHYuM3pNMTYuNSAzMS4yVjI4aC4zdjIuOWgyLjV2LjN6TTE5LjggMjhoMXYzLjJoLTF6XCIvPjxwYXRoIGQ9XCJtMjQgMzEuMi0uNC0uOWgtMi4ybC0uNS45aC0uM2wxLjctMy4yaC40bDEuNyAzLjJIMjRabS0xLjUtMy0xIDEuOWgybC0xLTEuOFpNMjguNCAzMC4zYzAgLjUtLjQuOS0xIC45aC0yLjVWMjhoMi41Yy42IDAgMSAuMyAxIC44IDAgLjQtLjMuNi0uNy44LjUgMCAuNy4zLjcuN20tLjQtMS41YzAtLjMtLjItLjUtLjYtLjVoLTIuMnYxLjFoMi4yYy4zIDAgLjYtLjIuNi0uNm0uMSAxLjVjMC0uNC0uMy0uNi0uNy0uNmgtMi4yVjMxaDIuMmMuNSAwIC43LS4yLjctLjZNMjkuMyAyOGgxdjMuMmgtMXpNMzAuNiAzMS4yVjI4aC4zdjIuOWgyLjV2LjN6TTMzLjggMjhoMXYzLjJoLTF6XCIvPjxwYXRoIGQ9XCJNMzYuNCAyOC4zdjIuOWgtLjN2LTIuOWgtMS41VjI4aDMuM3YuM3pNMzkuOSAyOS45djEuM2gtLjN2LTEuM0wzOCAyOGguNGwxLjMgMS42IDEuNC0xLjZoLjN6TTQwLjkgMzAuOWgxdjFoLTF6TTQ3IDI5YzAgLjUtLjQuOS0xIC45aC0ydjEuM2gtLjRWMjhINDZjLjYgMCAxIC40IDEgMW0tLjMgMGMwLS41LS4zLS43LS44LS43aC0ydjEuM0g0NmMuNSAwIC43LS4yLjctLjdNNDcuNiAzMS4yVjI4aDN2LjNoLTIuN3YxLjFoMS45di4yaC0xLjl2MS4zaDIuOHYuM3pNNTQuNSAzMS4ybC0xLTEuM2gtMS43djEuM2gtLjNWMjhoMi40Yy42IDAgMSAuNCAxIDEgMCAuNS0uNC44LTEgLjlsMSAxLjNoLS40Wm0wLTIuM2MwLS40LS4yLS42LS44LS42aC0ydjEuM0g1NGMuNCAwIC42LS4yLjYtLjdNNTYuMSAyOC4zdjEuMWgxLjh2LjJoLTEuOHYxLjZoLS4zVjI4aDIuOXYuM3pNNjIgMzAuOGMtLjMuMy0uOC41LTEuMy41YTIgMiAwIDAgMS0xLjMtLjVjLS40LS4zLS42LS43LS42LTEuMnMuMi0xIC42LTEuM2MuMy0uMi44LS40IDEuMy0uNHMxIC4yIDEuMy40Yy40LjQuNi44LjYgMS4zcy0uMiAxLS42IDEuMm0tLjItMi4zYy0uMy0uMi0uNy0uMy0xLS4zLS41IDAtLjkgMC0xLjIuMy0uMy4zLS41LjctLjUgMSAwIDEgLjYgMS41IDEuNiAxLjVzMS42LS42IDEuNi0xLjRjMC0uNC0uMS0uOC0uNS0xTTY2LjYgMzEuMmwtMS0xLjNoLTEuOHYxLjNoLS4zVjI4SDY2Yy42IDAgMSAuNCAxIDEgMCAuNS0uNC44LTEgLjlsMSAxLjNoLS4zWm0wLTIuM2MwLS40LS4zLS42LS44LS42aC0ydjEuM0g2NmMuNSAwIC43LS4yLjctLjdNNzEuNyAzMS4ydi0yLjlsLTEuOCAyLjItMS44LTIuMnYyLjloLS4zVjI4aC41bDEuNiAyLjEgMS42LTIuMWguNXYzLjJ6TTc2IDMxLjJsLS41LS45aC0yLjJsLS41LjloLS4zbDEuNy0zLjJoLjRsMS43IDMuMkg3NlptLTEuNi0zLTEgMS45aDJsLTEtMS44Wk03OS44IDMxLjJsLTIuNy0yLjl2Mi45aC0uM1YyOGguNGwyLjcgMi45VjI4aC4zdjMuMnpNODQuNCAyOC43Yy0uMy0uNC0uOC0uNS0xLjQtLjUtLjQgMC0uOC4xLTEgLjMtLjQuMy0uNi43LS42IDEgMCAxIC43IDEuNSAxLjYgMS41LjYgMCAxLS4yIDEuNC0uNWwuMi4xYy0uMy40LS45LjctMS42LjctLjQgMC0uOC0uMS0xLS4zLS42LS4zLTEtLjgtMS0xLjQgMC0uNS4yLTEgLjYtMS4zLjQtLjIuOS0uNCAxLjQtLjQuNyAwIDEuMy4yIDEuNi43bC0uMi4xWk04NS42IDMxLjJWMjhoMi45di4zaC0yLjd2MS4xaDEuOXYuMmgtMS45djEuM2gyLjh2LjN6TTg5LjUgMzAuOWgxdjFoLTF6XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXN0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjMzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIm0xMC41IDUuNi0uMy0zLjNWMGguN2wuNS4yLS4zIDIuNC0uNiAzTTguNCA1LjZsLjItMy4zVjBIOGMtLjMgMC0uNS4yLS41LjJsLjMgMi40LjYgM005LjYgMEg5LjNsLS41LjFhMTcwIDE3MCAwIDAgMCAuNiA1LjVsLjUtMy4yTDEwIDBoLS40TTcuNSA2IDQuOSAzLjggMy40IDIuM2wuNS0uNS41LS4yYTE1MS41IDE1MS41IDAgMCAwIDMgNC40TTYgNy41IDMuOCA0LjkgMi4zIDMuNGwtLjUuNWEzIDMgMCAwIDAtLjIuNSAxNTguMiAxNTguMiAwIDAgMCA0LjQgM00yLjkgMi43aC0uMWwtLjEuMmMtLjMuMi0uMy40LS4zLjRhMTYwLjIgMTYwLjIgMCAwIDAgNC4zIDMuNGwtMi0yLjYtMS40LTEuN3MtLjIgMC0uNC4zTTUuNiA4LjRsLTMuMy4ySDBWOGMwLS4zLjItLjUuMi0uNWExNTIgMTUyIDAgMCAwIDUuMyAxTTUuNiAxMC41bC0zLjMtLjNIMHYuN2wuMi41IDIuNC0uMyAzLS42TTAgOS4zYTIuNSAyLjUgMCAwIDAgMCAuM2wuMS40IDIuMy0uMSAzLjItLjVMMi40IDkgMCA4Ljh2LjVNNiAxMS40bC0yLjIgMi41LTEuNSAxLjYtLjUtLjUtLjItLjUgMi0xLjVjMS4xLS45IDIuNC0xLjYgMi40LTEuNk03LjUgMTIuOGwtMi42IDIuMy0xLjUgMS41cy4yLjMuNS40bC41LjMgMS41LTJjLjktMS4xIDEuNi0yLjUgMS42LTIuNU0yLjcgMTZ2LjFsLjIuMS40LjMgMS41LTEuNyAyLTIuNy0yLjcgMi0xLjcgMS41LjMuNE04LjQgMTMuMmE5MSA5MSAwIDAgMCAuMyA1LjZIOGEzIDMgMCAwIDEtLjUtLjJsLjMtMi41LjYtMi45TTEwLjUgMTMuMmwtLjMgMy40djIuMmguN2wuNS0uMi0uMy0yLjUtLjYtMi45TTkuMyAxOC45SDkuNmwuNC0uMS0uMS0yLjNjMC0uNy0uNS0zLjMtLjUtMy4zTDkgMTYuNWwtLjIgMi4zaC41TTExLjQgMTIuOGE5MSA5MSAwIDAgMCA0LjEgMy44cy0uMi4zLS41LjRsLS41LjMtMS41LTJjLS45LTEuMS0xLjYtMi41LTEuNi0yLjVNMTIuOSAxMS40YTkwLjIgOTAuMiAwIDAgMCAzLjcgNC4xcy4zLS4yLjQtLjVsLjMtLjUtMi0xLjVjLTEuMS0uOS0yLjQtMS42LTIuNC0xLjZNMTYgMTYuMmguMWwuMS0uMi4zLS40LTEuNy0xLjUtMi43LTIgMiAyLjcgMS41IDEuN3MuMiAwIC40LS4zTTEzLjIgMTAuNWwzLjQtLjNoMi4ydi43bC0uMi41LTIuNS0uMy0yLjktLjZNMTMuMiA4LjRsMy40LjJoMi4yVjhsLS4yLS41LTIuNS4zLTIuOS42TTE4LjkgOS42YTMgMyAwIDAgMCAwLS4zbC0uMS0uNS0yLjMuMi0zLjMuNGE4My43IDgzLjcgMCAwIDAgNS42LjZ2LS40TTEyLjkgNy41IDE1IDQuOWwxLjUtMS41cy4zLjIuNC41bC4zLjUtMiAxLjVjLTEuMS45LTIuNCAxLjYtMi40IDEuNk0xMS40IDZsMi41LTIuMiAxLjYtMS41LS41LS41LS41LS4yLTEuNSAyQzEyLjEgNC42IDExLjQgNiAxMS40IDZNMTYuMiAyLjl2LS4xbC0uMi0uMWMtLjItLjMtLjQtLjMtLjQtLjNsLTEuNSAxLjctMiAyLjZzMi4yLTEuNSAyLjctMmwxLjctMS40czAtLjItLjMtLjRNMjYuOCAxNS45Yy0zLjIgMC0zLjgtMi0zLjctNC4xaDIuNmMwIDEuMiAwIDIuMiAxLjUgMi4yLjkgMCAxLjMtLjYgMS4zLTEuNCAwLTIuMy01LjMtMi40LTUuMy02LjIgMC0yIDEtMy41IDQuMi0zLjUgMi41IDAgMy44IDEuMiAzLjYgMy44aC0yLjVjMC0xLS4yLTItMS4yLTItLjkgMC0xLjQuNi0xLjQgMS40IDAgMi40IDUuMyAyLjIgNS4zIDYuMiAwIDMuMi0yLjQgMy42LTQuNCAzLjZNNDAgMy4xdjIuMWgtM3YxMC41aC0yLjZWNS4yaC0yLjlWMy4xek00NC4yIDE1LjdWMy4xSDUxVjVoLTQuMnYzLjFoMy45djJoLTMuOXYzLjdoNC40djEuOXpcIi8+PGc+PHBhdGggZD1cIk01NC42IDcuOGMuNS0uOCAxLjItMSAyLjEtMSAxLjIgMCAyLjIuNiAyLjIgMS44djdoLTIuNXYtNmMwLS44LS4xLTEuNC0uOS0xLjRzLTEgLjYtMSAxLjR2NmgtMi40VjdoMi41di45Wk02My40IDE0Yy45IDAgMS0uOSAxLTIuNyAwLTIgMC0zLTEtMy0uOSAwLTEgLjYtMSAzLjMgMCAuOC0uMiAyLjQgMSAyLjRNNjcgN1YxNmMwIC43IDAgMy0zLjQgMy0xLjggMC0zLjQtLjQtMy40LTIuNmgyLjRjMCAuNCAwIC43LjIgMSAuMi4yLjQuMy44LjMuNiAwIDEtLjYgMS0xLjV2LTEuN2gtLjFjLS40LjctMSAxLTEuOSAxLTIuNyAwLTIuNi0yLjQtMi42LTQuNCAwLTIgMC00LjQgMi42LTQuNCAxIDAgMS43LjQgMiAxLjJWN0g2N1pcIi8+PC9nPjxwYXRoIGQ9XCJNNzAuNyAxNS43aC0yLjRWNi45aDIuNHY4LjhabTAtMTAuN2gtMi40VjMuMWgyLjR2MlpcIi8+PGc+PHBhdGggZD1cIk03NC41IDcuOGMuNS0uOCAxLjItMSAyLjEtMSAxLjIgMCAyLjIuNiAyLjIgMS44djdoLTIuNHYtNmMwLS44LS4yLTEuNC0xLTEuNC0uNyAwLS45LjYtLjkgMS40djZoLTIuNFY3aDIuNHYuOVpNODQuNiAxMC4zYzAtLjggMC0yLTEuMi0yLTEgMC0xIDEuMy0xIDJoMi4yWm0tMi4zIDEuNGMwIDEgMCAyLjYgMS4xIDIuNiAxIDAgMS0uOCAxLTEuNkg4N2MwIDEtLjQgMS44LTEgMi4zLS41LjUtMS40LjktMi42LjktMy4xIDAtMy41LTItMy41LTQuNyAwLTIuNC4zLTQuNSAzLjUtNC41IDMuNCAwIDMuNyAyLjIgMy42IDVoLTQuN1pNOTIuNiAxMC4zYzAtLjggMC0yLTEuMS0yLTEuMiAwLTEuMiAxLjMtMS4yIDJoMi4zWm0tMi4zIDEuNGMwIDEgMCAyLjYgMS4yIDIuNi44IDAgMS0uOCAxLTEuNkg5NWMwIDEtLjQgMS44LTEgMi4zLS41LjUtMS40LjktMi41LjktMy4yIDAtMy42LTItMy42LTQuNyAwLTIuNC4zLTQuNSAzLjYtNC41IDMuMyAwIDMuNiAyLjIgMy41IDVoLTQuN1pNOTguNCA2LjlWOGMuNS0xIDEuMy0xLjMgMi4zLTEuM1Y5Yy0yLjItLjEtMi4yIDEuMS0yLjIgMnY0LjhoLTIuNFY2LjloMi4zWlwiLz48L2c+PHBhdGggZD1cIk0xMDQgMTUuN2gtMi41VjYuOWgyLjR2OC44Wk0xMDQgNWgtMi41VjMuMWgyLjR2MlpcIi8+PGc+PHBhdGggZD1cIk0xMDcuNyA3LjhjLjUtLjggMS4yLTEgMi4xLTEgMS4yIDAgMi4yLjYgMi4yIDEuOHY3aC0yLjR2LTZjMC0uOC0uMi0xLjQtMS0xLjQtLjcgMC0uOS42LS45IDEuNHY2aC0yLjRWN2gyLjR2LjlaTTExNi41IDE0YzEgMCAxLS45IDEtMi43IDAtMiAwLTMtMS0zLS45IDAtMSAuNi0xIDMuMyAwIC44LS4xIDIuNCAxIDIuNE0xMjAgN1YxNmMwIC43IDAgMy0zLjMgMy0xLjkgMC0zLjQtLjQtMy41LTIuNmgyLjRjMCAuNCAwIC43LjIgMSAuMi4yLjUuMy44LjMuNiAwIDEtLjYgMS0xLjV2LTEuN2MtLjUuNy0xLjIgMS0yIDEtMi42IDAtMi41LTIuNC0yLjUtNC40IDAtMiAwLTQuNCAyLjYtNC40LjggMCAxLjYuNCAyIDEuMlY3aDIuM1pcIi8+PC9nPjxwYXRoIGQ9XCJtNzguNyAyMy0xLjQgNC41SDgwTDc4LjcgMjNabS0uNy0xaDEuNGwyLjcgOC40SDgxbC0uNi0yaC0zLjJsLS43IDJoLTFMNzggMjJaXCIvPjxnPjxwYXRoIGQ9XCJNODUuOCAyN2MwLTEuNi0uNS0xLjktMS4yLTEuOS0uNiAwLTEuMS4zLTEuMSAyaDIuM1ptLTIuMy44YzAgMS42LjQgMiAxLjIgMiAuNiAwIDEtLjYgMS0xLjJoMWMwIDEuMy0uOCAyLTIgMnMtMi4yLS40LTIuMi0zYzAtMS44LjItMy4yIDIuMi0zLjIgMS43IDAgMiAxIDIgMi45di41aC0zLjJaTTg4LjcgMjUuNGMuNC0uOS45LTEgMS44LTF2MUg5MGMtMSAwLTEuMy44LTEuMyAxLjV2My41aC0xdi01LjloMXYxWk05NC4zIDI3LjJjMC0xLjYtLjUtMi0xLjItMi0uOCAwLTEuMy40LTEuMyAyIDAgMS45LjMgMi41IDEuMyAyLjVzMS4yLS42IDEuMi0yLjVtLTMuNS40YzAtMS44LjItMy4yIDIuMy0zLjIgMiAwIDIuMiAxLjQgMi4yIDMuMiAwIDIuNi0xIDMtMi4yIDMtMS4zIDAtMi4zLS40LTIuMy0zTTk4IDMwLjVjLTEuMyAwLTIuMS0uNS0yLTEuOWgxYzAgLjQgMCAxLjEgMSAxLjEuNiAwIDEtLjIgMS0uOCAwLTEtMy0xLjEtMy0yLjkgMC0uNi40LTEuNiAyLTEuNiAxLjEgMCAyIC41IDIgMS43aC0xLjFjMC0uNi0uMy0xLTEtMS0uNCAwLS44LjMtLjguOCAwIDEgMi45IDEgMi45IDIuOCAwIDEuMy0uOSAxLjgtMiAxLjhNMTA0IDI3LjRjMC0xIDAtMi4yLTEuMi0yLjJzLTEgMS42LTEgMi41YzAgLjggMCAyIDEgMnMxLjItLjggMS4yLTIuM20tMi4zLTIuMmMuNC0uNS44LS44IDEuNC0uOCAxIDAgMiAuNCAyIDMgMCAxLjQtLjEgMy4xLTIgMy4xLS42IDAtMS0uMi0xLjMtLjd2Mi44aC0xdi04aDF2LjZaTTEwNi43IDI4LjdjMCAuNS4zIDEgMSAxIC41IDAgMS4yLS4zIDEuMS0yLjItLjkgMC0yLjEgMC0yLjEgMS4ybTIuMS45Yy0uMy42LS43IDEtMS41IDEtMS4yIDAtMS42LS45LTEuNi0yIDAtMS44IDEuOC0xLjkgMy4xLTEuOCAwLS44IDAtMS43LTEtMS43LS42IDAtMSAuNS0uOSAxaC0xYzAtMS4yLjctMS43IDItMS43IDEuNSAwIDEuOS44IDEuOSAxLjhWMzAuNGgtMXYtLjhaTTExMy44IDI2LjRjMC0xLS40LTEuMi0uOC0xLjItLjcgMC0xLjIuNC0xLjIgMiAwIDEuOS4yIDIuNSAxLjIgMi41LjIgMCAuOS0uMi44LTEuMmgxYzAgMS42LTEuMSAyLTEuOCAyLTEuMiAwLTIuMi0uMy0yLjItMyAwLTEuNy4yLTMgMi4yLTMgMS4yIDAgMS45LjYgMS44IDJoLTFaTTExOSAyN2MwLTEuNi0uNS0xLjktMS4yLTEuOS0uNiAwLTEuMS4zLTEuMSAyaDIuM1ptLTIuMy44YzAgMS42LjQgMiAxLjIgMiAuNiAwIDEtLjYgMS0xLjJoMWMwIDEuMy0uOCAyLTIgMnMtMi4yLS40LTIuMi0zYzAtMS44LjItMy4yIDIuMi0zLjIgMS43IDAgMiAxIDIgMi45di41aC0zLjJaXCIvPjwvZz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC10cml1bXBoKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjI5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIm0yMy44IDQuNy00LjQgMi43IDQuNCAyMC44ek0yNC4xIDMuOSA0OC4yIDBIMHpNMjMuMyA0LjMgMS44LjggMTkgN3pNNDYuNS44IDI0LjkgNC4zIDI5LjIgN3pNMjQuNCA0Ljd2MjMuNWw0LjQtMjAuOHpNOTMuNiAxNS41VjEyaDEuN3YxLjJsLjItLjJjLjQtLjYuNi0uOSAxLTFsMS0uMmguMXYxLjlIOTYuNGwtLjYuNC0uMy41LS4xIDIuOVYxOWgtMS44di0zLjVaTTIwLjYgMjguMWExIDEgMCAwIDEtLjktMS4yYzAtLjIuMi0uNC4zLS41YTEgMSAwIDEgMSAuNiAxLjdabS4zLS4yLjQtLjIuMi0uNHYtLjRsLS4xLS4zLS4yLS4yaC0uM2EuOC44IDAgMCAwLS43LjIuOC44IDAgMCAwLS4zLjZjMCAuMi4xLjQuMy41bC4yLjEuMi4xaC4zWlwiLz48cGF0aCBkPVwiTTIwLjMgMjcuM3YtLjdoMS4xbC4yLjRjMCAuMS0uMS4zLS4zLjNsLjMuNS4yLjNoLS41di0uM2ExIDEgMCAwIDAtLjMtLjJsLS4yLS4xdi42aC0uNXYtLjhabS43IDAgLjItLjJjMC0uMiAwLS4yLS4yLS4zSDIwLjd2LjRIMjFaTTg4LjIgOS4yYTQuNCA0LjQgMCAwIDAtNC4zIDMuMiA3IDcgMCAwIDAgMCAzLjcgNC40IDQuNCAwIDAgMCAxLjQgMi4yIDQgNCAwIDAgMCAyLjIgMWgxYy43LS4yIDEuMi0uNCAxLjctLjhhMTAgMTAgMCAwIDAgLjgtLjdsLjIgMS4ySDkyLjV2LTUuMWgtNHYxLjZoMi4ydi4yYy0uMiAxLS45IDEuNi0xLjggMS44LS42LjEtMS4zIDAtMS45LS4zLS41LS4zLS45LS43LTEtMS4yLS4zLS41LS4zLTEtLjMtMS43IDAtLjggMC0xLjMuMy0xLjkuMi0uNy44LTEuMiAxLjUtMS40LjUtLjIgMS4xLS4yIDEuNyAwIC42LjIgMSAuNyAxLjIgMS4zdi4xaDJjMC0uNi0uMi0xLS40LTEuMy0uNC0uNi0xLTEuMS0xLjUtMS40YTQuNiA0LjYgMCAwIDAtMi4zLS41Wm0tNDMuOS4ydjEuN2gxLjlWOS40aC0xLjlabTI5LjIgMFYxOWgxLjh2LTQuNGMuMi0uNi41LTEgMS0xLjFsLjUtLjFjLjQgMCAuNiAwIC44LjNsLjMuNlYxOWgxLjl2LTUuNWEyIDIgMCAwIDAtLjYtMWMtLjQtLjQtLjktLjYtMS42LS44SDc3Yy0uNCAwLS44LjItMSAuNGEzIDMgMCAwIDAtLjcuNnYuMS0zLjRoLTJabS00MSAwdjEuN2gyLjhWMTloMlYxMUg0MFY5LjVIMzIuNFptNjguOSAyLjNoLS41YTMgMyAwIDAgMC0yLjIgMS4xIDQgNCAwIDAgMC0uOCAxLjcgNSA1IDAgMCAwIDAgMi4zYy4yLjUuNSAxIDEgMS41LjQuNSAxLjEuOCAyIC45aDEuMWEzIDMgMCAwIDAgMi0xIDQgNCAwIDAgMCAxLTIuM3YtMS4xbC0uNi0xLjVhMyAzIDAgMCAwLTIuNS0xLjZoLS41Wm0tNTggLjFhMiAyIDAgMCAwLS44LjNjLS40LjEtLjYuNC0xIDF2LjFWMTJoLTEuOHY3aDEuOFYxNWMuMi0uNS40LS45LjgtMSAuMy0uMi42LS4yIDEuMS0uMmguM3YtMS45aC0uNFptMTUuMyAwYy0uNCAwLS43IDAtMSAuMi0uNC4xLS42LjMtMSAuOHYuMi0xaC0xLjh2N2gxLjhWMTRjLjItLjUuNS0uNyAxLS43LjYgMCAxIDAgMS4xLjVsLjIuNVYxOWgxLjh2LTIuMmwuMS0yLjdjLjEtLjQuNC0uNi44LS43aC42Yy40IDAgLjcuNC43LjhWMTloMnYtMi40YzAtMi44IDAtMy0uMi0zLjMtLjEtLjUtLjQtLjktLjgtMS4yLS40LS4yLTEtLjQtMS41LS4zYTIuMyAyLjMgMCAwIDAtMS45IDEuMnYtLjJhMiAyIDAgMCAwLS43LS44IDIuNSAyLjUgMCAwIDAtMS4yLS4yWm01OC4zIDBjLS41IDAtMSAuMS0xLjMuNGwtLjcuN3YuMS0xaC0xLjh2OS44aDEuOFYxOGwuMS4xYy4zLjUuOC44IDEuMyAxbDEuNS0uMS43LS40YzEtLjcgMS40LTEuOSAxLjQtMy41IDAtLjctLjEtMS4yLS4zLTEuN2EyLjkgMi45IDAgMCAwLTIuNy0xLjdabS00Ny4yIDBjLS41IDAtMSAuMS0xLjMuNGwtLjcuN3YuMS0xSDY2djkuOGgxLjhWMTh2LjFjLjUuNi45LjkgMS41IDFoMWMuNi0uMSAxLjItLjUgMS43LTFhNCA0IDAgMCAwIC44LTIuMyA5IDkgMCAwIDAgMC0xLjNjLS4yLS45LS41LTEuNS0xLTJhMi44IDIuOCAwIDAgMC0yLS44Wm0tMjUuNS4ydjdoMS45di03aC0xLjlabTMgMHY1LjRjLjMgMSAuOSAxLjYgMiAxLjdoMWEyIDIgMCAwIDAgLjktLjVsLjUtLjVWMThsLjEuNXYuNWgxLjh2LTdoLTEuOXY0LjZjLS4yLjUtLjUuOS0xIDFoLS44YTEgMSAwIDAgMS0uNC0uMiAxIDEgMCAwIDEtLjMtLjZWMTJoLTJabTU4LjQgMHY1Yy4xLjcuMyAxLjIuNyAxLjVsLjUuNC44LjJoMWMuNCAwIC43LS4yIDEtLjVsLjUtLjVWMTh2MWgxLjl2LTdoLTEuOXY0LjZjLS4yLjUtLjUuOS0xIDFoLTFhLjkuOSAwIDAgMS0uNS0uNnYtNWgtMlptLTQuMyAxLjNjLjQgMCAuOS4xIDEuMS40LjQuNC41IDEgLjUgMS42IDAgLjcgMCAxLjEtLjIgMS41LS4yLjUtLjYuOC0xIC45LS41IDAtLjkgMC0xLjItLjItLjMtLjEtLjYtLjQtLjctLjgtLjMtLjgtLjMtMiAwLTIuNi4zLS41LjYtLjcgMS4yLS44aC4zWm0tMzIgMGMuMyAwIC43LjIgMSAuNC4zLjQuNSAxLjEuNSAxLjhzLS4yIDEuMy0uNSAxLjdsLS43LjRINjljLS42IDAtMS0uNS0xLjItMWEzLjkgMy45IDAgMCAxIC4yLTIuNGMuMi0uNS43LS44IDEuMy0uOFptNDcuMS4xaC40bC41LjIuMy4zLjIuNmMuMy44LjIgMi0uMiAyLjZhMS4zIDEuMyAwIDAgMS0xLjEuNWgtLjZjLS42LS4yLTEtLjctMS0xLjR2LTEuNWMuMS0uNi40LTEgLjgtMS4ybC43LS4xWlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuLm1lZGlhLFxyXG4lbWVkaWEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogY2FsYy1yZW0oMzJweCk7XHJcbiAgaGVpZ2h0OiBjYWxjLXJlbSgzMnB4KTtcclxuICBmb250LXNpemU6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYm9yZGVyOiAwO1xyXG5cclxuICAmLWxvZ28ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbG9nbygkZ3JheS01MDAsICRncmVlbiwgJGdyYXktNTAwKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgxNzVweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDMwcHgpO1xyXG5cclxuICAgICZfbGcge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMjczcHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDQ2cHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfZnVsbCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNi44NSU7XHJcbiAgICB9XHJcblxyXG4gICAgJl93aGl0ZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxvZ28oJHdoaXRlLCAkZ3JlZW4sICR3aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9kYXJrIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbG9nbygkZGFyaywgJGdyZWVuLCAkZGFyayk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlYXJjaCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1zZWFyY2goJHByaW1hcnkpO1xyXG5cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zZWFyY2goJHdoaXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJl93aGl0ZTpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXNlYXJjaCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zb2NpYWxzIHtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgzN3B4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIH1cclxuXHJcbiAgJi1saW5rZWRpbiB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG5cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9wcmltYXJ5ICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRwcmltYXJ5KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi12aW1lbyB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdmltZW8oJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXZpbWVvKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXZpbWVvKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW5zdGFncmFtIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1pbnN0YWdyYW0oJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbnN0YWdyYW0oJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbnN0YWdyYW0oJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYteW91dHViZSB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEteW91dHViZSgkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXlvdXR1YmUoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXlvdXR1YmUoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10d2l0dGVyIHtcclxuICAgIEBleHRlbmQgLm1lZGlhLXNvY2lhbHM7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3ByaW1hcnkgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkcHJpbWFyeSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1lbWFpbCB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9kYXJrICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfcHJpbWFyeSAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkcHJpbWFyeSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYXJyb3cge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYXJyb3coJGdyZWVuKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1hcnJvdygkZ3JheS05MDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jbG9zZSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1jbG9zZSgkcHJpbWFyeSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oNTZweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDU4cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1jbG9zZSgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wbGF5IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXBsYXkoJHdoaXRlKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcGxheSgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJi1zbSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXBsYXktc20oJHdoaXRlKTtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDgycHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDgycHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1wbGF5LXNtKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGF1c2Uge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcGF1c2UoJHdoaXRlKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1wYXVzZSgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1waG9uZSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1waG9uZSgkd2hpdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDI4cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg0M3B4KTtcclxuICAgICZfcHJpbWFyeSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXBob25lKCRwcmltYXJ5KTtcclxuICAgIH1cclxuICAgICZfc20ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTlweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxvY2F0aW9uIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxvY2F0aW9uKCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMjlweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDQzcHgpO1xyXG4gICAgJl9wcmltYXJ5IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbG9jYXRpb24oJHByaW1hcnkpO1xyXG4gICAgfVxyXG4gICAgJl9zbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgxM3B4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxOXB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW5kdXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDc1cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg1M3B4KTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gY2FsYy1yZW0oMTBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gY2FsYy1yZW0oNDNweCk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsIC41KTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNyYW5lIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWNyYW5lKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3gge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtYm94KCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1nZWFyIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWdlYXIoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNhbGVuZGFyIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWNhbGVuZGFyKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1lbXBsb3llcnMge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtZW1wbG95ZXJzKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tYWMge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtbWFjKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1tZWRhbCB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1tZWRhbCgkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtcGVvcGxlIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLXBlb3BsZSgkZ3JheS05MDApO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDM0cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMtcmVtKDQzcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWFwIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLW1hcCgkZ3JheS05MDApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXJpZ2h0IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCRwcmltYXJ5KTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgzM3B4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2dyZWVuIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJGdyZWVuKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcmlnaHQoJHdoaXRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl93aGl0ZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCR3aGl0ZSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1sZWZ0IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDMzcHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgzM3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJGdyZWVuKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkd2hpdGUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3doaXRlIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkd2hpdGUpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1kb3dubG9hZCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3dubG9hZCgkcHJpbWFyeSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzBweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDI3cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1kb3dubG9hZCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8mLWNsaWVudCB7XHJcbiAgLy8gICYtYWlyYnVzIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYWlyYnVzKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMjNweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYWlyYnVzKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtYXJpZXMge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1hcmllcygkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDU5cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFyaWVzKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtYm9tYmFyZGllciB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWJvbWJhcmRpZXIoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgxN3B4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1ib21iYXJkaWVyKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtY2NhIHtcclxuICAvLyAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3N0YXRpYy9tZWRpYS1jbGllbnQtY2NhLnBuZycpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDMxcHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9zdGF0aWMvbWVkaWEtY2xpZW50LWNjYV9ncmVlbi5wbmcnKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1kYXNzYXVsdCB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWRhc3NhdWx0KCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oNDBweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtZGFzc2F1bHQoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1sYXRlY29lcmUge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1sYXRlY29lcmUoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgyN3B4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1sYXRlY29lcmUoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1saWViaGVyciB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWxpZWJoZXJyKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMTZweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGllYmhlcnIoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvLyAgJi1zYWFiIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtc2FhYigkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDM5cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LXNhYWIoJGhvdmVyLWNvbG9yKTtcclxuICAvLyAgICB9XHJcbiAgLy8gIH1cclxuICAvL31cclxufVxyXG4iLCJsYWJlbCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMThweCk7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4uZm9ybSB7XHJcbiAgJi1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICB9XHJcbiAgJi1jaGVjayB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1maWxlIHtcclxuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX3RpcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtY29udHJvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktOTAwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIHBhZGRpbmc6IGNhbGMtcmVtKDRweCkgY2FsYy1yZW0oMTdweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBib3JkZXItd2lkdGg6IGNhbGMtcmVtKDJweCk7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICYtb3V0bGluZSB7XHJcbiAgICAmLWxpZ2h0IHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1wcmltYXJ5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGFydCB7XHJcbiAgJi1zb2NpYWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBhIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIG1hcmdpbjogY2FsYy1yZW0oMTBweCk7XHJcbiAgICB9XHJcbiAgICAmX3NtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDI3cHgpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oMjdweCk7XHJcbiAgICAgICAgbWFyZ2luOiBjYWxjLXJlbSg1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX2Rhcmsge1xyXG4gICAgICAkaWNvbnM6IGxpbmtlZGluLCB0d2l0dGVyLCBpbnN0YWdyYW0sIHZpbWVvLCB5b3V0dWJlO1xyXG4gICAgICBAZWFjaCAkaWNvbiBpbiAkaWNvbnMge1xyXG4gICAgICAgIC5tZWRpYS0jeyRpY29ufSB7XHJcbiAgICAgICAgICBAZXh0ZW5kIC5tZWRpYS0jeyRpY29ufV9kYXJrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwidXRpbGl0aWVzL2xpbmVhci1ncmFkaWVudFwiO1xuXG5AbWl4aW4gYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRjb2xvciwgJGFscGhhKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRhbHBoYSk7XG59XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybSkge1xuICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgLW8tdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgdHJhbnNmb3JtOiAkdHJhbnNmb3JtO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkc3RyaW5nOiAkdHJhbnNpdGlvbi0tZGVmYXVsdCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRzdHJpbmc7XG4gIC1tb3otdHJhbnNpdGlvbjogJHN0cmluZztcbiAgLW1zLXRyYW5zaXRpb246ICRzdHJpbmc7XG4gIC1vLXRyYW5zaXRpb246ICRzdHJpbmc7XG4gIHRyYW5zaXRpb246ICRzdHJpbmc7XG59XG5cbkBtaXhpbiBoaWRlLXZpc3VhbGx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRzdHJpbmc6IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkc3RyaW5nO1xuICAtbW96LWFuaW1hdGlvbjogJHN0cmluZztcbiAgLW8tYW5pbWF0aW9uOiAkc3RyaW5nO1xuICBhbmltYXRpb246ICRzdHJpbmc7XG59XG5cbkBtaXhpbiBkaXNwbGF5LWZsZXgoJGFsaWdubWVudDogJycsICRqdXN0aWZpY2F0aW9uOiAnJykge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaWYgJGFsaWdubWVudCAhPSAnJyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246ICRhbGlnbm1lbnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogJGFsaWdubWVudDtcbiAgICAtbXMtZmxleC1hbGlnbjogJGFsaWdubWVudDtcbiAgICBhbGlnbi1pdGVtczogJGFsaWdubWVudDtcbiAgfVxuXG4gIEBpZiAkanVzdGlmaWNhdGlvbiAhPSAnJyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogJGp1c3RpZmljYXRpb247XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZpY2F0aW9uO1xuICAgIC1tcy1mbGV4LXBhY2s6ICRqdXN0aWZpY2F0aW9uO1xuICAgIGp1c3RpZnktY29udGVudDogJGp1c3RpZmljYXRpb247XG4gIH1cbn1cblxuQG1peGluIGZsZXgoJHZhbHVlKSB7XG4gIC8vIEBpbmNsdWRlIGNvbnRleHQoJy52aWRlby1qcycsICcudmlkZW8tanMudmpzLW5vLWZsZXgnKSB7XG4gIC8vICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgLy8gICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAvLyAgIEBpZiAoJHZhbHVlID09ICdhdXRvJykge1xuICAvLyAgICAgd2lkdGg6IGF1dG87XG4gIC8vICAgfVxuICAvLyB9XG5cbiAgLXdlYmtpdC1ib3gtZmxleDogJHZhbHVlO1xuICAtbW96LWJveC1mbGV4OiAkdmFsdWU7XG4gIC13ZWJraXQtZmxleDogJHZhbHVlO1xuICAtbXMtZmxleDogJHZhbHVlO1xuICBmbGV4OiAkdmFsdWU7XG59XG5cbi8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy91c2VyLXNlbGVjdFxuLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvODI2NzgyL2hvdy10by1kaXNhYmxlLXRleHQtc2VsZWN0aW9uLWhpZ2hsaWdodGluZy11c2luZy1jc3MgKHZlcnNpb246IEphbnVhcnksIDIwMTcpXG5AbWl4aW4gdXNlci1zZWxlY3QoJHN0cmluZzogbm9uZSkge1xuICAvKiBpT1MgU2FmYXJpICovXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogJHN0cmluZztcbiAgLyogU2FmYXJpICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIEtvbnF1ZXJvciBIVE1MICovXG4gIC1raHRtbC11c2VyLXNlbGVjdDogJHN0cmluZztcbiAgLyogRmlyZWZveCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gIC1tcy11c2VyLXNlbGVjdDogJHN0cmluZztcbiAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xuICB1c2VyLXNlbGVjdDogJHN0cmluZztcbn1cblxuLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2JveC1zaGFkb3dcbkBtaXhpbiBib3gtc2hhZG93ICgkc3RyaW5nOiAwIDAgMWVtIHJnYmEoMCwgMCwgMCwgMC4yNSkpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc3RyaW5nO1xuICAtbW96LWJveC1zaGFkb3c6ICRzdHJpbmc7XG4gIGJveC1zaGFkb3c6ICRzdHJpbmc7XG59XG5cbkBtaXhpbiBvcmRlcigkdmFsdWUpIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJHZhbHVlO1xuICAtbW96LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsdWU7XG4gIC1tcy1mbGV4LW9yZGVyOiAkdmFsdWU7XG4gIC13ZWJraXQtb3JkZXI6ICR2YWx1ZTtcbiAgb3JkZXI6ICR2YWx1ZTtcbn1cblxuJWZpbGwtcGFyZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiVpY29uLWRlZmF1bHQge1xuICBAZXh0ZW5kICVmaWxsLXBhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvNjU5I2lzc3VlY29tbWVudC02NDgxOTA3NVxuQGZ1bmN0aW9uIGNoYXIoJGNoYXJhY3Rlci1jb2RlKSB7XG4gIEBpZiBmdW5jdGlvbi1leGlzdHMoXCJzZWxlY3Rvci1hcHBlbmRcIikge1xuICAgIEByZXR1cm4gdW5xdW90ZShcIlxcXCJcXFxcI3skY2hhcmFjdGVyLWNvZGV9XFxcIlwiKTtcbiAgfVxuXG4gIEByZXR1cm4gc3RyLXNsaWNlKFwiXFx4XCIsIDEsIDEpICsgJGNoYXJhY3Rlci1jb2RlO1xufVxuXG4kaWNvbi1mb250LWZhbWlseTogVmlkZW9KUztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAkaWNvbi1mb250LWZhbWlseTtcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R1JnQUJBQUFBQUJEa0FBc0FBQUFBRzZnQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIVTFWQ0FBQUJDQUFBQURzQUFBQlVJSXNsZWs5VEx6SUFBQUZFQUFBQVBnQUFBRlpSaVYzaFkyMWhjQUFBQVlRQUFBRGFBQUFEUHY3NDkvcG5iSGxtQUFBQ1lBQUFDM0FBQUJIUVpnNk9jV2hsWVdRQUFBM1FBQUFBS3dBQUFEWVp3MjUxYUdobFlRQUFEZndBQUFBZEFBQUFKQStSQ0xGb2JYUjRBQUFPSEFBQUFCTUFBQUNNNzQ0QUFHeHZZMkVBQUE0d0FBQUFTQUFBQUVoRjZrcXViV0Y0Y0FBQURuZ0FBQUFmQUFBQUlBRTBBSUZ1WVcxbEFBQU9tQUFBQVNVQUFBSUsxY2Yxb0hCdmMzUUFBQS9BQUFBQkpBQUFBZFBFeFl1TmVKeGpZR1JnWU9CaU1HQ3dZMkJ5Y2ZNSlllRExTU3pKWTVCaVlHR0FBSkE4TXBzeEp6TTlrWUVEeGdQS3NZQnBEaUJtZzRnQ0FDWTdCVWdBZUp4allHUzd3VGlCZ1pXQmdhV1E1UmtEQThNdkNNMGN3eERPZUk2QmdZbUJsWmtCS3doSWMwMWhjUGpJK0ZHSkhjUmR5QTRSWmdRUkFESzNDeEVBQUhpYzdkRlpic01nQUVYUlMweWN5Wm5uT2VHN3krcUM4cFUxZEh1c0lPWHh1b3hhT2x3WllXUUIwQWVhNHF1SUVONEU5THpLYktqekRlTTZIL211YTZMbWMvcDh5aGcwbHZkWXgxNVpHOHVPTFFPR2pNcDNFenFtekppellNbUtOUnUyN05oejRNaUpNeGV1M0xqejRFa3FtN1Q4UDUyRzhQUDNsblRPVmsrK1o2aU42UVp6Tk4xRjdwdHVON2VHT2pEVW9hR09ESFZzdXZVOE1kVE85SGQ1YXFnelE1MGI2c0pRbDRhNk10UzFvVzRNZFd1b08wUGRHK3JCVUkrR2VqTFVzNkZlRFBWcXFEZER2UnZxdzFDZmhwcU05QXQwaUZMYUFBQjRuSjFZRFhCVFZSWis1LzIyVFVsSjh3ZTBwSGxKbTdSSmY1TzhGMmo2RXltbFNQa3B4YUw4VTJ4cGEzREtqMENCaGMySVc0ZVdLU29rSW9Mc3VNcXNzTTY0ZitqQTRIU2RXWFhYc2NCcTY3SU9zM0ZYWjFaWVdWeVJGZG84OTl5WHRJQlFaOTBrNzcxN3p6M3YzSFBQT2ZkODU0WUNDajljTDlkTDBSUUZPcUNiR0puckhiNUVheWlLSVdOOGlBL2hXQmJsbzZoVVdtOFR0Q0R3RTgwV01KdXMvaXJ3eXhPZHhlQjBNRGIxNFZOSkhuWFlvTExTbDZGZkNVWU85bllQVEE4RXBnOTA5MExwcmZiQmJaMmhZMFVsSlVYSFFwMy92dFdrUzZFQnY4K3JQTXE1dTk2OTJmL2ROeEpOaXF3QzF4UEU5VENVZ0NzU2RRV2dFM1hRRDI1bGtHNENOMnhtVGNPWFdCT3lzZXI2Uk42S25HYktTYm1RMytkME9JMW0yVzhRekxMa0kyc3lrcldBZ0pKRXRBOHZHR1cvMlErQ21UM244elM5d1p3dTJEQ3Z0dVpLWk4zeGtyTGgzNnlDWnVVb21RU3FHcFk4dC8yNVZmSFZodzh6NGViR0J0ZkxiMHlhOVBDYURjKzhkR1R2azJkc2g2ejdXenZvd2xYS1VTV285TUoxNWEzS3JFUDJsb09yMk9qaHc2aVc2aGYyQkRkRWNjUXZaR3BhQXk3WW92U3dxOGtyN0hHbGx4cGQ3MXJrUzZHMFNmMTFzbDlPdk1LMStqd1BQT0R4alV3a09pbTlDVTNpeDF3TmpYRGZtSlNFbjYxOEJzNmxwV3dVcFUrOFBDcUxNWTY1MHpqcThWaENJUDE3TkVLVHgzZWFMTCtzNVBpNnlKV2FXalRITFIxall6UFNWOVZGLzZPamRiLzFrTzNNazN1aEhDMHg2Z2MxQmpsS1ErblFGeFRZZGFKa1o3eVNWeExCYmhSMWRzYm9OWHAxdENZS1cyTFJhRXpwWWNJeDJCS054YUwwWmFVblNxZkZvaU5oSEtSL0drWDZQV1VTQWFKZWxRYXFaTDFFcG9ITnNhalNFeVBTb0o5SWpoSXhUZGpITG13WnZoUkRPaUZUWS9ZZVFudnJWWm1pVFF0R25jRUNYdEZUQlpMT1Z3d01SZ29YSEFrWHpNelBuMW5BSko4allTYk1EYXFOMndhR0x6TmhpaC9iWnluVUJNcElXU2c3VllpN0RSeDJtOEFMa0lkUkNKd0k2QXJKeDJFSThrYURXZVRRS2VBRms5ZmpsLzFBdndrdGpRMVA3Tmp5TUdReWZkNHZqaXBYNk0vaTUyRDdDcTgwa3FsY3hFY0dYUnIvRkVjZ3MwdTV1R2dCNFZXdU1GZnBkbjJSZTZIaTNQcXpteFdLc3o2K2FlMlBuOWhYWHcvZnFNODU5VWlHQzBvS1lZSUxKQnFKcnNuMVoxRTVxT3M5clFDaVVRUlJFam04eUpjYkhGNWNVSnVmWDF2QUhsZWZ3MFhnVW9ib1MzRVRmUWxUeEJDNFNPdHVFOFZQUkpUQlNDUVNqWkNwazdHcXp1K21hc2FaMnk3WmplaGhvNEYzZzgyQk5Ea0FIcE9SRzQrT0NTK2Y2SlRQbXRSbi9QSDFrY2g2ZDA0c3A3QVFiMjVhUS9wcVV5WGVROHZyZWJHOE9ZUWRYT1ErNTg1dTBzZFc5cnFhbHpSVVJpSis5RjRNd2VSRnJLVWpsMUdVWWhIMUEyN1dPSHc1Y1RGU0ZQTW85RWVVSUduUVRaSElhSjdBSExhT0tzT09EYU5GOWprQmpZRzJRRXNRMnhqTVVBeDJiQkViZVRCV01Id3NrQmpuZ3E1NlMveWZna0JuV0JhNEs5c3FLdHEydDFVSThTOUhlNVh1QlJiYXdBZGF0clFFQWkzMEFrczIrTE04V2VDYmFsVlprV055bHZKK2RxSm56VmIrT0hsU29LVzhuUENQN1JkK0NjWjJEZFdBR3FKMkNCRk9waGd5d0ZGQ0ZCTnRmQWJHdE5QQkN3eHZ5Z0hlWU1aTVk5WmJvQnF3cS9wVnJzYmdONXRrdjE1Mk9EbGJNZmlxd0dNQmd4YTRFeHozUWhvdlJJVXA2YWNxWm1RelJxMHlwRFhTMlRQTFQwMllJa1FFVG5PRTQ0NW9PR3hPbVhBcVVKTk5HN1hndXBNalBxMnVhOWFzcmo1eVkveXVLdGVPMUt4MFlOSlR1ZnJpckxlMW1abmF0N09MNnJuVWRDV2VucFc2SThtQW5ic1k4S1dzMVB1U292Q1c5QS9aMjVQUTI0YTdjTk9xZ21Ua0xtQk1naDRUSGdjNGI5azJJVnYxL2cvRjVuR2xqd1BMZk9nSEF6SnpoNDVWLzQrV2VuVHptTXRSNVo3dXMyVHlzOTA5VUhxclBZN0tiY2tveFJ2UkhobVZjM2NKR0U5N3VtbDBSMVMwamRVTFZsN0V2WnRERlZCRjM1TjljRWRqcGdtQWlPbEZaK0R0b2g5MytEM3p6SHI4UlJOWlFobkNOTU5iY2VnT3ZwRXdab0wrMDZjSlEwN2grdGgzZlovN1BWYlZDNm5nVEFWL0tvTEZ1TzYrMktGY1U2NTFnRWI1dWdQU0liMUQrWHA4VjQrazNzRUlHbnc1bVllNElmNGsxbEZZcjZTQ3ptTTJFUThpV3Rtd2puQkk5a1R3ZTFUbGZBbVhoN0gwMmJ5OWZXMmdzakt3dHYwYWFVUktpbDRPZFY3ckRMMU1YSUZOcmhkeG9oY1pYWVRucTQ3V2lzcktpdGFPYmJmNSt5dmtMaTVKNmxDTlpaK0I2R0MzOFZOQlpCRGlkU1MvK21Tdmg2cytzcmdDOHB5S012RHR0K2RlM2M5ZlU3NlpQZnVNOHVkNEt2MGZ5UC9McWZlcE1ULzNvWnhTcXBaYVRhMURhUVlMWThURnNIWWJXWXNQb1JoUldmTDVlU1NRYmhVR2dHQzNZTGJWTWs2UGl0VEZOR3BBc05yQzZEMVZOQktnQkhNZWphaXVSV0VXR2dzU0RCVEpqcVdJbDhrSkxsc2FMSjJ0WERyNnhHZlQ4NWJNMlEwNmE0NngySFRndmRuVjh6NVlEeS8yN0o0enQ2eDJWdGt6am9ZcGtxMzZrYUJyNGVRU2c3dHlpVndlV3ViWFp1Z3RhZGw1OHlkYXBmYk9SZktzRFR1WjBPQmd4NGNmZGpDZjV0YldOSVRuTDEyMGZkT2kxUlYxQzN1S0d6TmR3WUxjTXZaM0J4b1B5VE9DRDFYdlhUcDdVMTBnV0NWbVRWOWIzcjJ6MFNrR1dvdmIyaHA5STg5TzhhMnNtbHlhTzhtdU1VK2RSbXR6cDYwSXpBb0ZwakxyMW4zODhib0x5ZjBkUnZ4aHNIWjBxYldxRGt3cXZ2cGtqNGwwZlk2RUlYUmk1c1FTckF2c1ZZd1hSeTRxSjJFVnREMUFON2EwSFd0aDl5bXZMMXhjM1dUVUtLL1RBSEEvYlhEVnRWV2ZPTWZ1R3hHWnY0TG4valZyOWpjM2oxeU12MHRuZG15dDlWcTg4WTlnSDF3dExYM0tXam90NSsraldIZ0FvWlprUTE0d0dRMjBGbGk3MVVtS0pBeTR4S01TVEdiVmR5Ylc3RkREQXV0OVhwRDVBeldyWU83elE4cWZmcUY4K1luZC9jbHJIY2R5eEd5M2EvMyttZk5uekMvY0JzdmVUam5UdlhmMW82dnpPbFp3N1d0cXRkbVBLL0VycnovNk5OdEQ3MnptTk9aZmJtWWRUR0hmb29mcUk3OU9jK1IybjFscm5MNnBPbTBVcDdrd3hoVFcxMkFtbTdXWWtYUjJxWXJGMkFtZ21iQXN4Wmp3eTF4cGcvbTFKZTJ2cnA4di9uejJ4cG1sQmc0RTlock1VMzQxd1ZwVE9oL09mbUd2QW5yYThxNnVjdHI2MFpRSFYzUStXTVFKeWtNajhac1duMlFCT21tSE1CK201cERJcFRGb25ZaWdpYUtBaEdFaUFIRjdFbGlWblFram9MVklNUHRKcEJLSFlkM0E4R1lIOWpKenJXd21IeDVRanA3dkRBWDBzdUdSeW0xdnRtLzlXMS9IeVI4dmN6Zk1zNlNrOERTdjg1NS81ZGxYOW9RcTUyaFQ4c3l5cDJyeDVJZDE3SUF5QU0zd0lqUVBNT0h6eXRFQjY0cTZENXpUOTF5TmJueDNWL25xbmQwMTdTOVkwNjA1azNpem9YTHBzeGRlMm4zOHlvT1Y5czFMY2p3ek5qYmRYNmFzbkJWYUJqLzYvRHdLd1BrcGNxYkRHN0Juc1hvU3FXblVBbW90dFlGNmpNU2RWeVlaaDN6VlhDandUaXd3SEg2c0d1UmlFSFFHenVSWDZ3aFprcDEyM295MUJXRTJtRWZKL3R2SVJ0TTRaTTViRFhpTXNQTWFBS09UeWM1dUw1N3JxeXljNXk1SkU1cG0xaTJTMmlVWDBDY2FRNmxDNlpvZzdKcVNxWm1ZbG9zbDJLNnB3TkE4NHpSblFXNlNhQUxZWlFHVzVsaEN0VS9XMzRONm8rYktmWjhjZjMvQ2wvK2lUWDN3QnpwT1k0bVJrZU5mM3JwdHljR1NzaFFXZ0diWXQ1akZjMmUwK0RnbElyd2w2RFZXUTdCdXdhSjNYazFKNFZMNXVybkxsL1dmK2dIVS9oWm9aZEtOeW02bEcrSTM0RmFOZVpLY1NwSklvMkllQ1Z2cGRzREdmS3Z6Sm5Bd21lRDM3T3c2NVpXd1Nvd3Bnd1g1VDY5cy9yQjU1ZFA1QmNwZ0RLRlY4cDdxMnNuLzF1YzkzYlZ6VC93NlVyQ3FEVFd2ZkNxL29DRC9xWlhOb1VqOEJMNUtwNkdVMDE3ZnJmTlhrQXRpaXlmL1NPQ0VlTHFuZDhSL1FsOUdsQ1JmY3RTNms1Y2h2SUJ1UTF6Q0Nqb0NITDJESE5ISVh4TUoza1FlTzhsYnNVWE9OZVNmQTVFamNHNi9FK0tkaE40YlAwNHZCaGRpODgzK0JGQnpRYnhGYnZaelFlWTlMTkJaYzBGTmZuNU53ZkRuNnJDVG5UdzZSOG8rZ2ZwZjVoQ29tMzNjUnVpVGxzczNLSG1aakQrQlBOKzVnWHVBMnppUy9RNzNtTHhVa3BiS04vZXF3ejV1SzBYOUYzaDJkMVY0bkdOZ1pHQmdBT0pkNzc2K2l1ZTMrY3JBemM0QUFqZTVCZmNnMHh6OVlIRU9CaVlRQlFBOEZRbEZBSGljWTJCa1lHQm5BQUdPUGdhRy8vODUraGtZR1ZDQk1nQkdHd05ZQUFBQWVKeGpZR0JnWUI4RW1LT1BnUUVBUTA0QmZnQUFBQUFBQUE0QWFBQitBTXdBNEFFQ0FVSUJiQUdZQWNJQ0dBSllBclFDNEFNd0E3QUQzZ1F3QkpZRTNBVWtCV1lGaWdZZ0JtWUd0QWJxQjFnSUVnaFlDRzRJaEFpMkNPaDRuR05nWkdCZ1VHWW9aV0JuQUFFbUlPWUNRZ2FHLzJBK0F3QVlDUUcyQUhpY1haQk5hb05BR0laZkU1UFFDS0ZRMmxVcHMyb1hCZk96ekFFU3lES0JRSmRHUjJOUVIzUVNTRS9RRS9RRVBVVVBVSHFzdnNyWGpUTXc4M3pQdlBNTkN1QVdQM0RRREFlamRtMUdqendTN3BNbXdpNzVYbmdBRDQvQ1Evb1g0VEZlNFF0N3VNTWJPemp1RGMwRW1YQ1AvQzdjSjM4SXUrUlA0UUVlOENVOHBQOFdIbU9QWDJFUHo4N1RQbzIwMmV5Mk9qbG5RU1hWLzZhck9qV0ZtdnN6TVd0ZDZDcXdPbEtIcTZvdnljTGFXTVdWeWRYS0ZGWm5tVkZsWlU0NnRQN1Iybkk1bmNiaS9kRGtmRHRGQkEyRERYYllraEtjK1YwQnFzNVp0OUpNMUhRR0JSVG0vRWV6VG1aTkt0cGNBTXM5WXU2QUs5Y2FGNzZ6b0xXSVdjZk1HT1NrVmR1dlNXZWNocVpzejA0MEliMlBZM3VyeEJKVHpyaVQ5NWxpcHorVE4xZm1BQUFBZUp4dGtNbDJ3akFNUmZPQWhBQmxLbTJoODBDMythamdDS0tEWTZjZWdQNTlUWUJ6dWtBTCt6MVpzcThjdGFKVFRLUHJzVVFMYlhRUUkwRVhLWHJvWTRBYkRESENHQk5NY1lzWjduQ1BCOHl4d0NPZThJd1h2T0lONy9qQUo3Nnd4SGZVcVdYK096Z3VtV0FqSk1WMTdpME5kbHI2aXJMS08rcWZ0ZFQ3aTZ5NHVGU1V2Q2tuYXkrbEZZWklaYVFjbWZIL3hJRmRZbjk4YnFocmExYUtUTS82bFdNbnlhWWlyeDFyRlVRWkZCa2IyekpVdG9YZUpDZWcwV25MdEhlU0ZjM090cm5vek53cWkwVGtTcEJNREIxblNkZTVvSlhXMjNoVFMyL1QwTGlsZ2xYWDdkbUZWeExucTVVMHZZQVRIRmszelgzQk9pc29RSE5ERkRlWm5xS0R5OWhSTmF3TjdWaDcyN2hGemNKNWM4VElMcktaZkg3dElQeEFGUDBCcExlSlBBPT0pIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIGh0dHA6Ly9zYXNzLWxhbmcuY29tL2RvY3VtZW50YXRpb24vZmlsZS5TQVNTX1JFRkVSRU5DRS5odG1sI21hcHNcbiRpY29uczogKFxuICAgICAgICAgIHBsYXk6ICdmMTAxJyxcbiAgICAgICAgICBwbGF5LWNpcmNsZTogJ2YxMDInLFxuICAgICAgICAgIHBhdXNlOiAnZjEwMycsXG4gICAgICAgICAgdm9sdW1lLW11dGU6ICdmMTA0JyxcbiAgICAgICAgICB2b2x1bWUtbG93OiAnZjEwNScsXG4gICAgICAgICAgdm9sdW1lLW1pZDogJ2YxMDYnLFxuICAgICAgICAgIHZvbHVtZS1oaWdoOiAnZjEwNycsXG4gICAgICAgICAgZnVsbHNjcmVlbi1lbnRlcjogJ2YxMDgnLFxuICAgICAgICAgIGZ1bGxzY3JlZW4tZXhpdDogJ2YxMDknLFxuICAgICAgICAgIHNxdWFyZTogJ2YxMGEnLFxuICAgICAgICAgIHNwaW5uZXI6ICdmMTBiJyxcbiAgICAgICAgICBzdWJ0aXRsZXM6ICdmMTBjJyxcbiAgICAgICAgICBjYXB0aW9uczogJ2YxMGQnLFxuICAgICAgICAgIGNoYXB0ZXJzOiAnZjEwZScsXG4gICAgICAgICAgc2hhcmU6ICdmMTBmJyxcbiAgICAgICAgICBjb2c6ICdmMTEwJyxcbiAgICAgICAgICBjaXJjbGU6ICdmMTExJyxcbiAgICAgICAgICBjaXJjbGUtb3V0bGluZTogJ2YxMTInLFxuICAgICAgICAgIGNpcmNsZS1pbm5lci1jaXJjbGU6ICdmMTEzJyxcbiAgICAgICAgICBoZDogJ2YxMTQnLFxuICAgICAgICAgIGNhbmNlbDogJ2YxMTUnLFxuICAgICAgICAgIHJlcGxheTogJ2YxMTYnLFxuICAgICAgICAgIGZhY2Vib29rOiAnZjExNycsXG4gICAgICAgICAgZ3BsdXM6ICdmMTE4JyxcbiAgICAgICAgICBsaW5rZWRpbjogJ2YxMTknLFxuICAgICAgICAgIHR3aXR0ZXI6ICdmMTFhJyxcbiAgICAgICAgICB0dW1ibHI6ICdmMTFiJyxcbiAgICAgICAgICBwaW50ZXJlc3Q6ICdmMTFjJyxcbiAgICAgICAgICBhdWRpby1kZXNjcmlwdGlvbjogJ2YxMWQnLFxuICAgICAgICAgIGF1ZGlvOiAnZjExZScsXG4gICAgICAgICAgbmV4dC1pdGVtOiAnZjExZicsXG4gICAgICAgICAgcHJldmlvdXMtaXRlbTogJ2YxMjAnLFxuICAgICAgICAgIHBpY3R1cmUtaW4tcGljdHVyZS1lbnRlcjogJ2YxMjEnLFxuICAgICAgICAgIHBpY3R1cmUtaW4tcGljdHVyZS1leGl0OiAnZjEyMicsXG4pO1xuXG4vLyBOT1RFOiBUaGlzIGlzIGFzIGNvbXBsZXggYXMgd2Ugd2FudCB0byBnZXQgd2l0aCBTQ1NTIGZ1bmN0aW9uYWxpdHkuXG4vL1xuLy8gTm93IHRoYXQgd2UgaGF2ZSBhIG1hcCBvZiBpY29ucyBhYm92ZSwgd2UgY2FuIGl0ZXJhdGUgb3ZlciB0aGF0IG1hcCBhbmQgY3JlYXRlIGFuIGljb24gY2xhc3Ncbi8vIGZvciBlYWNoIGljb24gaW4gdGhhdCBsaXN0LiBUaGUgaXRlcmF0b3IgYmVsb3cgcHJvZHVjZXMgQ1NTIGNsYXNzZXMgbGlrZSB0aGlzOlxuLy9cbi8vIC52anMtaWNvbi1wbGF5IHtcbi8vICAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4vLyAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4vLyAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vIH1cbi8vIC52anMtaWNvbi1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNWI2XCI7IH1cbi8vXG4vLyBXZSBjYW4gdGhlbiB1c2UgQGV4dGVuZCBpbiB0aGUgY29kZWJhc2Ugd2hlbiB3ZSBuZWVkIHRvIGFkZCBhbiBpY29uIHRvIGEgY2xhc3MuIEBleHRlbmQgYnVpbGRzIHVwXG4vLyB0aGUgc2VsZWN0b3JzIGZvciB5b3Ugc28geW91IGNhbiBhdm9pZCBkdXBsaWNhdGlvbi4gVGhpcyBpcyBnZW5lcmFsbHkgYSBiYWQgaWRlYSwgYnV0IHNpbmNlIGVhY2hcbi8vIGljb24gc2hvdWxkIG9ubHkgYmUgZXh0ZW5kZWQgb25lIG9yIHR3byBvdGhlciBwbGFjZXMsIHdlJ2xsIHJvbGwgd2l0aCBpdC5cbkBlYWNoICRuYW1lLCAkY29udGVudCBpbiAkaWNvbnMge1xuICAudmpzLWljb24tI3skbmFtZX0ge1xuICAgIGZvbnQtZmFtaWx5OiAkaWNvbi1mb250LWZhbWlseTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNoYXIoJGNvbnRlbnQpO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4udmlkZW8tanMge1xuICAvLyBkaXNwbGF5OmlubGluZS1ibG9jayB3b3VsZCBiZSBjbG9zZXIgdG8gdGhlIHZpZGVvIGVsJ3MgZGlzcGxheTppbmxpbmVcbiAgLy8gYnV0IGl0IHJlc3VsdHMgaW4gZmxhc2ggcmVsb2FkaW5nIHdoZW4gZ29pbmcgaW50byBmdWxsc2NyZWVuIFsjMjIwNV1cbiAgLy8gVE9ETzogU3RpbGwgbmVlZGVkP1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy8gTWFrZSB2aWRlby5qcyB2aWRlb3MgYWxpZ24gdG9wIHdoZW4gbmV4dCB0byB2aWRlbyBlbGVtZW50c1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFN0YXJ0IHdpdGggMTBweCBmb3IgYmFzZSBmb250IHNpemUgc28gb3RoZXIgZGltZW5zaW9ucyBjYW4gYmUgZW0gYmFzZWQgYW5kXG4gIC8vIGVhc2lseSBjYWxjdWxhYmxlLlxuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8vIFByb3ZpZGUgc29tZSBiYXNpYyBkZWZhdWx0cyBmb3IgZm9udHNcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAvLyBBdm9pZGluZyBoZWx2ZXRpY2E6IGlzc3VlICMzNzZcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIEZpeCBmb3IgRmlyZWZveCA5IGZ1bGxzY3JlZW4gKG9ubHkgaWYgaXQgaXMgZW5hYmxlZCkuIE5vdCBuZWVkZWQgd2hlblxuICAvLyBjaGVja2luZyBmdWxsU2NyZWVuRW5hYmxlZC5cbiAgJjotbW96LWZ1bGwtc2NyZWVuIHsgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbiAgJjotd2Via2l0LWZ1bGwtc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAvLyByZXNldCB3b3JkLWJyZWFrIGluc2lkZSB0aGUgcGxheWVyIGRpdlxuICB3b3JkLWJyZWFrOiBpbml0aWFsO1xufVxuXG4udmlkZW8tanNbdGFiaW5kZXg9XCItMVwiXSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8vIEFsbCBlbGVtZW50cyBpbmhlcml0IGJvcmRlci1ib3ggc2l6aW5nXG4udmlkZW8tanMgKixcbi52aWRlby1qcyAqOmJlZm9yZSxcbi52aWRlby1qcyAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLy8gTGlzdCBzdHlsZSByZXNldFxuLnZpZGVvLWpzIHVsIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG5cbiAgLy8gSW1wb3J0YW50IHRvIHNwZWNpZnkgZWFjaFxuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vLyBGaWxsIHRoZSB3aWR0aCBvZiB0aGUgY29udGFpbmluZyBlbGVtZW50IGFuZCB1c2UgcGFkZGluZyB0byBjcmVhdGUgdGhlXG4vLyBkZXNpcmVkIGFzcGVjdCByYXRpby4gRGVmYXVsdCB0byAxNng5IHVubGVzcyBhbm90aGVyIHJhdGlvIGlzIGdpdmVuLlxuQG1peGluIGFwcGx5LWFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgcGFkZGluZy10b3A6IDEwMCUgKiBtYXRoLmRpdigkaGVpZ2h0LCAkd2lkdGgpO1xufVxuXG4vLyBOb3QgaW5jbHVkaW5nIGEgZGVmYXVsdCBBUiBpbiB2anMtZmx1aWQgYmVjYXVzZSBpdCB3b3VsZCBvdmVycmlkZVxuLy8gdGhlIHVzZXIgc2V0IEFSIGluamVjdGVkIGludG8gdGhlIGhlYWRlci5cbi52aWRlby1qcy52anMtZmx1aWQsXG4udmlkZW8tanMudmpzLTE2LTksXG4udmlkZW8tanMudmpzLTQtMyxcbi52aWRlby1qcy52anMtOS0xNixcbi52aWRlby1qcy52anMtMS0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4udmlkZW8tanMudmpzLTE2LTkge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oMTYsIDkpO1xufVxuXG4udmlkZW8tanMudmpzLTQtMyB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbyg0LCAzKTtcbn1cblxuLnZpZGVvLWpzLnZqcy05LTE2IHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDksIDE2KTtcbn1cblxuLnZpZGVvLWpzLnZqcy0xLTEge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oMSwgMSk7XG59XG5cbi52aWRlby1qcy52anMtZmlsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIFBsYXliYWNrIHRlY2hub2xvZ3kgZWxlbWVudHMgZXhwYW5kIHRvIHRoZSB3aWR0aC9oZWlnaHQgb2YgdGhlIGNvbnRhaW5pbmcgZGl2XG4vLyA8dmlkZW8+IG9yIDxvYmplY3Q+XG4udmlkZW8tanMgLnZqcy10ZWNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIEZ1bGxzY3JlZW4gU3R5bGVzXG5ib2R5LnZqcy1mdWxsLXdpbmRvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZqcy1mdWxsLXdpbmRvdyAudmlkZW8tanMudmpzLWZ1bGxzY3JlZW4ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbjpub3QoLnZqcy1pb3MtbmF0aXZlLWZzKSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAvLyBVbmRvIGFueSBhc3BlY3QgcmF0aW8gcGFkZGluZyBmb3IgZmx1aWQgbGF5b3V0c1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW4udmpzLXVzZXItaW5hY3RpdmUge1xuICBjdXJzb3I6IG5vbmU7XG59XG5cblxuLy8gSGlkZSBkaXNhYmxlZCBvciB1bnN1cHBvcnRlZCBjb250cm9scy5cbi52anMtaGlkZGVuIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52anMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy8gVmlzdWFsbHkgaGlkZGVuIG9mZnNjcmVlbiwgYnV0IGFjY2Vzc2libGUgdG8gc2NyZWVuIHJlYWRlcnMuXG4udmlkZW8tanMgLnZqcy1vZmZzY3JlZW4ge1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogLTk5OTlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi52anMtbG9jay1zaG93aW5nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRoaXMgb3B0aW9uYWwgcGFyYWdyYXBoIGluc2lkZSB0aGUgdmlkZW8gdGFnIGNhbiBwcm92aWRlIGEgbWVzc2FnZSB0byB1c2Vyc1xuLy8gYWJvdXQgd2hhdCdzIHJlcXVpcmVkIHRvIHBsYXkgdmlkZW8gd2hlbiBKYXZhU2NyaXB0IGlzIGRpc2FibGVkXG4udmpzLW5vLWpzIHtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLnZqcy1uby1qcyBhLFxuLnZqcy1uby1qcyBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzY2QThDQztcbn1cbiIsIi8vIFRleHQsIGljb25zLCBob3ZlciBzdGF0ZXNcbiRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG5cbi8vIENvbnRyb2wgYmFja2dyb3VuZHMgKGNvbnRyb2wgYmFyLCBiaWcgcGxheSwgbWVudXMpXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjMkIzMzNGICFkZWZhdWx0O1xuJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3k6IDAuNyAhZGVmYXVsdDtcblxuLy8gSG92ZXIgc3RhdGVzLCBzbGlkZXIgYmFja2dyb3VuZHNcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAzMyUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeTogMC41ICFkZWZhdWx0O1xuXG4vLyBBdm9pZGluZyBoZWx2ZXRpY2E6IGlzc3VlICMzNzZcbiR0ZXh0LWZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4vLyBVc2luZyB0aGUgJy0tJyBuYW1pbmcgZm9yIGNvbXBvbmVudC1zcGVjaWZpYyBzdHlsZXNcbiRiaWctcGxheS1idXR0b24tLWJvcmRlci1zaXplOiAwLjA2NjY2ZW0gIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS13aWR0aDogM2VtICFkZWZhdWx0O1xuJGJpZy1wbGF5LWJ1dHRvbi0tbGluZS1oZWlnaHQ6IDEuNWVtICFkZWZhdWx0O1xuJGJpZy1wbGF5LWJ1dHRvbi0taGVpZ2h0OiAkYmlnLXBsYXktYnV0dG9uLS1saW5lLWhlaWdodCArICgkYmlnLXBsYXktYnV0dG9uLS1ib3JkZXItc2l6ZSAqIDIpICFkZWZhdWx0O1xuJGJpZy1wbGF5LWJ1dHRvbi0tdHJhbnNwYXJlbmN5OiAwLjggIWRlZmF1bHQ7XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogM2VtO1xuICBsaW5lLWhlaWdodDogJGJpZy1wbGF5LWJ1dHRvbi0tbGluZS1oZWlnaHQ7XG4gIGhlaWdodDogJGJpZy1wbGF5LWJ1dHRvbi0taGVpZ2h0O1xuICB3aWR0aDogJGJpZy1wbGF5LWJ1dHRvbi0td2lkdGg7IC8vIEZpcmVmb3ggYnVnOiBGb3Igc29tZSByZWFzb24gd2l0aG91dCB3aWR0aCB0aGUgaWNvbiB3b3VsZG4ndCBzaG93IHVwLiBTd2l0Y2hlZCB0byB1c2luZyB3aWR0aCBhbmQgcmVtb3ZlZCBwYWRkaW5nLlxuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAkYmlnLXBsYXktYnV0dG9uLS1ib3JkZXItc2l6ZSBzb2xpZCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIC8vIE5lZWQgYSBzbGlnaHRseSBncmF5IGJnIHNvIGl0IGNhbiBiZSBzZWVuIG9uIGJsYWNrIGJhY2tncm91bmRzXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMC4zZW0pO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcblxuICAvLyBTaW5jZSB0aGUgYmlnIHBsYXkgYnV0dG9uIGRvZXNuJ3QgaW5oZXJpdCBmcm9tIHZqcy1jb250cm9sLCB3ZSBuZWVkIHRvIHNwZWNpZnkgYSBiaXQgbW9yZSB0aGFuXG4gIC8vIG90aGVyIGJ1dHRvbnMgZm9yIHRoZSBpY29uLlxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXBsYXk7XG5cbiAgICBAZXh0ZW5kICVpY29uLWRlZmF1bHQ7XG4gIH1cbn1cblxuLy8gQWxsb3cgcGVvcGxlIHRoYXQgaGF0ZSB0aGVpciBwb3N0ZXIgaW1hZ2UgdG8gY2VudGVyIHRoZSBiaWcgcGxheSBidXR0b24uXG4udmpzLWJpZy1wbGF5LWNlbnRlcmVkIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLShtYXRoLmRpdigkYmlnLXBsYXktYnV0dG9uLS1oZWlnaHQsIDIpKTtcbiAgbWFyZ2luLWxlZnQ6IC0obWF0aC5kaXYoJGJpZy1wbGF5LWJ1dHRvbi0td2lkdGgsIDIpKTtcbn1cblxuLnZpZGVvLWpzOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwcyk7XG59XG5cbi8vIEhpZGUgaWYgY29udHJvbHMgYXJlIGRpc2FibGVkLCB0aGUgdmlkZW8gaXMgcGxheWluZywgb3IgbmF0aXZlIGNvbnRyb2xzIGFyZSB1c2VkLlxuLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtaGFzLXN0YXJ0ZWQgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtZXJyb3IgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBTaG93IGJpZyBwbGF5IGJ1dHRvbiBpZiB2aWRlbyBpcyBwYXVzZWQgYW5kIC52anMtc2hvdy1iaWctcGxheS1idXR0b24tb24tcGF1c2UgaXMgc2V0IG9uIHZpZGVvIGVsZW1lbnRcbi52anMtaGFzLXN0YXJ0ZWQudmpzLXBhdXNlZC52anMtc2hvdy1iaWctcGxheS1idXR0b24tb24tcGF1c2UgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi52aWRlby1qcyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBJRSBpbiBnZW5lcmFsLiBXVEYuXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiAgICBub25lO1xuICBhcHBlYXJhbmNlOiAgICAgICAgIG5vbmU7XG59XG5cbi52anMtY29udHJvbCAudmpzLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iLCIudmlkZW8tanMgLnZqcy1jb250cm9sLnZqcy1jbG9zZS1idXR0b24ge1xuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tY2FuY2VsO1xuICB9XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwLjVlbTtcbiAgei1pbmRleDogMjtcbn1cbiIsIi52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZyB7XG4gIEBleHRlbmQgJWZpbGwtcGFyZW50O1xuICBAaW5jbHVkZSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuOCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuXG4gIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBvZiBjb250ZW50IGlmIG5lZWQgYmUuXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vLyBSZXNldCBib3gtc2l6aW5nIGluc2lkZSB0aGUgbW9kYWwgZGlhbG9nLlxuLnZpZGVvLWpzIC52anMtbW9kYWwtZGlhbG9nID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi52anMtbW9kYWwtZGlhbG9nIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBAZXh0ZW5kICVmaWxsLXBhcmVudDtcblxuICBmb250LXNpemU6IDEuMmVtOyAvLyAxMnB4XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8vIDE4cHhcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICB6LWluZGV4OiAxO1xufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBUaGVzZSBmdW5jdGlvbnMgYW5kIG1peGlucyB0YWtlbiBmcm9tOlxuLy9cbi8vIFwiQnVpbGRpbmcgYSBsaW5lYXItZ3JhZGllbnQgTWl4aW4gaW4gU2Fzc1wiIGJ5IEh1Z28gR2lyYXVkZWxcbi8vICAgIGh0dHA6Ly93d3cuc2l0ZXBvaW50LmNvbS9idWlsZGluZy1saW5lYXItZ3JhZGllbnQtbWl4aW4tc2Fzcy9cbi8vICAgIGh0dHA6Ly9zYXNzbWVpc3Rlci5jb20vZ2lzdC9iNThmNmUyY2MzMTYwMDA3Yzg4MFxuLy9cblxuLy8vIENvbnZlcnQgYW5nbGVcbi8vLyBAYXV0aG9yIENocmlzIEVwcHN0ZWluXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGNvbnZlcnRcbi8vLyBAcGFyYW0ge1N0cmluZ30gJHVuaXQgLSBVbml0IHRvIGNvbnZlcnQgdG9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9IENvbnZlcnRlZCBhbmdsZVxuQGZ1bmN0aW9uIGNvbnZlcnQtYW5nbGUoJHZhbHVlLCAkdW5pdCkge1xuICAkY29udmVydGFibGUtdW5pdHM6IGRlZyBncmFkIHR1cm4gcmFkO1xuICAkY29udmVyc2lvbi1mYWN0b3JzOiAxIG1hdGguZGl2KDEwZ3JhZCwgOWRlZykgbWF0aC5kaXYoMXR1cm4sIDM2MGRlZykgbWF0aC5kaXYoMy4xNDE1OTI2cmFkLCAxODBkZWcpO1xuICBAaWYgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCB1bml0KCR2YWx1ZSkpIGFuZCBpbmRleCgkY29udmVydGFibGUtdW5pdHMsICR1bml0KSB7XG4gICAgQHJldHVybiBtYXRoLmRpdigkdmFsdWUsIG50aCgkY29udmVyc2lvbi1mYWN0b3JzLCBpbmRleCgkY29udmVydGFibGUtdW5pdHMsIHVuaXQoJHZhbHVlKSkpKVxuICAgICAgICAgICAgICogbnRoKCRjb252ZXJzaW9uLWZhY3RvcnMsIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgJHVuaXQpKTtcbiAgfVxuXG4gIEB3YXJuIFwiQ2Fubm90IGNvbnZlcnQgYCN7dW5pdCgkdmFsdWUpfWAgdG8gYCN7JHVuaXR9YC5cIjtcbn1cblxuLy8vIFRlc3QgaWYgYCR2YWx1ZWAgaXMgYW4gYW5nbGVcbi8vLyBAcGFyYW0geyp9ICR2YWx1ZSAtIFZhbHVlIHRvIHRlc3Rcbi8vLyBAcmV0dXJuIHtCb29sfVxuQGZ1bmN0aW9uIGlzLWRpcmVjdGlvbigkdmFsdWUpIHtcbiAgJGlzLWRpcmVjdGlvbjogaW5kZXgoKFxuICAgICd0byB0b3AnLFxuICAgICd0byB0b3AgcmlnaHQnLFxuICAgICd0byByaWdodCB0b3AnLFxuICAgICd0byByaWdodCcsXG4gICAgJ3RvIGJvdHRvbSByaWdodCcsXG4gICAgJ3RvIHJpZ2h0IGJvdHRvbScsXG4gICAgJ3RvIGJvdHRvbScsXG4gICAgJ3RvIGJvdHRvbSBsZWZ0JyxcbiAgICAndG8gbGVmdCBib3R0b20nLFxuICAgICd0byBsZWZ0JyxcbiAgICAndG8gbGVmdCB0b3AnLFxuICAgICd0byB0b3AgbGVmdCdcbiAgKSwgJHZhbHVlKTtcbiAgJGlzLWFuZ2xlOiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicgYW5kIGluZGV4KCdkZWcnICdncmFkJyAndHVybicgJ3JhZCcsIHVuaXQoJHZhbHVlKSk7XG5cbiAgQHJldHVybiAkaXMtZGlyZWN0aW9uIG9yICRpcy1hbmdsZTtcbn1cblxuLy8vIENvbnZlcnQgYSBkaXJlY3Rpb24gdG8gbGVnYWN5IHN5bnRheFxuLy8vIEBwYXJhbSB7S2V5d29yZCB8IEFuZ2xlfSAkdmFsdWUgLSBWYWx1ZSB0byBjb252ZXJ0XG4vLy8gQHJlcXVpcmUge2Z1bmN0aW9ufSBpcy1kaXJlY3Rpb25cbi8vLyBAcmVxdWlyZSB7ZnVuY3Rpb259IGNvbnZlcnQtYW5nbGVcbkBmdW5jdGlvbiBsZWdhY3ktZGlyZWN0aW9uKCR2YWx1ZSkge1xuICBAaWYgaXMtZGlyZWN0aW9uKCR2YWx1ZSkgPT0gZmFsc2Uge1xuICAgIEB3YXJuIFwiQ2Fubm90IGNvbnZlcnQgYCN7JHZhbHVlfWAgdG8gbGVnYWN5IHN5bnRheCBiZWNhdXNlIGl0IGRvZXNuJ3Qgc2VlbSB0byBiZSBhbiBhbmdsZSBvciBhIGRpcmVjdGlvblwiO1xuICB9XG5cbiAgJGNvbnZlcnNpb24tbWFwOiAoXG4gICAgJ3RvIHRvcCcgICAgICAgICAgOiAnYm90dG9tJyxcbiAgICAndG8gdG9wIHJpZ2h0JyAgICA6ICdib3R0b20gbGVmdCcsXG4gICAgJ3RvIHJpZ2h0IHRvcCcgICAgOiAnbGVmdCBib3R0b20nLFxuICAgICd0byByaWdodCcgICAgICAgIDogJ2xlZnQnLFxuICAgICd0byBib3R0b20gcmlnaHQnIDogJ3RvcCBsZWZ0JyxcbiAgICAndG8gcmlnaHQgYm90dG9tJyA6ICdsZWZ0IHRvcCcsXG4gICAgJ3RvIGJvdHRvbScgICAgICAgOiAndG9wJyxcbiAgICAndG8gYm90dG9tIGxlZnQnICA6ICd0b3AgcmlnaHQnLFxuICAgICd0byBsZWZ0IGJvdHRvbScgIDogJ3JpZ2h0IHRvcCcsXG4gICAgJ3RvIGxlZnQnICAgICAgICAgOiAncmlnaHQnLFxuICAgICd0byBsZWZ0IHRvcCcgICAgIDogJ3JpZ2h0IGJvdHRvbScsXG4gICAgJ3RvIHRvcCBsZWZ0JyAgICAgOiAnYm90dG9tIHJpZ2h0J1xuICApO1xuXG4gIEBpZiBtYXAtaGFzLWtleSgkY29udmVyc2lvbi1tYXAsICR2YWx1ZSkge1xuICAgIEByZXR1cm4gbWFwLWdldCgkY29udmVyc2lvbi1tYXAsICR2YWx1ZSk7XG4gIH1cblxuICBAcmV0dXJuIDkwZGVnIC0gY29udmVydC1hbmdsZSgkdmFsdWUsICdkZWcnKTtcbn1cblxuLy8vIE1peGluIHByaW50aW5nIGEgbGluZWFyLWdyYWRpZW50XG4vLy8gYXMgd2VsbCBhcyBhIHBsYWluIGNvbG9yIGZhbGxiYWNrXG4vLy8gYW5kIHRoZSBgLXdlYmtpdC1gIHByZWZpeGVkIGRlY2xhcmF0aW9uXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLyBAcGFyYW0ge1N0cmluZyB8IExpc3QgfCBBbmdsZX0gJGRpcmVjdGlvbiAtIExpbmVhciBncmFkaWVudCBkaXJlY3Rpb25cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICRjb2xvci1zdG9wcyAtIExpc3Qgb2YgY29sb3Itc3RvcHMgY29tcG9zaW5nIHRoZSBncmFkaWVudFxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMuLi4pIHtcbiAgQGlmIGlzLWRpcmVjdGlvbigkZGlyZWN0aW9uKSA9PSBmYWxzZSB7XG4gICAgJGNvbG9yLXN0b3BzOiAoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzKTtcbiAgICAkZGlyZWN0aW9uOiAxODBkZWc7XG4gIH1cblxuICBiYWNrZ3JvdW5kOiBudGgobnRoKCRjb2xvci1zdG9wcywgMSksIDEpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWdhY3ktZGlyZWN0aW9uKCRkaXJlY3Rpb24pLCAkY29sb3Itc3RvcHMpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzKTtcbn1cbiIsIi52anMtbWVudS1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIENoYW5nZSBjdXJzb3IgYmFjayB0byBkZWZhdWx0IGlmIHRoZSBtZW51IGJ1dHRvbiBpcyBkaXNhYmxlZFxuLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIHByZXZlbnQgbWVudXMgZnJvbSBvcGVuaW5nIHdoaWxlIGRpc2FibGVkXG4udmpzLXdvcmtpbmdob3ZlciAudmpzLW1lbnUtYnV0dG9uLnZqcy1kaXNhYmxlZDpob3ZlciAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG5cbiAgLy8gVGhpcyBhbGxvd3Mgc2Nyb2xsaW5nIG9mIGNvbnRlbnQgaWYgbmVlZCBiZS5cbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vIFJlc2V0IGJveC1zaXppbmcgaW5zaWRlIHRoZSBtZW51LlxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8vIHByZXZlbnQgbWVudXMgZnJvbSBvcGVuaW5nIHdoaWxlIHNjcnViYmluZ1xuLnZqcy1zY3J1YmJpbmcgLnZqcy1jb250cm9sLnZqcy1tZW51LWJ1dHRvbjpob3ZlciAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLW1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpmb2N1cyxcbi52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmhvdmVyLFxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06aG92ZXIge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZCxcbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6Zm9jdXMsXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkOmhvdmVyLFxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xufVxuXG4udmlkZW8tanMgLnZqcy1tZW51ICo6bm90KC52anMtc2VsZWN0ZWQpOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uanMtZm9jdXMtdmlzaWJsZSAudmpzLW1lbnUgKjpub3QoLnZqcy1zZWxlY3RlZCk6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi52anMtbWVudSBsaS52anMtbWVudS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAuM2VtIDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4iLCIudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTBlbTtcbiAgbGVmdDogLTNlbTsgLy8gKFdpZHRoIG9mIHZqcy1tZW51IC0gd2lkdGggb2YgYnV0dG9uKSAvIDJcbiAgaGVpZ2h0OiAwZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTsgLy8gU2FtZSBhcyB1bCBiYWNrZ3JvdW5kXG59XG5cbi8vIEJ1dHRvbiBQb3AtdXAgTWVudVxuLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMS41ZW07IC8vIFNhbWUgYm90dG9tIGFzIHZqcy1tZW51IGJvcmRlci10b3BcbiAgbWF4LWhlaWdodDogMTVlbTtcbn1cblxuLnZqcy1sYXlvdXQtdGlueSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCxcbi52anMtbGF5b3V0LXgtc21hbGwgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA1ZW07XG59XG5cbi52anMtbGF5b3V0LXNtYWxsIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTBlbTtcbn1cblxuLnZqcy1sYXlvdXQtbWVkaXVtIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTRlbTtcbn1cblxuLnZqcy1sYXlvdXQtbGFyZ2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsXG4udmpzLWxheW91dC14LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LFxuLnZqcy1sYXlvdXQtaHVnZSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDI1ZW07XG59XG5cbi52anMtd29ya2luZ2hvdmVyIC52anMtbWVudS1idXR0b24tcG9wdXAudmpzLWhvdmVyIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51LnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6YmVmb3JlIHtcbiAgLy8gSWNvbiBwc2V1ZG9lbGVtZW50IGhhcyBhIGRpZmZlcmVudCBiYXNlIGZvbnQgc2l6ZSAoMS44ZW0pLCBzbyB3ZSBuZWVkIHRvXG4gIC8vIGFjY291bnQgZm9yIHRoYXQgaW4gdGhlIHdpZHRoLiA0ZW0gKHN0YW5kYXJkIGJ1dHRvbiB3aWR0aCkgZGl2aWRlZCBieSAxLjhcbiAgLy8gdG8gZ2V0IHRoZSBzYW1lIGJ1dHRvbiB3aWR0aCBhcyBub3JtYWwuXG4gIHdpZHRoOiAyLjIyMjIyMjIyMmVtO1xufVxuXG4vLyBIb3ZlciBzdGF0ZVxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlLFxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lIHtcbiAgLy8gVGhpcyB3aWR0aCBpcyBjdXJyZW50bHkgc3BlY2lmaWMgdG8gdGhlIGlubGluZSB2b2x1bWUgYmFyLlxuICB3aWR0aDogMTJlbTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRlbTtcbiAgdG9wOiAwO1xuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIgLnZqcy1tZW51LFxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6Zm9jdXMgLnZqcy1tZW51LFxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUudmpzLXNsaWRlci1hY3RpdmUgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyIC52anMtbWVudSxcbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyAudmpzLW1lbnUsXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUudmpzLXNsaWRlci1hY3RpdmUgLnZqcy1tZW51IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lIC52anMtbWVudS1jb250ZW50IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMuMGVtO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi8vIFZpZGVvIGhhcyBzdGFydGVkIHBsYXlpbmdcbi52anMtaGFzLXN0YXJ0ZWQgLnZqcy1jb250cm9sLWJhciB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcblxuICAkdHJhbnM6IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzOyAvLyBWYXIgbmVlZGVkIGJlY2F1c2Ugb2YgY29tbWFcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xufVxuXG4vLyBWaWRlbyBoYXMgc3RhcnRlZCBwbGF5aW5nIEFORCB1c2VyIGlzIGluYWN0aXZlXG4udmpzLWhhcy1zdGFydGVkLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICAvLyBSZW1haW4gdmlzaWJsZSBmb3Igc2NyZWVuIHJlYWRlciBhbmQga2V5Ym9hcmQgdXNlcnNcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMDtcbiAgLy8gcHJldmVudCBhIGNsaWNrL3RhcCBmcm9tIGludGVyYWN0aW5nIHdpdGggdmpzLWxvY2stc2hvd2luZyBtZW51J3NcbiAgLy8gb3Igb3RoZXIgY29udHJvbHMgd2hpbGUgd2UgYXJlIGluYWN0aXZlL2hpZGRlblxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG5cbn1cblxuLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWNvbnRyb2wtYmFyLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1jb250cm9sLWJhcixcbi52anMtZXJyb3IgLnZqcy1jb250cm9sLWJhciB7XG4gIC8vICFpbXBvcnRhbnQgaXMgb2sgaW4gdGhpcyBjb250ZXh0LlxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIERvbid0IGhpZGUgdGhlIGNvbnRyb2wgYmFyIGlmIGl0J3MgYXVkaW9cbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vLyBubyBmbGV4IHN1cHBvcnRcbi52anMtaGFzLXN0YXJ0ZWQudmpzLW5vLWZsZXggLnZqcy1jb250cm9sLWJhciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuIiwiLy8gdmpzLWNvbnRyb2wgbWlnaHQgYmUgYmV0dGVyIG5hbWVkIHZqcy1idXR0b24gbm93LlxuLy8gSXQncyB1c2VkIG9uIGJvdGggcmVhbCBidXR0b25zIChwbGF5IGJ1dHRvbilcbi8vIGFuZCBkaXYgYnV0dG9ucyAobWVudSBidXR0b25zKVxuLnZpZGVvLWpzIC52anMtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRlbTtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcblxufVxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG5cbiAgQGV4dGVuZCAlaWNvbi1kZWZhdWx0O1xufVxuXG4udmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIFJlcGxhY2VtZW50IGZvciBmb2N1cyBvdXRsaW5lXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmZvY3VzOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6aG92ZXI6YmVmb3JlLFxuLnZpZGVvLWpzIC52anMtY29udHJvbDpmb2N1cyB7XG4gIHRleHQtc2hhZG93OiAwZW0gMGVtIDFlbSByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xufVxuXG4vLyBIaWRlIGNvbnRyb2wgdGV4dCB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW5yZWFkZXJzXG4udmlkZW8tanMgLnZqcy1jb250cm9sLXRleHQge1xuICBAaW5jbHVkZSBoaWRlLXZpc3VhbGx5O1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiIsIi52aWRlby1qcyAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyAudmpzLXByb2dyZXNzLWNvbnRyb2wgLyBQcm9ncmVzc0NvbnRyb2xcbi8vXG4vLyBUaGlzIGlzIHRoZSBjb250YWluZXIgZm9yIGFsbCBwcm9ncmVzcyBiYXItcmVsYXRlZCBjb21wb25lbnRzL2VsZW1lbnRzLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KGNlbnRlcik7XG4gIG1pbi13aWR0aDogNGVtO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52anMtbGl2ZSAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLWxpdmV1aSAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoY2VudGVyKTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vLyAudmpzLXByb2dyZXNzLWhvbGRlciAvIFNlZWtCYXJcbi8vXG4vLyBCb3ggY29udGFpbmluZyBwbGF5IGFuZCBsb2FkIHByb2dyZXNzIGJhcnMuIEl0IGFsc28gYWN0cyBhcyBzZWVrIHNjcnViYmVyLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG4gIGhlaWdodDogMC4zZW07XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuXG4gIC8vIFRoaXMgaXMgb25lIG9mIHRoZSByYXJlIGNhc2VzIHdoZXJlIHdlIGFyZSB1c2luZyBhIHBpeGVsIGRpbWVuc2lvbi4gVGhlXG4gIC8vIHJlYXNvbiBpcyB0aGF0IHRoZSBwcm9ncmVzcyBob2xkZXIgZm9udC1zaXplIGNoYW5nZXMgb24gaG92ZXIuIFdpdGggdGhlXG4gIC8vIGRlZmF1bHQgZW0tYmFzZWQgbWFyZ2lucywgdGhpcyBtZWFucyBpdCBnZXRzIG5hcnJvd2VyIGFuZCBjYXVzZXMgaXNzdWVzXG4gIC8vIHdpdGggbW91c2VvdmVyIGJlaGF2aW9ycy9tYXRoLlxuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLy8gVGhpcyBpbmNyZWFzZXMgdGhlIHNpemUgb2YgdGhlIHByb2dyZXNzIGhvbGRlciBzbyB0aGVyZSBpcyBhbiBpbmNyZWFzZWRcbi8vIGhpdCBhcmVhIGZvciBjbGlja3MvdG91Y2hlcy5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBmb250LXNpemU6IDEuNjY2NjY2NjY2NjY2NjY2NjY2ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIuZGlzYWJsZWQge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1wbGF5LXByb2dyZXNzIC8gUGxheVByb2dyZXNzQmFyIGFuZCAudmpzLWxvYWQtcHJvZ3Jlc3MgLyBMb2FkUHJvZ3Jlc3NCYXJcbi8vXG4vLyBUaGVzZSBhcmUgYmFycyB0aGF0IGFwcGVhciB3aXRoaW4gdGhlIHByb2dyZXNzIGNvbnRyb2wgdG8gY29tbXVuaWNhdGUgdGhlXG4vLyBhbW91bnQgb2YgbWVkaWEgdGhhdCBoYXMgcGxheWVkIGJhY2sgYW5kIHRoZSBhbW91bnQgb2YgbWVkaWEgdGhhdCBoYXNcbi8vIGxvYWRlZCwgcmVzcGVjdGl2ZWx5LlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtcGxheS1wcm9ncmVzcyxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAvLyB1cGRhdGVkIGJ5IGphdmFzY3JpcHQgZHVyaW5nIHBsYXliYWNrXG4gIHdpZHRoOiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgQGV4dGVuZCAudmpzLWljb24tY2lyY2xlO1xuXG4gIC8vIFByb2dyZXNzIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0wLjVlbTtcbiAgICB0b3A6IC0wLjMzMzMzMzMzMzMzMzMzM2VtO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtbG9hZC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLy8gVGhlcmUgYXJlIGNoaWxkIGVsZW1lbnRzIG9mIHRoZSBsb2FkIHByb2dyZXNzIGJhciB0aGF0IHJlcHJlc2VudCB0aGVcbi8vIHNwZWNpZmljIHRpbWUgcmFuZ2VzIHRoYXQgaGF2ZSBiZWVuIGJ1ZmZlcmVkLlxuLnZpZGVvLWpzIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgMC43NSk7XG59XG5cbi8vIC52anMtdGltZS10b29sdGlwXG4vL1xuLy8gVGhlc2UgZWxlbWVudHMgYXJlIGRpc3BsYXllZCBhYm92ZSB0aGUgcHJvZ3Jlc3MgYmFyLlxuLy9cbi8vIEJ5IGRlZmF1bHQsIHRoZXkgYXJlIGhpZGRlbiBhbmQgb25seSBzaG93biB3aGVuIGhvdmVyaW5nIG92ZXIgdGhlIHByb2dyZXNzXG4vLyBjb250cm9sLlxuLnZpZGVvLWpzIC52anMtdGltZS10b29sdGlwIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCNmZmYsIDAuOCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMC4zZW0pO1xuICBjb2xvcjogIzAwMDtcblxuICAvLyBCeSBmbG9hdGluZyB0aGUgdG9vbHRpcHMgdG8gdGhlIHJpZ2h0LCB0aGVpciByaWdodCBlZGdlIGJlY29tZXMgYWxpZ25lZFxuICAvLyB3aXRoIHRoZSByaWdodCBlZGdlIG9mIHRoZWlyIHBhcmVudCBlbGVtZW50LiBIb3dldmVyLCBpbiBvcmRlciB0byBoYXZlIHRoZW1cbiAgLy8gY2VudGVyZWQsIHRoZXkgbXVzdCBiZSBwdWxsZWQgZnVydGhlciB0byB0aGUgcmlnaHQgdmlhIHBvc2l0aW9uaW5nIChlLmcuXG4gIC8vIGByaWdodDogLTEwcHg7YC4gVGhpcyBwYXJ0IGlzIGxlZnQgdG8gSmF2YVNjcmlwdC5cbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG5cbiAgLy8gVGhlIGZvbnQtc2l6ZSBzaG91bGQgdHJhbnNsYXRlIHRvIGEgY29uc2lzdGVudCAxMHB4IGZvciB0aW1lIHRvb2x0aXBzIGluXG4gIC8vIGFsbCBzdGF0ZXMuIFRoaXMgaXMgdHJpY2t5IGJlY2F1c2UgdGhlIC52anMtcHJvZ3Jlc3MtaG9sZGVyIGVsZW1lbnRcbiAgLy8gY2hhbmdlcyBpdHMgZm9udC1zaXplIHdoZW4gdGhlIC52anMtcHJvZ3Jlc3MtY29udHJvbCBpcyBob3ZlcmVkLlxuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogNnB4IDhweCA4cHggOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjRlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtdGltZS10b29sdGlwLFxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXByb2dyZXNzLWhvbGRlcjpmb2N1cyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC8vIEVuc3VyZSB0aGF0IHdlIG1haW50YWluIGEgZm9udC1zaXplIG9mIH4xMHB4LlxuICBmb250LXNpemU6IDAuNmVtO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sLmRpc2FibGVkOmhvdmVyIC52anMtdGltZS10b29sdGlwIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIC52anMtbW91c2UtZGlzcGxheSAvIE1vdXNlVGltZURpc3BsYXlcbi8vXG4vLyBUaGlzIGVsZW1lbnQgdHJhY2tzIHRoZSBtb3VzZSBwb3NpdGlvbiBhbG9uZyB0aGUgcHJvZ3Jlc3MgY29udHJvbCBhbmRcbi8vIGluY2x1ZGVzIGEgdG9vbHRpcCwgd2hpY2ggZGlzcGxheXMgdGhlIHRpbWUgYXQgdGhhdCBwb2ludCBpbiB0aGUgbWVkaWEuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG59XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtbm8tZmxleCAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tb3VzZS1kaXNwbGF5IC52anMtdGltZS10b29sdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjMDAwLCAwLjgpO1xufVxuIiwiLnZpZGVvLWpzIC52anMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwLjQ1ZW0gMCAwLjQ1ZW07XG5cbiAgQGluY2x1ZGUgdXNlci1zZWxlY3Qobm9uZSk7XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gfVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXIuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52aWRlby1qcyAudmpzLXNsaWRlcjpmb2N1cyB7XG4gIHRleHQtc2hhZG93OiAwZW0gMGVtIDFlbSByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDFlbSAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yKTtcbn1cbiIsIi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcblxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tdm9sdW1lLWhpZ2g7XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtbXV0ZTtcbn1cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTEgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tdm9sdW1lLWxvdztcbn1cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTIgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tdm9sdW1lLW1pZDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXg7XG59XG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICB3aWR0aDogNWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgJi52anMtaG92ZXIgLnZqcy12b2x1bWUtY29udHJvbCxcbiAgJjphY3RpdmUgLnZqcy12b2x1bWUtY29udHJvbCxcbiAgJjpmb2N1cyAgLnZqcy12b2x1bWUtY29udHJvbCxcbiAgJiAudmpzLXZvbHVtZS1jb250cm9sOmFjdGl2ZSxcbiAgJi52anMtaG92ZXIgLnZqcy1tdXRlLWNvbnRyb2wgIH4gLnZqcy12b2x1bWUtY29udHJvbCxcbiAgJiAudmpzLXZvbHVtZS1jb250cm9sLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgICAmLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gICAgICB3aWR0aDogNWVtO1xuICAgICAgaGVpZ2h0OiAzZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLnZqcy12b2x1bWUtdmVydGljYWwge1xuICAgICAgbGVmdDogLTMuNWVtO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihsZWZ0IDBzKTtcbiAgICB9XG4gICAgJHRyYW5zaXRpb24tcHJvcGVydHk6IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzLCBoZWlnaHQgMC4xcywgd2lkdGggMC4xcywgbGVmdCAwcywgdG9wIDBzO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tcHJvcGVydHkpO1xuICB9XG5cbiAgJi52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWwge1xuICAgICYudmpzLWhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICYudmpzLXNsaWRlci1hY3RpdmUge1xuICAgICAgd2lkdGg6IDEwZW07XG5cbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24od2lkdGggMC4xcyk7XG4gICAgfVxuICAgICYudmpzLW11dGUtdG9nZ2xlLW9ubHkge1xuICAgICAgd2lkdGg6IDRlbTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIDFzKTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIGhlaWdodDogOGVtO1xuICB3aWR0aDogM2VtO1xuICBsZWZ0OiAtMzAwMGVtO1xuXG4gICR0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tcHJvcGVydHkpXG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gICR0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5IDFzLCBvcGFjaXR5IDFzLCBoZWlnaHQgMXMgMXMsIHdpZHRoIDFzLCBsZWZ0IDFzIDFzLCB0b3AgMXMgMXM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tcHJvcGVydHkpXG59XG5cbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogM2VtO1xuXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xufVxuXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLXZlcnRpY2FsLFxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzZW07XG4gIGxlZnQ6IDAuNWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1iYXIge1xuICBtYXJnaW46IDEuMzVlbSAwLjQ1ZW07XG59XG5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLWhvcml6b250YWwge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAwLjNlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIG1hcmdpbjogMS4zNWVtIGF1dG87XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG5cbiAgQGV4dGVuZCAudmpzLWljb24tY2lyY2xlO1xuXG4gIC8vIFZvbHVtZSBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDAuOWVtOyAvLyBEb2luZyB0aGlzIHRvIG1hdGNoIHRoZSBoYW5kbGUgb24gcGxheSBwcm9ncmVzcy5cbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDAuM2VtO1xuXG4gIC8vIFZvbHVtZSBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogLTAuNWVtO1xuICAgIGxlZnQ6IC0wLjNlbTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4udmpzLXNsaWRlci1ob3Jpem9udGFsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgaGVpZ2h0OiAwLjNlbTtcblxuICAvLyBWb2x1bWUgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC0wLjNlbTtcbiAgICByaWdodDogLTAuNWVtO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRlbTtcbn1cblxuLy8gQXNzdW1lcyB2b2x1bWUgc3RhcnRzIGF0IDEuMC5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogOGVtO1xuICBib3R0b206IDhlbTtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtaG9yaXpvbnRhbCAudmpzLW1lbnUge1xuICBsZWZ0OiAtMmVtO1xufVxuXG4vLyAudmpzLXZvbHVtZS10b29sdGlwXG4vL1xuLy8gVGhlc2UgZWxlbWVudHMgYXJlIGRpc3BsYXllZCBhYm92ZSB0aGUgdm9sdW1lIGJhci5cbi8vXG4vLyBCeSBkZWZhdWx0LCB0aGV5IGFyZSBoaWRkZW4gYW5kIG9ubHkgc2hvd24gd2hlbiBob3ZlcmluZyBvdmVyIHRoZSB2b2x1bWVcbi8vIGNvbnRyb2wuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdG9vbHRpcCB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjZmZmLCAwLjgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgY29sb3I6ICMwMDA7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogNnB4IDhweCA4cHggOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zLjRlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbDpob3ZlciAudmpzLXZvbHVtZS10b29sdGlwLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy12b2x1bWUtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsOmhvdmVyIC52anMtdm9sdW1lLXRvb2x0aXAsXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdmVydGljYWw6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy12b2x1bWUtdG9vbHRpcCB7XG4gIGxlZnQ6IDFlbTtcbiAgdG9wOiAtMTJweDtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wuZGlzYWJsZWQ6aG92ZXIgLnZqcy12b2x1bWUtdG9vbHRpcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyAudmpzLW1vdXNlLWRpc3BsYXkgLyBNb3VzZVZvbHVtZUxldmVsRGlzcGxheVxuLy9cbi8vIFRoaXMgZWxlbWVudCB0cmFja3MgdGhlIG1vdXNlIHBvc2l0aW9uIGFsb25nIHRoZSB2b2x1bWUgY29udHJvbCBhbmRcbi8vIGluY2x1ZGVzIGEgdG9vbHRpcCwgd2hpY2ggZGlzcGxheXMgdGhlIHZvbHVtZSBsZXZlbC5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtaG9yaXpvbnRhbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52anMtbm8tZmxleCAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gICR0cmFuczogdmlzaWJpbGl0eSAxLjBzLCBvcGFjaXR5IDEuMHM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tb3VzZS1kaXNwbGF5IC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCMwMDAsIDAuOCk7XG59IiwiLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIEhpZGUgdGhlIHBvc3RlciBhZnRlciB0aGUgdmlkZW8gaGFzIHN0YXJ0ZWQgcGxheWluZ1xuLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIERvbid0IGhpZGUgdGhlIHBvc3RlciBpZiB3ZSdyZSBwbGF5aW5nIGF1ZGlvXG4udmpzLWF1ZGlvLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBIaWRlIHRoZSBwb3N0ZXIgd2hlbiBuYXRpdmUgY29udHJvbHMgYXJlIHVzZWQgb3RoZXJ3aXNlIGl0IGNvdmVycyB0aGVtXG4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvLyBjc3MgZm9yIHRoZSBvbGQgbGl2ZSB1aSwgYXNzdW1lcyB0aGF0IHRoZSBwcm9ncmVzcyBiYXIgaXMgaGlkZGVuXG4udmlkZW8tanMgLnZqcy1saXZlLWNvbnRyb2wge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoZmxleC1zdGFydCk7XG4gIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gaGlkZSB0aGUgTGl2ZURpc3BsYXkgd2hlbiBub3QgbGl2ZSBvciB3aGVuXG4vLyB0aGUgbmV3IGxpdmV1aSBpcyBpbiB1c2Vcbi52aWRlby1qczpub3QoLnZqcy1saXZlKSAudmpzLWxpdmUtY29udHJvbCxcbi52aWRlby1qcy52anMtbGl2ZXVpIC52anMtbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gY3NzIGZvciB0aGUgbmV3IGxpdmUgdWkgYmVsb3dcbi52aWRlby1qcyAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDRlbTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gaGlkZSB0aGUgU2Vla1RvTGl2ZSBidXR0b24gd2hlbiBub3QgbGl2ZSBhbmRcbi8vIHdoZW4gdGhlIGxpdmV1aSBpcyBub3QgaW4gdXNlXG4udmlkZW8tanMudmpzLWxpdmU6bm90KC52anMtbGl2ZXVpKSAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLFxuLnZpZGVvLWpzOm5vdCgudmpzLWxpdmUpIC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBvbmx5IHNob3cgYXMgYSBwb2ludGVyIHdoZW4gd2Ugd2lsbCBzZWVrIHRvIGxpdmUgZWRnZVxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbC52anMtY29udHJvbC52anMtYXQtbGl2ZS1lZGdlIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG4gIEBleHRlbmQgLnZqcy1pY29uLWNpcmNsZTtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi8vIG1ha2UgdGhlIGxpdmUgY2lyY2xlIHJlZCB3aGVuIGF0IHRoZSBsaXZlIGVkZ2Vcbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmVkO1xufVxuIiwiLnZpZGVvLWpzIC52anMtdGltZS1jb250cm9sIHtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIG1pbi13aWR0aDogMmVtO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLnZqcy1saXZlIC52anMtdGltZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gV2UgbmVlZCB0aGUgZXh0cmEgc3BlY2lmaWNpdHkgdGhhdCByZWZlcmVuY2luZyAudmpzLW5vLWZsZXggcHJvdmlkZXMuXG4udmlkZW8tanMgLnZqcy1jdXJyZW50LXRpbWUsXG4udmpzLW5vLWZsZXggLnZqcy1jdXJyZW50LXRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1kdXJhdGlvbixcbi52anMtbm8tZmxleCAudmpzLWR1cmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy10aW1lLWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuXG4udmpzLWxpdmUgLnZqcy10aW1lLWRpdmlkZXIge1xuICAvLyBBbHJlYWR5IHRoZSBkZWZhdWx0LCBidXQgd2Ugd2FudCB0byBlbnN1cmUgd2hlbiB0aGUgcGxheWVyIGlzIGxpdmVcbiAgLy8gdGhpcyBoaWRlcyBpbiB0aGUgc2FtZSB3YXkgYXMgdGhlIG90aGVyIHRpbWUgY29udHJvbHMgZm9yIG90aGVyIHNraW5zXG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIudmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgQGV4dGVuZCAudmpzLWljb24tcGxheTtcbn1cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtcGxheWluZyAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1wYXVzZTtcbn1cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbC52anMtZW5kZWQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tcmVwbGF5O1xufVxuIiwiLy8gRW11bGF0ZWQgdHJhY2tzXG4udmpzLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzZW07XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vLyBNb3ZlIGNhcHRpb25zIGRvd24gd2hlbiBjb250cm9scyBhcmVuJ3QgYmVpbmcgc2hvd25cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIGJvdHRvbTogMWVtO1xufVxuXG4vLyBJbmRpdmlkdWFsIHRyYWNrc1xuLnZpZGVvLWpzIC52anMtdGV4dC10cmFjayB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG59XG5cbi52anMtc3VidGl0bGVzIHsgY29sb3I6ICNmZmY7IH0gLy8gU3VidGl0bGVzIGFyZSB3aGl0ZVxuLnZqcy1jYXB0aW9ucyB7IGNvbG9yOiAjZmM2OyB9IC8vIENhcHRpb25zIGFyZSB5ZWxsb3dcbi52anMtdHQtY3VlIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLy8gTmF0aXZlIHRyYWNrc1xudmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTNlbSkpO1xufVxuXG4vLyBNb3ZlIGNhcHRpb25zIGRvd24gd2hlbiBjb250cm9scyBhcmVuJ3QgYmVpbmcgc2hvd25cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMS41ZW0pKTtcbn1cbiIsIi52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcblxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tZnVsbHNjcmVlbi1lbnRlcjtcbiAgfVxufVxuLy8gU3dpdGNoIHRvIHRoZSBleGl0IGljb24gd2hlbiB0aGUgcGxheWVyIGlzIGluIGZ1bGxzY3JlZW5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1mdWxsc2NyZWVuLWV4aXQ7XG59XG4iLCIvLyBUT0RPOiBJIGZlZWwgbGlrZSB0aGlzIHNob3VsZCBiZSBhIGdlbmVyaWMgbWVudS4gUmVzZWFyY2ggbGF0ZXIuXG4udmpzLXBsYXliYWNrLXJhdGUgPiAudmpzLW1lbnUtYnV0dG9uLFxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1wbGF5YmFjay1yYXRlLXZhbHVlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52anMtcGxheWJhY2stcmF0ZSAudmpzLW1lbnUge1xuICB3aWR0aDogNGVtO1xuICBsZWZ0OiAwZW07XG59XG4iLCIudmpzLWVycm9yIC52anMtZXJyb3ItZGlzcGxheSAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmpzLWVycm9yIC52anMtZXJyb3ItZGlzcGxheTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogJ1gnO1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBsZWZ0OiAwO1xuXG4gIC8vIEluIG9yZGVyIHRvIGNlbnRlciB0aGUgcGxheSBpY29uIHZlcnRpY2FsbHkgd2UgbmVlZCB0byBzZXQgdGhlIGxpbmUgaGVpZ2h0XG4gIC8vIHRvIHRoZSBzYW1lIGFzIHRoZSBidXR0b24gaGVpZ2h0XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1zaGFkb3c6IDAuMDVlbSAwLjA1ZW0gMC4xZW0gIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCIudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMjVweCAwIDAgLTI1cHg7XG4gIG9wYWNpdHk6IDAuODU7XG5cbiAgLy8gTmVlZCB0byBmaXggY2VudGVyZWQgcGFnZSBsYXlvdXRzXG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgYm9yZGVyOiA2cHggc29saWQgcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gIC8vIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoNDMsIDUxLCA2MywgMC41KTtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBhZGQgYSBkZWxheSBiZWZvcmUgYWN0dWFsIHNob3cgdGhlIHNwaW5uZXJcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zaG93IDBzIGxpbmVhciAwLjNzIGZvcndhcmRzO1xufVxuXG4udmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAtNnB4O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAvLyBLZWVwIDEwMCUgb3BhY2l0eSBzbyB0aGV5IGRvbid0IHNob3cgdGhyb3VnaCBlYWNoIG90aGVyXG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG59XG5cbi8vIG9ubHkgYW5pbWF0ZSB3aGVuIHNob3dpbmcgYmVjYXVzZSBpdCBjYW4gYmUgcHJvY2Vzc29yIGhlYXZ5XG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHZqcy1zcGlubmVyLXNwaW4gMS4xcyBjdWJpYy1iZXppZXIoMC42LCAwLjIsIDAsIDAuOCkgaW5maW5pdGUsIHZqcy1zcGlubmVyLWZhZGUgMS4xcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI1NSwyNTUsMjU1KTtcbn1cblxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDI1NSwyNTUsMjU1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuNDRzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNDRzO1xufVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNob3cge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItc2hvdyB7XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcbiAgMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAyMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAzNSUge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xuICB9XG4gIDYwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDEwMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdmpzLXNwaW5uZXItZmFkZSB7XG4gIDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMzUlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICA2MCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAxMDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbn1cbiIsIi52aWRlby1qcyAudmpzLWNoYXB0ZXJzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1jaGFwdGVycztcbn1cblxuLnZqcy1jaGFwdGVycy1idXR0b24gLnZqcy1tZW51IHVsIHtcbiAgd2lkdGg6IDI0ZW07XG59XG4iLCIvLyBOb3J0aCBBbWVyaWNhIHVzZXMgJ0NDJyBpY29uXG4udmlkZW8tanM6bGFuZyhlbikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qczpsYW5nKGZyLUNBKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tY2FwdGlvbnM7XG59XG5cbi8vIFJPVyB1c2VzICdzdWJ0aXRsZXMnXG4vLyBEb3VibGUgc2VsZWN0b3IgYmVjYXVzZSBAZXh0ZW5kIHB1dHMgdGhlc2UgcnVsZXMgYWJvdmUgdGhlIGNhcHRpb25zIGljb25cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tR0IpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1JRSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUFVKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tTlopIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1zdWJ0aXRsZXM7XG59XG5cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1jYXB0aW9ucy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC0wLjFlbTtcbn1cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1jYXB0aW9ucy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWF1ZGlvO1xufVxuXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1tYWluLWRlc2MtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAtMC4xZW07XG59XG5cbi8vIE1hcmsgYSBtYWluLWRlc2MtbWVudS1pdGVtIChtYWluICsgZGVzY3JpcHRpb24pIGl0ZW0gd2l0aCBhIHRyYWlsaW5nIEF1ZGlvIERlc2NyaXB0aW9uIGljb25cbi52aWRlby1qcyAudmpzLWF1ZGlvLWJ1dHRvbiArIC52anMtbWVudSAudmpzLW1haW4tZGVzYy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGNvbnRlbnQ6IFwiIFxcZjExZFwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIFdoZW4gdGhlIHBsYXllciBpcyBcIm1lZGl1bVwiIGFuZCBoaWdoZXIsIGRpc3BsYXkgZXZlcnl0aGluZyBieSBkZWZhdWx0LlxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcInNtYWxsXCIsIGRpc3BsYXkgb25seTpcbi8vIC0gUGxheSBidXR0b25cbi8vIC0gVm9sdW1lIE11dGUgYnV0dG9uXG4vLyAtIFByb2dyZXNzIGJhclxuLy8gLSBUcmFjayBidXR0b25zXG4vLyAtIE5hdGl2ZSBQaVAgYnV0dG9uXG4vLyAtIEZ1bGxzY3JlZW4gYnV0dG9uXG4vL1xuLy8gV2hlbiB0aGUgcGxheWVyIGlzIFwieC1zbWFsbFwiLCBkaXNwbGF5IG9ubHk6XG4vLyAtIFBsYXkgYnV0dG9uXG4vLyAtIFZvbHVtZSBNdXRlIGJ1dHRvblxuLy8gLSBTcGFjZXJcbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIGJ1dHRvblxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcInRpbnlcIiwgZGlzcGxheSBvbmx5OlxuLy8gLSBQbGF5IGJ1dHRvblxuLy8gLSBWb2x1bWUgTXV0ZSBidXR0b25cbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIEJ1dHRvblxuLy9cbi52aWRlby1qcyB7XG5cbiAgJi52anMtbGF5b3V0LXNtYWxsLFxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXRpbnkge1xuICAgIC52anMtY3VycmVudC10aW1lLFxuICAgIC52anMtdGltZS1kaXZpZGVyLFxuICAgIC52anMtZHVyYXRpb24sXG4gICAgLnZqcy1yZW1haW5pbmctdGltZSxcbiAgICAudmpzLXBsYXliYWNrLXJhdGUsXG4gICAgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIFJlc2V0IHRoZSBzaXplIG9mIHRoZSB2b2x1bWUgcGFuZWwgdG8gdGhlIGRlZmF1bHQgc28gd2UgZG9uJ3Qgc2VlIGEgYmlnXG4gICAgLy8gZW1wdHkgc3BhY2UgdG8gdGhlIHJpZ2h0IG9mIHRoZSBtdXRlIGJ1dHRvbi5cbiAgICAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWwge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlLFxuICAgICAgJi52anMtc2xpZGVyLWFjdGl2ZSxcbiAgICAgICYudmpzLWhvdmVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEF0IHgtc21hbGwgYW5kIHRpbnksIHRoZSBwcm9ncmVzcyBjb250cm9sIGlzIHRvbyBuYXJyb3cgdG8gYmUgdXNlZnVsLlxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXRpbnkge1xuXG4gICAgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gQXQgeC1zbWFsbCwgdGhlIGJ1dHRvbnMgYWxvbmUgbGVhdmUgYSBsYXJnZSBnYXAgb24gdGhlIHJpZ2h0LiBGaWxsIGl0IHdpdGhcbiAgLy8gdGhlIHNwYWNlciBlbGVtZW50LlxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCB7XG5cbiAgICAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gICAgICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi52anMtbm8tZmxleCAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi52anMtbW9kYWwtZGlhbG9nLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAwLjc1KTtcbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGhlaWdodDogNzAlO1xufVxuXG4vLyBMYXlvdXQgZGl2c1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29sb3JzLFxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtZm9udCxcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLy8gY29kZSB0aGF0IHdpbGwgb25seSBydW4gaWYgQ1NTIEdyaWQgaXMgc3VwcG9ydGVkIGJ5IHRoZSBicm93c2VyXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIC8vIEZsZXggYW5kIEdyaWQgZm9yIEZpcmVmb3gsIElFLCBhbmQgRWRnZSByZW1vdmUgdGhlIGJvdHRvbSBwYWRkaW5nL21hcmdpbiBpbiBhIGNvbnRhaW5lciBhcyBzaXplIGRlY3JlYXNlc1xuICAgIC8vIHNvIHdlIGFkZCBib3R0b20gcGFkZGluZy9tYXJnaW4gdG8gdGhlIGxhc3QgaXRlbSBpbiB0aGUgZ3JpZCBpbnN0ZWFkIG9mIGhlcmVcbiAgICAvLyBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzIzNzU0MDgwXG4gICAgcGFkZGluZzogMjBweCAyNHB4IDBweCAyNHB4O1xuICB9XG5cbiAgLy8gc2VlIHRoZSBjb21tZW50IGZvciBwYWRkaW5nIGFib3ZlXG4gIC52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgLnZqcy1kZWZhdWx0LWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgICAvLyBtYWtlIHRoaXMgdGFrZSB1cCBib3RoIGNvbHVtbnNcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLy8gMSBjb2x1bW4gZm9yIHNtYWxsIHBsYXllcnNcbiAgLnZqcy1sYXlvdXQtc21hbGwgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbW9kYWwtZGlhbG9nLWNvbnRlbnQgLFxuICAudmpzLWxheW91dC14LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50LFxuICAudmpzLWxheW91dC10aW55IC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG59XG5cbi8vIEZvcm0gZWxlbWVudHNcbi52anMtdHJhY2stc2V0dGluZyA+IHNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHtcbiAgbWFyZ2luOiA1cHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gc3R5bGUgdGhlIHNlY29uZCBzZWxlY3QgZm9yIHRleHQgY29sb3JzXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQgc3BhbiA+IHNlbGVjdCB7XG4gIG1heC13aWR0aDogNy4zZW07XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBsZWdlbmQge1xuICBjb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi8vIEhpZGUgbGFiZWxzLCBzbyB0aGV5IGFyZSBvbmx5IGZvciBzY3JlZW4gcmVhZGVyIHVzZXJzXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpOyAvLyBmb3IgSW50ZXJuZXQgRXhwbG9yZXJcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmZvY3VzLFxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b246YWN0aXZlIHtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IG1lZGl1bTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IgODglLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IgMTAwJSk7XG59XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoIzJCMzMzRiwgMC43NSk7XG59XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0xODBkZWcsICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IgODglLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IgMTAwJSk7XG4gIGNvbG9yOiAjMkIzMzNGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyAudmpzLWRlZmF1bHQtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG4iLCJAbWVkaWEgcHJpbnQge1xuICAudmlkZW8tanMgPiAqOm5vdCgudmpzLXRlY2gpOm5vdCgudmpzLXBvc3Rlcikge1xuICAgIHZpc2liaWxpdHk6aGlkZGVuO1xuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwicHJpdmF0ZS12YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcblxuQGltcG9ydCBcIm5vZGVfbW9kdWxlcy92aWRlb2pzLWZvbnQvc2Nzcy9pY29uc1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9sYXlvdXRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JpZy1wbGF5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Nsb3NlLWJ1dHRvblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbW9kYWwtZGlhbG9nXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL21lbnUvbWVudVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbWVudS9tZW51LXBvcHVwXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZW51L21lbnUtaW5saW5lXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbnRyb2wtYmFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250cm9sXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250cm9sLXNwYWNlclwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9wcm9ncmVzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyXCI7XG5cbkBpbXBvcnQgXCJjb21wb25lbnRzL3ZvbHVtZVwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9wb3N0ZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xpdmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RpbWVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BsYXktcGF1c2VcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RleHQtdHJhY2tcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BpY3R1cmUtaW4tcGljdHVyZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZnVsbHNjcmVlblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcGxheWJhY2stcmF0ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZXJyb3JcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xvYWRpbmdcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhcHRpb25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jaGFwdGVyc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZGVzY3JpcHRpb25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdWJ0aXRsZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3N1YnMtY2Fwc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYXVkaW9cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FkYXB0aXZlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXB0aW9ucy1zZXR0aW5nc1wiO1xuXG5AaW1wb3J0IFwicHJpbnRcIjtcblxuLnZqcy1yZXNpemUtbWFuYWdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuXG4vLyBUaGUgcnVsZSBpcyBuZWVkZWQgZm9yIDpmb2N1cy12aXNpYmxlIHBvbHlmaWxsXG4uanMtZm9jdXMtdmlzaWJsZSAudmlkZW8tanMgKjpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnZpZGVvLWpzICo6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4iLCIudmpzLXRoZW1lLXNlYSAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDNweDtcbiAgaGVpZ2h0OiA3OXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogNzlweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWFyZ2luLXRvcDogLTUxLjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0zOS41cHg7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtY29udHJvbC1iYXIge1xuICBoZWlnaHQ6IDRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNDE3NmJjO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZDBkZGVlLCAjZmZmKTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtdGltZS1jb250cm9sIHtcbiAgbGluZS1oZWlnaHQ6IDRlbTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy12b2x1bWUtcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXBpY3R1cmUtaW4tcGljdHVyZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcGxheS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjUsIDExOCwgMTg4LCAwLjkpO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1wbGF5LXByb2dyZXNzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjUsIDExOCwgMTg4LCAwLjEpO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjUsIDExOCwgMTg4LCAwLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgY29sb3I6ICM0MTc2YmM7XG59XG5cbiIsIkBpbXBvcnQgXCJ+dmlkZW8uanMvc3JjL2Nzcy92aWRlby1qc1wiO1xyXG5AaW1wb3J0IFwifkB2aWRlb2pzL3RoZW1lcy9zZWEvaW5kZXhcIjtcclxuXHJcbi52aWRlby1qcyB7XHJcbiAgJi52anMtdGhlbWUtc2VhIHtcclxuICAgIC52anMtYmlnLXBsYXktYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDE2MnB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICAgIG1hcmdpbjogY2FsYy1yZW0obWF0aC1kaXYoLTE2MnB4LCAyKSkgYXV0byAwIGNhbGMtcmVtKG1hdGgtZGl2KC0xNjJweCwgMikpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAudmpzLWljb24tcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgICAgQGV4dGVuZCAubWVkaWEtcGxheTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiXHJcbi53cGZvcm1zIHtcclxuICAmLWZpZWxkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmLWVtYWlsLFxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdGV4dGFyZWEge1xyXG4gICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1maWxlLXVwbG9hZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgbGFiZWwud3Bmb3Jtcy1maWVsZC1sYWJlbCB7XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLXByaW1hcnk7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHQsXHJcbiAgICAmLWVtYWlsLFxyXG4gICAgJi1maWxlLXVwbG9hZCxcclxuICAgICYtdGV4dGFyZWEge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMThweCk7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZ2Rwci1jaGVja2JveCB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNoZWNrLWxhYmVsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jaGVjay1pbnB1dDtcclxuICAgICAgICB3aWR0aDogMWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZGVzY3JpcHRpb24ge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc3VibWl0IHtcclxuICAgIEBleHRlbmQgLmJ0bjtcclxuICAgIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xyXG4gIH1cclxuICAmLWNvbmZpcm1hdGlvbi1jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuYWxlcnQ7XHJcbiAgICBAZXh0ZW5kIC5hbGVydC1zdWNjZXNzO1xyXG4gICAgcDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1lcnJvci1jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuYWxlcnQ7XHJcbiAgICBAZXh0ZW5kIC5hbGVydC1kYW5nZXI7XHJcbiAgICBwOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWVycm9yIHtcclxuICAgICY6bm90KGlucHV0KTpub3QodGV4dGFyZWEpIHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KSAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xyXG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaW5wdXQud3Bmb3Jtcy1lcnJvcjpub3QoW3R5cGU9XCJmaWxlXCJdKSxcclxudGV4dGFyZWEud3Bmb3Jtcy1lcnJvciB7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYW5nZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiQGltcG9ydCBcImZvbnRzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiYm9vdHN0cmFwXCI7XHJcbkBpbXBvcnQgXCJhb3NcIjtcclxuQGltcG9ydCBcIm93bFwiO1xyXG5AaW1wb3J0IFwid29yZHByZXNzXCI7XHJcbkBpbXBvcnQgXCJhbmltYXRpb25zXCI7XHJcbkBpbXBvcnQgXCJtZWRpYVwiO1xyXG5AaW1wb3J0IFwidHlwb2dyYXBoeVwiO1xyXG5AaW1wb3J0IFwiZm9ybXNcIjtcclxuQGltcG9ydCBcInBhcnRzXCI7XHJcbkBpbXBvcnQgXCJ2aWRlb3BsYXllclwiO1xyXG5AaW1wb3J0IFwid3Bmb3Jtc1wiO1xyXG5cclxuOnJvb3Qge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcclxuXHJcbn1cclxuXHJcblxyXG5ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuICBtYWluIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5tYWluIHtcclxuICA+IHNlY3Rpb246Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1lbnUtYnVyZ2VyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogY2FsYy1yZW0oMzZweCk7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgPiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg0cHgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDlweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3tjYWxjLXJlbSgxM3B4KX0pIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7Y2FsYy1yZW0oLTEzcHgpfSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNvbGxhcHNlZCB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC13aW5kb3cge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDY1MHB4KTtcclxuICAgIHBhZGRpbmc6IDAgY2FsYy1yZW0oMTBweCk7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICByaWdodDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIEBleHRlbmQgLmgzO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTRweCkgMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLXRpcCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3JkZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMnB4KTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gY2FsYy1yZW0oMTRweCkgYXV0bztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAmLmxvYWRpbmcge1xyXG4gICAgICAgIGFuaW1hdGlvbjogbG9hZGluZy1hbmltYXRpb24gNTAwbXM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxvYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLXJlc3VsdHMge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMtcmVtKDI1MHB4KTtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAkemluZGV4LWhlYWRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgYm94LXNoYWRvdzogMCBjYWxjLXJlbSg1cHgpIGNhbGMtcmVtKDE1cHgpIDAgcmdiYSgkYmxhY2ssIC4xNSk7XHJcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgICAgcGFkZGluZy1yaWdodDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICA+IGJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAubWVkaWEtbG9nbyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgyNzNweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oNDZweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm9wZW5lZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgLm1lZGlhLWxvZ28ge1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX3doaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZWRpYS1zZWFyY2gge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWJ1cmdlciB7XHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtbWVudSB7XHJcblxyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvbW9kYWwtbWVudS5qcGdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIC8vZGlzcGxheTogZmxleDtcclxuICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvL21pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XHJcblxyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xyXG4gICAgbWFyZ2luOiAkaGVhZGVyLWhlaWdodCAwIDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAvL21hcmdpbi10b3A6IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIC8vbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHQtbGd9KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodC1sZ30pO1xyXG4gICAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIG1hcmdpbjogY2FsYy1yZW0oMzJweCkgYXV0bztcclxuXHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fY29sIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuaDI7XHJcbiAgICBmb250LXNpemU6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjRweCk7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcblxyXG4gIC5wYXJ0LXNvY2lhbHMge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LFxyXG4gICZfX21lbnUgdWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9sZyB7XHJcbiAgICAgIGE6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIEBleHRlbmQgLmgzO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMjJweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogY2FsYy1yZW0oLTIwcHgpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYy1yZW0oMTcwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNnMsIG9wYWNpdHkgLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcclxuICAgICAgICAgICYuI3skbmFtZX0ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICN7JGNvbG9yfTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3NtIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIEBleHRlbmQgLmg0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMThweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC12aWRlbyB7XHJcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcCArIDE7XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYy1yZW0oLTU2cHgpO1xyXG4gICAgcmlnaHQ6IGNhbGMtcmVtKC0xNHB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcmlnaHQ6IGNhbGMtcmVtKC01NnB4KTtcclxuICAgICAgdG9wOiBjYWxjLXJlbSgtMTRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX192aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NiU7XHJcblxyXG4gICAgPiBkaXYsXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgQGV4dGVuZCAubW9kYWwteGw7XHJcbiAgICBAZXh0ZW5kIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xyXG4gIH1cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS05MDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBwYWRkaW5nOiBjYWxjLXJlbSgzMHB4KSAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Vjb25kYXJ5O1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTRweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuODY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsYWJlbCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLndwZm9ybXMtc3VibWl0LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiBjYWxjLXJlbSg1NXB4KTtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWFycm93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oNTBweCkgMDtcclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgfVxyXG5cclxuICAmX19yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQ3cHgpO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS05MDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnUsXHJcbiAgJl9fbWVudSB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogY2FsYy1yZW0oN3B4KSBjYWxjLXJlbSgxMHB4KTtcclxuXHJcbiAgICAgICYuYWN0aXZlLFxyXG4gICAgICAmLmN1cnJlbnRfcGFnZV9pdGVtLFxyXG4gICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zbSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViIHtcclxuICAgIC5mb290ZXIge1xyXG4gICAgICAmX19jb2wge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktOTAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcnQtc29jaWFscyB7XHJcbiAgICBAZXh0ZW5kIC5wYXJ0LXNvY2lhbHNfc207XHJcbiAgICBAZXh0ZW5kIC5wYXJ0LXNvY2lhbHNfZGFyaztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5ld3MtcG9zdCB7XHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4zNiU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzNXB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nbztcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb193aGl0ZTtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb19sZztcclxuICAgIH1cclxuXHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOTUpO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NhdGVnb3J5IHtcclxuICAgIEBleHRlbmQgLmg0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjhweCk7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC5oMztcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDM5cHgpO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gICYtNDA0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg0OHB4KTtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJi10eXBlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTApO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1uYXZpZ2F0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjA1ZGVnLCAjM2M1N2EzIDUlLCAjMGUyNTRhIDk3JSk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW1zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNXB4KSAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNnM7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE1cHgpIGNhbGMtcmVtKDI2cHgpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMzVcIiBoZWlnaHQ9XCIzOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEzNS0uM0E0NzYuMyA0NzYuMyAwIDAgMSAyOC44IDI4Yy0zMS40IDUtMzkuNiA1LjgtNjcuOSA2LjcgNC44IDIuNSA5LjcgNC43IDE0LjUgNi45Qy03IDQwIDExLjYgMzcuMyAzMC45IDMzLjMgNzEgMjUgMTA3LjYgMTMuMyAxMzUtLjNcIiBmaWxsPVwiI3skZ3JlZW59XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIC8vZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxMDBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NiU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDYyLjUlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDFweCk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgxcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ob21lIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjAwcHgpO1xyXG5cclxuICAgICAgLnNlY3Rpb24taW1hZ2Uge1xyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5tZWRpYTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IGNhbGMtcmVtKC0xMTVweCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDY1cHgpO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMjI4XCIgaGVpZ2h0PVwiNjVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yMjktLjVjLTQ2LjMgMTkuNy0xMTAgMzYuNy0xODAuMiA0OEE2NzYgNjc2IDAgMCAxLTY2LjMgNTguOGM4IDQuMyAxNi40IDggMjQuNiAxMS43Qy0xMiA2Ny43IDE5LjcgNjMgNTIuNCA1Ni4zYzY4LjItMTQgMTMwLjItMzMuOSAxNzYuNy01Ni44XCIgZmlsbD1cIiN7JGdyZWVufVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYy1yZW0oMjI5cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbnZlcnNlZCB7XHJcbiAgICAgIC5zZWN0aW9uLWltYWdlIHtcclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDQwcHgpIDAgY2FsYy1yZW0oNDBweCkgY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXB1c2gge1xyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2OS4zMSU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNHM7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMzBweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC42cztcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgQGV4dGVuZCAuaDI7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgLy93aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oNTBweCk7XHJcbiAgICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCxcclxuICAgICZfX2xpbmsge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3B1c2gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDUwMHB4KTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIC5zZWN0aW9uLXB1c2gge1xyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDY1cHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190ZXh0LFxyXG4gICAgICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1uZXdzIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDEyMHB4KSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNzBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jYXRlZ29yaWVzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje2NhbGMtcmVtKDEwcHgpfSk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCI5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTUuMi41Yy4zLS4zLjUtLjIuNyAwIC4zLjEuMi41IDAgLjZMOC41IDhjLS4zLjItLjYuMi0uNyAwTC4yIDFDLjEgMSAwIC42LjIuNS40LjMuNy4yIDEgLjVMOC4xIDcgMTUuMi41WlwiIGZpbGw9XCIjeyRwcmltYXJ5fVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjLXJlbSgxNnB4KSBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjLXJlbSgxN3B4KSBjYWxjLXJlbSg5cHgpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xNS4yLjVjLjMtLjMuNS0uMi43IDAgLjMuMS4yLjUgMCAuNkw4LjUgOGMtLjMuMi0uNi4yLS43IDBMLjIgMUMuMSAxIDAgLjYuMi41LjQuMy43LjIgMSAuNUw4LjEgNyAxNS4yLjVaXCIgZmlsbD1cIiN7JHdoaXRlfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYy1yZW0oMzYwcHgpO1xyXG5cclxuICAgICAgICAmLW1lbnUge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7Y2FsYy1yZW0oMTBweCl9KTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYXJjaGl2ZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgICAgLnNlY3Rpb24tbmV3c19fY29sIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zaW5nbGUge1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMzQlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMHB4KTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NpZGViYXIge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcclxuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQtbGcgKyBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyOHB4KTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hbGwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RhZ3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAZXh0ZW5kIC5idG47XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtcHJpbWFyeTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2hhcmUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgyMHB4KTtcclxuXHJcbiAgICAgIC5tZWRpYSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0LFxyXG4gICAgLmg0IHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ncmlkIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDEyMHB4KSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jZWxsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGdyYXktODAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY2Zjc7XHJcblxyXG4gICAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfaW1hZ2Uge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBjb2xvcjogJGdyYXktODAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9ncmVlbiB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfZGFyayB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaXplIHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSg2MHB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vcGFkZGluZzogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDcwcHgpO1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDM2MHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDIwcHgpIGNhbGMtcmVtKDIwcHgpIGNhbGMtcmVtKDcwcHgpO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJyZWFkY3J1bWJzIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZnVsbC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMTIzcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTAuNDYlO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oODZweCk7XHJcbiAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMzJweCkgbWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA2Mi41JTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oNTdweCk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDU3cHgpO1xyXG4gICAgICB9XHJcbiAgICAgICRrZXlzOiBzbSwgbWQ7XHJcbiAgICAgIEBlYWNoICRrZXkgaW4gJGtleXMge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGtleSkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtICN7bWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRrZXkpfSArICN7bWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKX0pIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICRrZXlzOiBsZywgeGw7XHJcbiAgICAgIEBlYWNoICRrZXkgaW4gJGtleXMge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGtleSkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYy1yZW0oOTBweCk7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICAgIGJvdHRvbTogY2FsYy1yZW0oLTE4cHgpO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgxOTBweCk7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNnB4KTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgIHJpZ2h0OiBjYWxjLXJlbSg3NXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5jb21tb24tbGlzdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYmx1ZSB7XHJcbiAgICAgIC5zZWN0aW9uLWZ1bGwtaW1hZ2Uge1xyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbnZlcnNlIHtcclxuICAgICAgLnNlY3Rpb24tZnVsbC1pbWFnZSB7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICBmbG9hdDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDg4Ljg5JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB3aWR0aDogODIuMjklO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJGtleXM6IGxnLCB4bDtcclxuICAgICAgICAgIEBlYWNoICRrZXkgaW4gJGtleXMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7bWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRrZXkpfSArICN7bWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKX0pIC8gMik7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjLXJlbSg3NXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuXHJcbiAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgbGVmdDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICBsZWZ0OiBjYWxjLXJlbSg3NXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ibG9jay1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSgyNzZweCk7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMwcHgpIGNhbGMtcmVtKDE0cHgpIGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgLjg1KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbjogY2FsYy1yZW0oMTEycHgpIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gICYtaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg2MHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKC0zMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKC0xMDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSxcclxuICAgICZfX3NsaWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwcyBlYXNlLWluLW91dDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDY2MHB4KTtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAzMiU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eGwpIHtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAyNSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICAub3dsLWNhcm91c2VsIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vd2wtbG9hZGVkIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjdGl2ZSB7XHJcbiAgICAgIC5zZWN0aW9uLWhlcm9fX2ltYWdlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAmcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIEBleHRlbmQgLnNlY3Rpb24taGVyb19faW1hZ2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDUwcHgpO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IGNhbGMtcmVtKDJweCk7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktMTAwLCAuMjUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9wcmV2IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX25leHQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyNHB4KSBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXNsaWRlIHtcclxuICAgICAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgzMnB4KSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBhbmltYXRpb246IHNsaWRlLWFuaW1hdGlvbiAuNnM7XHJcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMThweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDIycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RlcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG5cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC8vbWFyZ2luLXJpZ2h0OiBjYWxjLXJlbSgycHgpO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2JsdWUsXHJcbiAgICAmX3llbGxvdyxcclxuICAgICZfb3JhbmdlLFxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lciB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiBjYWxjLXJlbSgtMThweCk7XHJcbiAgICAgICAgICByaWdodDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiBjYWxjLXJlbSgxOTBweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDM2cHgpO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2JsdWUgLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG5cclxuICAgICZfZ3JlZW4gLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuXHJcbiAgICAmX3llbGxvdyAuc2VjdGlvbi1oZXJvX19jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAmX29yYW5nZSAuc2VjdGlvbi1oZXJvX19jb250YWluZXI6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYnVzaW5lc3Mge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMzJweCkgMDtcclxuICAgIGNvdW50ZXItcmVzZXQ6IGJ1c2luZXNzLXRpdGxlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE5OWRlZywgI3skd2hpdGV9IDAlLCAjeyR3aGl0ZX0gMTklLCAjeyRncmF5LTEwMH0gOTUlKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDgwcHgpIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE0cHgpO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBidXNpbmVzcy10aXRsZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMtcmVtKC0xNnB4KTtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiMFwiIGNvdW50ZXIoYnVzaW5lc3MtdGl0bGUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMtcmVtKC0zMnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiA5NSU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiBjYWxjLXJlbSgxNTBweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIEBleHRlbmQgLmgxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBjb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMzJweCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZS1hbmltYXRpb24gLjZzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9kYXJrIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIwNWRlZywgJGJsdWUgNSUsICMwZTI1NGEgOTclKTtcclxuXHJcbiAgICAgIC5oMyxcclxuICAgICAgaDMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VjdGlvbi1idXNpbmVzcyB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSg5MnB4KTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXByb2R1Y3RzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDEyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg1MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIC8vcGFkZGluZy1ib3R0b206IDMwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDY1MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX25hbWUge1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDEwcHgpIDA7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDUwMHB4KTtcclxuXHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg1NjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oLTYzcHgpO1xyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oNDBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ua2V5cy1kYXRhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gID4gZGl2OmZpcnN0LWNoaWxkIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjLXJlbSgyMHB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDE2cHgpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIEBleHRlbmQgLmNvbW1vbi1saXN0O1xyXG4gIH1cclxufVxyXG5cclxuLnNuZ2wtc2l0ZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAmX19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG5cclxuICAgID4gaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICMxNTJmNGUgMCUsIHJnYmEoIzE1MmY0ZSwgMCkgMzAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ287XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fd2hpdGU7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fbGc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAZXh0ZW5kIC5oNDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiBjYWxjLXJlbSgzN3B4KTtcclxuICAgIGJvdHRvbTogY2FsYy1yZW0oMjVweCk7XHJcbiAgICBsZWZ0OiBjYWxjLXJlbSgzN3B4KTtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDZweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogY2FsYy1yZW0oM3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgfVxyXG5cclxuICAmX19ob3ZlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JlZW4sIC42KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAvL3RyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSwgLjZzO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDE2cHgpKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQ1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDE2cHgpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLnNuZ2wtc2l0ZSB7XHJcbiAgICAgICZfX2hvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2aWdhdGlvbiB7XHJcbiAgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2UtbnVtYmVycyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC44NzVyZW07XHJcbiAgICBAZXh0ZW5kIC5idG47XHJcbiAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1kYXJrO1xyXG5cclxuICAgICYuY3VycmVudCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZG90cyB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlbnQtYXJpYSB7XHJcbiAgQGZvciAkbiBmcm9tIDEgdGhyb3VnaCA2IHtcclxuICAgIC5oI3skbn0sIGgjeyRufSwgJWgjeyRufSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgdGQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNnB4KTtcclxuICB9XHJcbn1cclxuXHJcbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/