/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/group.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/group.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-grid__container,.section-hero__container,.section-history__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-shareholders__container,.section-single__container,.section-team__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-grid__container,.section-hero__container,.section-history__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-shareholders__container,.section-single__container,.section-team__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-grid__container,.section-hero__container,.section-history__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-shareholders__container,.section-single__container,.section-team__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-grid__container,.section-hero__container,.section-history__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-shareholders__container,.section-single__container,.section-team__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-grid__container,.section-hero__container,.section-history__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-shareholders__container,.section-single__container,.section-team__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-history__next,.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,.section-history__next{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,.section-history__next: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-right_green:hover,.media-right_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-left:hover,.media-left_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_green:hover,.media-left_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-download{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:1.6875rem;transition:all .4s ease-in-out;width:1.875rem}.media-download:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}body{font-size:.875rem}@media (min-width:992px){body{font-size:1.125rem}}::selection{background-color:#3c57a3;color:#fff}a{text-decoration:none;transition:all .4s ease-in-out}a:hover{color:#65a938}.h1,.section-business__title,h1{color:#152f4e;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:2rem}@media (min-width:992px){.h1,.section-business__title,h1{font-size:5rem}}.h2,.modal-menu__title,.section-push__title,h2{color:#3c57a3;font-size:2.1875rem;font-weight:800;line-height:1;margin-bottom:2.125rem}@media (min-width:992px){.h2,.modal-menu__title,.section-push__title,h2{font-size:3.75rem}}.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{color:#3c57a3;font-size:1.5625rem;font-weight:500;line-height:1.125;margin-bottom:1.125rem}@media (min-width:992px){.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{font-size:2rem}}.h4,.modal-menu__menu ul_sm li,.modal-menu__menu_sm li,.news-post__category,.sngl-site__title,h4{font-size:1.375rem;font-weight:400;line-height:1.125;margin-bottom:1.375rem}.common-list,.keys-data ul,.section-full-image__content ul,.section-history__content ul,.section-image__content ul{list-style:none;margin:0;padding:0}.common-list li:before,.keys-data ul li:before,.section-full-image__content ul li:before,.section-history__content ul li:before,.section-image__content ul li:before{content:"• "}label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem}.form-group{margin-bottom:2rem;position:relative}.form-check label{color:#3c57a3;font-size:.75rem;font-weight:600}.form-file input[type=file]{display:none}.form-file__tip{color:#3c57a3;font-size:.75rem;font-weight:600;margin-top:.625rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{background-color:initial;border:0;border-bottom:1px solid #061024;box-shadow:none;font-size:1.25rem;outline:none;padding-left:0}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:initial;border-color:#65a938;box-shadow:none;outline:none}.form-control-btn{bottom:0;position:absolute;right:0}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#3c57a3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{border-width:.125rem;box-shadow:none!important;font-weight:400;padding:.25rem 1.0625rem}.btn-outline-light{border-color:#fff}.btn-outline-light:hover{background-color:#fff;border-color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{background-color:#fff}.part-socials{align-items:center;display:flex;width:100%}.part-socials a{flex-shrink:0;margin:.625rem}.footer .part-socials a,.part-socials_sm a{height:1.6875rem;margin:.3125rem;width:1.6875rem}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:#2b333fb3;border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:#73859f80;border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:#2b333fb3;bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:#2b333fb3;bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:#000c;color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:#73859f80;cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:#2b333fb3;bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:#000c;color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid #2b333fb3;border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff #0000 #0000;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" \f11d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.vjs-theme-sea .vjs-big-play-button{background-color:#ffffff40;border:none;border-radius:30px;height:79px;left:50%;line-height:79px;margin:-51.5px auto 0 -39.5px;object-fit:contain;top:50%;width:103px}.vjs-theme-sea .vjs-control-bar{background-color:#fff6;height:4em}.vjs-theme-sea .vjs-button:hover{background:linear-gradient(0deg,#d0ddee,#fff);color:#4176bc}.vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before{line-height:2.2}.vjs-theme-sea .vjs-time-control{line-height:4em}.vjs-theme-sea .vjs-picture-in-picture-control,.vjs-theme-sea .vjs-volume-panel{display:none}.vjs-theme-sea .vjs-progress-control .vjs-play-progress{background-color:#4176bce6}.vjs-theme-sea .vjs-progress-control .vjs-play-progress:before{display:none}.vjs-theme-sea .vjs-progress-control .vjs-slider{background-color:#4176bc1a}.vjs-theme-sea .vjs-progress-control .vjs-load-progress div{background:#ffffff80}.vjs-theme-sea .vjs-progress-control .vjs-progress-holder{height:100%;margin:0}.vjs-theme-sea .vjs-progress-control .vjs-time-tooltip{background-color:#4176bc80;color:#fff}.vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background-color:#ffffffb3;color:#4176bc}.video-js.vjs-theme-sea .vjs-big-play-button{background-color:initial!important;height:10.125rem;margin:-5.0625rem auto 0 -5.0625rem;width:10.125rem}.video-js.vjs-theme-sea .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js.vjs-theme-sea .vjs-big-play-button:after{content:""}.wpforms-field{overflow:hidden;width:100%}.wpforms-field-file-upload{text-align:center}.wpforms-field-file-upload input[type=file]{display:none}.wpforms-field-file-upload label.wpforms-field-label{display:inline-block!important}.wpforms-field-email label,.wpforms-field-file-upload label,.wpforms-field-text label,.wpforms-field-textarea label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem;font-weight:400!important}.wpforms-field-gdpr-checkbox label{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-field-gdpr-checkbox input{height:1em!important;vertical-align:middle!important;width:1em!important}.wpforms-field-gdpr-checkbox ul{padding-left:0}.wpforms-field-description{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-confirmation-container p:last-child,.wpforms-error-container p:last-child{margin-bottom:0}.wpforms-error:not(input):not(textarea){color:#dc3545!important;font-size:.75rem!important;font-weight:400!important;opacity:1!important;transform:unset!important}input.wpforms-error:not([type=file]),textarea.wpforms-error{border:0!important;border-bottom:1px solid #dc3545!important}:root{scroll-behavior:auto}body{display:flex;flex-direction:column;min-height:100vh;position:relative}body main{flex:1}main>section:first-child{margin-top:3.125rem}@media (min-width:992px){main>section:first-child{margin-top:6.25rem}}.menu-burger{background-color:initial;border:0;box-shadow:none!important;display:block;flex-shrink:0;outline:0!important;padding:0;width:2.25rem}.menu-burger>span{background-color:#3c57a3;display:block;height:.25rem;transition:all .4s ease-in-out}.menu-burger>span:not(:last-child){margin-bottom:.5625rem}.menu-burger>span:first-child{transform:translateY(.8125rem) rotate(45deg)}.menu-burger>span:nth-child(2){opacity:0}.menu-burger>span:nth-child(3){transform:translateY(-.8125rem) rotate(-45deg)}.menu-burger.collapsed>span{opacity:1;transform:none}.menu-burger:hover>span{background-color:#65a938!important}.search-window{display:none;padding:2rem 0;position:relative;width:100%}@media (min-width:992px){.search-window{padding:0}}.search-window__container{margin:0 auto;max-width:40.625rem;padding:0 .625rem}.search-window__close{position:absolute;right:0;top:0}@media (min-width:992px){.search-window__close{right:2.5rem}}.search-window__input{margin-bottom:2rem}.search-window__input input{background-color:initial;border:0;box-shadow:none!important;color:#3c57a3;margin-bottom:0;outline:none!important;padding:.875rem 0;width:100%}.search-window__input-tip{color:#3c57a3;display:block;font-size:1rem;margin:0 auto;text-align:right;width:100%}.search-window__input-border{background-color:#b4b4b4;display:block;height:.125rem;margin:0 auto .875rem;width:100%}.search-window__input-border.loading{animation:loading-animation .5s;animation-iteration-count:infinite}.search-window__input-loader{display:none;padding-top:1rem}.search-window__input-results{display:none;list-style:none;margin:0;max-height:15.625rem;overflow-y:auto}.search-window__input-results li{margin-bottom:1rem}.search-window__input-results li a{color:#000;font-weight:700}.search-window__input-results li a:hover{color:#65a938}.header{background-color:#fff;box-shadow:0 .3125rem .9375rem 0 #00000026;left:0;position:fixed;right:0;top:0;transition:all .4s ease-in-out;z-index:1060}.header__container{align-items:center;display:flex;height:3.125rem;justify-content:space-between}@media (min-width:992px){.header__container{height:6.25rem;padding-left:2.5rem;padding-right:2.5rem}}.header__actions{align-items:center;display:flex;justify-content:flex-end}.header__actions>button{margin-left:.625rem;transition:all .4s ease-in-out}@media (min-width:992px){.header__actions>button{margin-left:1.25rem}}.header__actions>button:active{transform:scale(.9)}@media (min-width:992px){.header .media-logo,.header .news-post__image:before,.header .sngl-site__image:before{height:2.875rem;width:17.0625rem}}.header.opened{background-color:initial;box-shadow:none}.header.opened .media-search{display:none}.header.opened .menu-burger>span{background-color:#fff}.modal-menu{background-image:var(--wpr-bg-39659ef7-efca-4211-9439-edeabfcf4b2c);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-history__next,.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}.section-shareholders{padding:2rem 0}@media (min-width:992px){.section-shareholders{padding:5rem 0}.section-shareholders__title{margin-bottom:2.75rem}}.section-shareholders__content{background-color:#fff;padding:1rem}@media (min-width:992px){.section-shareholders__content{padding:.75rem 1.25rem 5.75rem}}.section-shareholders__image{width:100%}.section-shareholders__image>img{width:inherit}@media (min-width:992px){.section-shareholders__image{padding:0 4.375rem}.section-team__title{margin-bottom:5.3125rem}}.section-team__row{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.section-team__person{margin:.625rem .625rem 2rem;padding-bottom:1.625rem;padding-left:2.75rem;position:relative;width:100%}@media (min-width:768px){.section-team__person{max-width:calc(50% - 1.25rem)}}@media (min-width:992px){.section-team__person{margin:.625rem .625rem 5rem;max-width:calc(25% - 1.25rem)}}.section-team__person:before{background-image:linear-gradient(221deg,#3c57a3 5%,#0e254a 97%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:3.6875rem}.section-team__photo{height:0;margin-bottom:1.6875rem;padding-bottom:119.91%;position:relative;width:100%}.section-team__photo>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.section-team__photo:after{background-color:#65a938;bottom:-.5rem;content:"";display:block;height:1rem;position:absolute;right:0;width:5.25rem}.section-team__name{color:#fff;padding-right:1.25rem;position:relative;text-transform:uppercase}.section-team__role{color:#65a938;font-size:1rem;font-weight:700;line-height:1.25;padding-right:1.25rem;position:relative}.section-team__person_green:before{background-image:linear-gradient(242deg,#64a03b 41%,#245526)}.section-team__person_green .section-team__photo:after{background-color:#3c57a3}.section-team__person_green .section-team__role{color:#fff}.section-image__content{background-color:#fff;padding:.75rem 1.25rem 1.6875rem}.section-history{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);color:#fff;margin-bottom:2rem;overflow:hidden;padding:2.5rem 0}@media (min-width:992px){.section-history{margin-bottom:7.5rem}}.section-history__header{color:#fff;margin-bottom:.625rem}.section-history__slider{width:100%}.section-history__slider .owl-stage-outer{overflow:visible}@media (min-width:768px){.section-history__slider{width:83.33%}}.section-history__slide{display:grid;grid-template-areas:"year" "content" "tags" "nav";grid-template-columns:1fr;grid-template-rows:max-content auto max-content 2.75rem;position:relative}.section-history__slide_image{grid-template-areas:"year" "content" "image" "tags" "nav";grid-template-columns:1fr;grid-template-rows:max-content auto max-content max-content 2.75rem}@media (min-width:576px){.section-history__slide_image{grid-template-areas:"year image" "content image" "tags image" "nav nav";grid-template-columns:1fr 1fr;grid-template-rows:max-content auto max-content 2.75rem}}@media (min-width:768px){.section-history__slide{grid-template-areas:"year year content content content content content" "nav nav tags tags tags tags tags"}.section-history__slide,.section-history__slide_image{grid-template-columns:repeat(7,1fr);grid-template-rows:1fr 2.75rem}.section-history__slide_image{grid-template-areas:"year year content content content image image" "nav nav tags tags tags image image"}}.section-history__slide:before{background-color:#fff;bottom:1.125rem;content:"";display:block;height:.3125rem;left:0;position:absolute;right:0;width:100%}.section-history__year{align-items:center;color:#65a938;display:flex;font-size:2rem;font-weight:800;grid-area:year;justify-content:flex-start;padding:.625rem;position:relative;text-align:center}@media (min-width:768px){.section-history__year{justify-content:center}}@media (min-width:992px){.section-history__year{font-size:5rem}}.section-history__content{align-items:flex-start;display:flex;grid-area:content;opacity:0;padding:1.25rem .625rem 1.25rem 0;position:relative;transition:all .4s ease-in-out}@media (min-width:768px){.section-history__content{align-items:center}}@media (min-width:992px){.section-history__content{font-size:1.375rem}}.section-history__image{align-items:center;display:flex;grid-area:image;justify-content:center;opacity:0;position:relative;transition:all .4s ease-in-out}.section-history__image>img{transform:scale(.25);transition:all .4s ease-in-out;width:100%}.section-history__nav{align-items:center;display:flex;grid-area:nav;height:2.75rem;justify-content:center;position:relative}.section-history__tag{background-color:#3c57a3;color:#fff;font-weight:700;margin:0 .625rem .625rem 0;padding:.1875rem;text-align:center;white-space:nowrap}.section-history__tags{align-items:center;display:flex;flex-wrap:wrap;grid-area:tags;opacity:0;position:relative;transition:all .4s ease-in-out}@media (min-width:768px){.section-history__tags{flex-wrap:nowrap}.section-history__tag{flex:1;margin:0;max-width:50%}.section-history__tag:not(:last-child){margin-right:.625rem}}.section-history__next{align-items:center;background-color:#fff;background-size:2.0625rem;border:0;border-radius:50%;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.section-history .owl-item.active .section-history__content,.section-history .owl-item.active .section-history__image,.section-history .owl-item.active .section-history__tags{opacity:1}.section-history .owl-item.active .section-history__image>img{transform:scale(1)}.section-history .owl-item:last-child .section-history__slide:before{left:0;width:50%}@media (min-width:768px){.section-history .owl-item:last-child .section-history__slide:before{left:0;width:13%}}.section-history .owl-item:first-child .section-history__slide:before{left:50%;width:50%}@media (min-width:768px){.section-history .owl-item:first-child .section-history__slide:before{left:13%;width:100%}}.adn-block{color:#3c57a3;font-size:1.375rem;line-height:1.36;text-align:center}.adn-block__info{margin-bottom:2.5rem}.adn-block__top{color:#65a938}.adn-block__size{font-size:3.75rem;font-weight:800;line-height:1}.adn-block__image{height:0;padding-bottom:51.49%;position:relative;width:100%}.adn-block__image>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}

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